Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Authentic Mexican Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Harvest Belle
  • Total Time: 35 minutes
  • Yield: Serves 4

Description

Authentic Mexican Rice is a vibrant and flavorful side dish that perfectly complements any meal. This classic recipe features fluffy long-grain rice sautéed with aromatic spices, fresh vegetables, and rich vegetable broth. Ideal for taco nights or family gatherings, this dish offers an explosion of delightful flavors in every bite. Easy to prepare and customizable, it’s sure to be a favorite at your table.


Ingredients

Scale
  • 1 cup long-grain white rice
  • 2 cups vegetable broth
  • 1 medium fresh tomato, diced
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 cup peas (frozen or fresh)
  • 1/2 cup carrots, diced
  • 2 tbsp olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Rinse the rice under cold water until clear to remove excess starch.
  2. In a large skillet over medium heat, add olive oil and sauté onions and garlic until fragrant (about 2 minutes). Add diced tomatoes and cook for another minute.
  3. Stir in the rinsed rice and toast for about 3 minutes until slightly golden.
  4. Pour in the vegetable broth, then add peas and carrots. Bring to a boil, then reduce heat to low and cover.
  5. Simmer for 18-20 minutes or until liquid is absorbed and rice is tender. Do not lift the lid during cooking.
  6. Remove from heat and let sit covered for 5 minutes. Fluff with a fork and stir in chopped cilantro before serving.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Sautéing
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup (200g)
  • Calories: 230
  • Sugar: 3g
  • Sodium: 500mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 0mg