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
Homemade Mexican Rice Recipe

Homemade Mexican Rice Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 13 reviews

  • Author: Emma
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

Learn how to make delicious Homemade Mexican Rice at home with this easy recipe. Perfectly cooked rice infused with Mexican flavors makes a great side dish for any meal.


Ingredients

Scale

Main Ingredients:

  • 1 cup long grain white rice
  • 2 tablespoons vegetable oil

Additional Ingredients:

  • 1/4 cup finely chopped onion
  • 2 cloves garlic (minced)
  • 1/4 cup tomato sauce
  • 2 cups low-sodium chicken broth
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 cup frozen peas (optional)
  • 1/4 cup chopped fresh cilantro (optional)

Instructions

  1. Heat the oil: In a medium saucepan, heat oil over medium heat.
  2. Cook the rice: Add rice and cook for 5-7 minutes until golden.
  3. Adding flavors: Stir in onion, garlic, tomato sauce, broth, cumin, chili powder, and salt. Bring to a boil.
  4. Simmer: Reduce heat, cover, and simmer for 18-20 minutes until rice is tender.
  5. Rest and fluff: Remove from heat, let sit for 5 minutes, then fluff with a fork. Add peas and cilantro if desired.
  6. Serve: Serve warm and enjoy!

Notes

  • For a vegetarian version, use vegetable broth.
  • Feel free to add diced carrots or corn for extra flavor.
  • Leftovers are versatile for burrito bowls or taco fillings.
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 2g
  • Sodium: 290mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 0mg