Go Back

Mexican Rice Recipe

This Mexican rice recipe is fluffy, flavorful, and seasoned to perfection. It's the ultimate side dish for tacos, enchiladas, or any Mexican-inspired meal.

Ingredients
  

  • 2 tablespoons vegetable oil
  • 1 cup long-grain white rice
  • ½ medium onion finely chopped
  • 2 cloves garlic minced
  • 1 ¾ cups chicken or vegetable broth
  • 1 cup tomato sauce
  • 1 teaspoon ground cumin
  • ½ teaspoon chili powder optional
  • Salt to taste
  • ½ cup frozen peas or diced carrots optional
  • Fresh cilantro for garnish

Equipment

  • Large skillet with a lid
  • Cutting board
  • Knife
  • Wooden spoon or spatula
  • Measuring cups and spoons

Method
 

  1. Toast the Rice:
  2. Heat the vegetable oil in a large skillet over medium heat. Add the rice and sauté, stirring constantly, until the rice is golden brown, about 5–7 minutes.
  3. Add Aromatics:
  4. Stir in the onion and garlic, cooking for another 2–3 minutes until fragrant and slightly softened.
  5. Combine Liquids and Seasonings:
  6. Add the broth, tomato sauce, cumin, chili powder (if using), and a pinch of salt. Stir well to combine.
  7. Simmer the Rice:
  8. Bring the mixture to a boil, then reduce the heat to low. Cover the skillet with a tight-fitting lid and simmer for 18–20 minutes, or until the liquid is absorbed and the rice is tender.
  9. Optional Additions:
  10. During the last 5 minutes of cooking, stir in frozen peas or carrots for added color and texture.
  11. Fluff and Serve:
  12. Remove the skillet from heat and let the rice sit covered for 5 minutes. Fluff the rice with a fork and garnish with fresh cilantro before serving.