Mexican style tomato rice

Mexican style tomato rice is a vibrant dish featuring white rice cooked with tomato puree, aromatic spices, and fresh vegetables like peas and carrots. This one-pot recipe is perfect as a side or a main course, delivering a delightful fusion of flavours.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 20 min
Prep time 10 min

Ingredients:

1 tbsp olive oil
1 onion
1 cup white rice
2 tbsp tomato puree
1 tsp ground cumin
2 garlic cloves
2 cups chicken gravy
1 carrot
1 cup peas
1/4 cup coriander leaves
2 red hot chili peppers
Mexican style tomato rice

Mexican style tomato rice is a flavorful and vibrant dish that brings together the robust flavors of ripe tomatoes, aromatic spices, and fresh vegetables. Perfect as a side dish or a main course, this recipe offers a delicious fusion of Mexican-inspired ingredients that will tantalize your taste buds. Whether you are cooking for family, friends, or just for yourself, this easy-to-follow recipe is sure to become a favorite.

Instructions:

1. Prepare Ingredients:
- Finely chop the onion and red hot chili peppers (if using).
- Mince the garlic cloves.
- Rinse the white rice under cold water until the water runs clear.
- Finely dice the carrot and chop the coriander leaves.
2. Heat the Oil:
- In a large skillet or a medium-sized pot, heat the 1 tablespoon of olive oil over medium heat.
3. Cook the Aromatics:
- Add the chopped onion to the pot and sautΓ© until it becomes translucent, approximately 5 minutes.
- Add the minced garlic and continue to sautΓ© for another 1-2 minutes, or until fragrant.
4. Add Rice and Spices:
- Add the rinsed white rice to the pot and stir to coat it with the oil, onions, and garlic. Cook for about 2 minutes, allowing the rice to get slightly toasted.
- Stir in the 1 teaspoon of ground cumin and the 2 tablespoons of tomato puree, ensuring the rice is well-coated with the mixture.
5. Pour in Chicken Gravy:
- Slowly pour in the 2 cups of chicken gravy, stirring to combine. Be sure to scrape any bits stuck to the bottom of the pot.
6. Add Carrots and Peas:
- Add the finely diced carrot and 1 cup of peas to the pot. Stir to distribute them evenly.
7. Cook the Rice:
- Increase the heat to bring the mixture to a gentle boil. Once it starts boiling, reduce the heat to low, cover the pot with a lid, and let it simmer for 18-20 minutes. Avoid removing the lid during this time to allow the rice to cook properly.
- After the cooking time, check if the rice is tender and the liquid has been absorbed. If not, cover again and cook for a few more minutes.
8. Add Fresh Ingredients:
- Once the rice is cooked, remove the pot from heat. Gently fold in the chopped coriander leaves and the finely chopped red hot chili peppers (if using).
9. Serve:
- Fluff the rice with a fork and serve immediately. This Mexican style tomato rice pairs beautifully with grilled meats, beans, or can be enjoyed on its own.

Mexican style tomato rice is not only a visually appealing dish but also a delightful blend of flavors and textures. The combination of juicy tomatoes, zesty cumin, and fresh vegetables makes it a versatile dish that pairs well with a variety of main courses. With its vibrant colors and rich taste, this recipe is sure to become a staple in your kitchen.

Mexican style tomato rice FAQ:

What is the cooking time for the Mexican style tomato rice?

The total cooking time for Mexican style tomato rice is approximately 18-20 minutes after bringing it to a boil. Remember to keep the pot covered during this time to ensure proper cooking.

How can I tell if the rice is done cooking?

The rice is done when it is tender and all the liquid has been absorbed. If it’s not tender after 20 minutes, you can cover and cook for a few more minutes on low heat.

Can I store leftover Mexican style tomato rice?

Yes, you can store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat thoroughly before serving.

What are some good substitutions for the chicken gravy?

If you need a substitute for chicken gravy, you can use vegetable broth or a homemade vegetable stock. Adjust the seasonings to taste, as they may differ in flavor.

Can I make Mexican style tomato rice spicier?

Yes, you can make it spicier by adding more red hot chili peppers or incorporating other spicy ingredients like jalapeΓ±os or cayenne pepper, depending on your heat preference.

Cooking Tips:

- Tip 1: For a more intense flavor, use freshly ground cumin instead of pre-ground cumin.

- Tip 2: Toast the rice in olive oil until it turns light golden before adding liquids to enhance its nutty flavor.

- Tip 3: You can substitute chicken gravy with vegetable broth to make the recipe vegetarian.

- Tip 4: Add the garlic and chili peppers towards the end of the sautΓ©ing process to prevent them from burning and becoming bitter.

- Tip 5: Garnish the finished dish with additional coriander leaves for a fresh, herbal touch.

Nutrition Facts

4 Servings
Calories 320kcal
Protein 8g
Carbohydrates 66g
Fiber 3.97g
Sugar 6g
Fat 7g

More recipes

Chicken avocado soup with lime and spices

A hearty chicken avocado soup spiced with lime and jalapeΓ±o.

05 May 2026

Garlic parmesan zucchetti

A light and tasty Garlic Parmesan Zucchetti ready in minutes.

05 May 2026

Chicken tortilla soup with lime and kidney beans

A hearty chicken tortilla soup with lime and kidney beans.

05 May 2026

Mexican quinoa with avocado and lime

A hearty, flavorful Mexican quinoa with black beans and avocado.

05 May 2026

Chickpea and swiss chard stir-fry

A quick and healthy chickpea and Swiss chard stir-fry.

05 May 2026

Warm tomato and coriander dip

A quick warm tomato and coriander dip, perfect for snacking.

05 May 2026

10 minute ratatouille

Quick and vibrant 10-minute ratatouille packed with vegetables.

05 May 2026

Mexican eggs

A vibrant breakfast of eggs, spices, and sautΓ©ed vegetables.

05 May 2026

Posts