If you’re looking for a simple, flavorful rice dish to complement your meals, Mexican-style tomato rice is a perfect choice. This dish features perfectly toasted long-grain rice simmered in a rich tomato and chicken broth base, infused with garlic, cumin, and fresh cilantro. It’s a colorful, fragrant side that pairs beautifully with everything from tacos to grilled chicken or roasted vegetables.
Not only is it delicious, but it’s also easy to prepare, making it a go-to recipe for weeknight dinners or special occasions alike.
Why You’ll Love This Recipe
This Mexican-style tomato rice is incredibly versatile and flavorful, yet it requires minimal effort. Toasting the rice before simmering gives it a unique nuttiness and prevents it from becoming mushy. The tomato sauce and chicken broth blend together to create a savory, slightly tangy base that’s perfectly balanced by the fresh cilantro at the end.
You’ll appreciate how the dish elevates your meals without adding complicated steps or hard-to-find ingredients. It’s a recipe that’s both comforting and vibrant, satisfying all at once.
Ingredients
-
2 cups long-grain rice
-
1/4 cup oil (vegetable or canola oil)
-
8 oz tomato sauce
-
1/2 cup fresh cilantro, chopped
-
3 teaspoons salt
-
4 garlic cloves, minced
-
4 cups chicken broth
-
1/2 teaspoon cumin
-
1/4 teaspoon ground black pepper
-
Optional: Cotija cheese for sprinkling
Tip: You can find a full list of ingredients and measurements in the recipe card below.
Instructions
-
Heat oil in a large frying pan over medium-high heat. Add the rice and stir frequently, cooking until the rice turns golden brown and releases a nutty aroma, about 5 to 7 minutes.
-
Add the chicken broth, tomato sauce, salt, minced garlic, cumin, and black pepper. Stir to combine all ingredients evenly.
-
Cover the pan with a tight-fitting lid and reduce heat to medium-low. Let the rice simmer gently for 35 to 40 minutes, or until all the liquid is absorbed and the rice is tender.
-
Remove the pan from heat. Fluff the rice with a fork and stir in the chopped cilantro for a fresh, vibrant finish.
-
Serve warm. If you like, sprinkle with Cotija cheese for an extra layer of flavor.
Variations
For a vegetarian version, substitute vegetable broth for the chicken broth. You can also add diced jalapeños or chili powder during the sauté step for a spicier kick. If you prefer a zestier rice, squeeze a bit of fresh lime juice over the finished dish. Feel free to experiment with different herbs like parsley or oregano, though cilantro remains the classic choice.
Heating and Storage
Store any leftover rice in an airtight container in the refrigerator for up to three days. To reheat, add a splash of broth or water to the rice and warm it on the stove or in the microwave, stirring occasionally to prevent drying out. This rice reheats well and maintains its flavor and texture.
Frequently Asked Questions
What type of rice is best for this recipe?
Long-grain rice works best because it cooks up fluffy and doesn’t stick together, unlike short-grain varieties.
Can I use brown rice instead of white rice?
You can, but brown rice requires a longer cooking time and more liquid. Adjust accordingly.
Why do I need to toast the rice?
Toasting the rice adds a delicious nutty flavor and helps prevent it from becoming mushy during cooking.
Can I make this rice ahead of time?
Yes, this rice can be made a day ahead and reheated without losing flavor.
What if I don’t have fresh cilantro?
You can substitute with parsley, but the flavor will be less authentic.
Is there a gluten-free option?
Yes, this recipe is naturally gluten-free as long as you use gluten-free broth and seasonings.
Can I add vegetables to the rice?
Absolutely! Peas, corn, or diced bell peppers can be added either during the simmering step or as a garnish.
How spicy is this dish?
This recipe is mild, but you can add chili powder or jalapeños for heat.
Can I make this vegan?
Yes, use vegetable broth and omit the optional Cotija cheese or replace it with a plant-based cheese.
How should I serve this rice?
It pairs wonderfully with Mexican dishes like tacos, enchiladas, grilled chicken, or beans.
Conclusion
Mexican-style tomato rice is a vibrant, flavorful, and easy-to-make side dish that enhances any meal. Its perfect balance of savory tomato, fragrant garlic, and fresh cilantro make it a crowd-pleaser that’s sure to become a staple in your kitchen. Whether you’re cooking for family or entertaining guests, this recipe delivers delicious results every time.
Print
Mexican-Style Tomato Rice
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
A delicious and easy Mexican-style tomato rice recipe featuring toasted long-grain rice simmered in tomato sauce and chicken broth with garlic, cumin, and fresh cilantro. Perfect for an authentic, flavorful side dish.
Ingredients
2 cups long-grain rice
1/4 cup oil
8 oz tomato sauce
1/2 cup fresh cilantro, chopped
3 teaspoons salt
4 garlic cloves, minced
4 cups chicken broth
1/2 teaspoon cumin
1/4 teaspoon ground black pepper
Optional: Cotija cheese for garnish
Instructions
-
Heat oil in a large frying pan over medium-high heat. Add rice and toast until golden brown, about 5–7 minutes.
-
Add chicken broth, tomato sauce, salt, garlic, cumin, and pepper. Stir to combine.
-
Cover and simmer over medium-low heat for 35–40 minutes, until liquid is absorbed and rice is tender.
-
Remove from heat, fluff with a fork, and stir in cilantro.
-
Serve warm, topped with Cotija cheese if desired.
Notes
- For vegetarian, use vegetable broth instead of chicken broth.
- Add diced jalapeños or chili powder for extra heat.
- Leftovers store well in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Side Dish
- Method: Sauté and Simmer
- Cuisine: mexican