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

Mexican Rice

Bring authentic Mexican-inspired flavor to your table with this easy Mexican Rice recipe. Made with fluffy long-grain rice, tomato sauce, peppers, garlic, and warm spices, it’s the perfect quick dinner side dish, meal prep favorite, and one-pan recipe for tacos, burritos, enchiladas, and more. Whether you’re searching for easy dinner ideas, homemade food ideas, or a simple side dish, this flavorful rice is always a delicious choice.

  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • ½ red bell pepper, diced
  • 1 small jalapeño pepper, seeded and finely diced
  • 1 cup long-grain white rice
  • ½ teaspoon cumin
  • Kosher salt, to taste
  • 8 ounces tomato sauce
  • 1 cup vegetable or chicken broth
  • Finely chopped cilantro, for garnish (optional)

Instructions

  1. Heat the olive oil in a large skillet over medium heat.
  2. Sauté the onion, bell pepper, and jalapeño for 4–5 minutes.
  3. Add the garlic and cook for 30 seconds.
  4. Stir in the rice and toast for 2–3 minutes.
  5. Add the cumin and salt.
  6. Pour in the tomato sauce and broth, then stir well.
  7. Bring to a gentle boil.
  8. Reduce the heat to low, cover, and simmer for 18–20 minutes.
  9. Remove from the heat and let the rice rest, covered, for 5–10 minutes.
  10. Fluff with a fork, garnish with cilantro if desired, and serve.

Notes

  • Toast the rice before adding the liquids for deeper flavor and fluffier grains.
  • Keep the lid closed while simmering to ensure perfectly cooked rice.
  • Let the rice rest before fluffing to achieve the best texture.
  • Author: Emmy Carter
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Lunch
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 6 servings
  • Calories: 185 calories per serving

Keywords: Mexican Rice, easy Mexican Rice, homemade Mexican Rice, authentic Mexican Rice, fluffy Mexican Rice, Mexican rice side dish, one pan rice, tomato rice, Mexican side dish, easy rice recipe