Arroz Rojo (Mexican Tomato Rice with Peas and Carrots)
Why this recipe works
- Layered savoury flavour: Toasting the rice first gives the grains a nutty base before they absorb the tomato, onion, garlic and stock.
- Balanced tomato base: Cooking the blended tomato mixture before adding stock softens its raw edge and gives the rice a rounder, more savoury flavour.
- Easy to serve: The fluffy tomato rice works as a light bowl on its own or as a practical side for beans, vegetables or Mexican-style mains.
Get the most out of this recipe
Authenticity notes
- Toast the rice first: The initial toasting step is key to the character of arroz rojo, helping the grains stay separate while adding gentle nuttiness.
- Home-style flexibility: Peas and carrots are a common, practical addition, bringing colour and sweetness without changing the essential tomato-rice base.
- Heat is optional: Jalapeño gives mild warmth, but the dish is often kept gentle so it can sit comfortably alongside richer or spicier dishes.
Ingredient notes
- Use long-grain rice: Long-grain white rice is best suited here because it cooks into separate, fluffy grains rather than a sticky texture.
- Choose ripe tomatoes: Ripe tomatoes give the blended base better colour and natural sweetness, especially in a simple rice dish like this.
- Fresh or frozen peas: Both work well; add them near the end so they stay bright and do not overcook.
Common mistakes
- Simmer gently: Once the stock is added, keep the heat low. A hard boil can make the bottom catch before the rice is tender.
- Cook the tomato base: Let the blended tomato mixture darken slightly before adding the stock; adding liquid too soon can leave the rice tasting raw and sharp.
- Do not rush the rest: The covered resting time lets the steam finish the grains and makes the rice easier to fluff without breaking it.
Make-ahead tips
- Good for meal prep: Cool the rice quickly, then refrigerate in a sealed container for easy portions during the week.
- Reheat with moisture: Reheat covered with a small splash of water so the grains steam back to a fluffy texture.
- Freeze in portions: Freeze cooled portions and defrost overnight in the fridge before reheating until piping hot throughout.
Equipment you'll need
Ingredients
Instructions
- Rinse the rice in a sieve under cold water until the water runs mostly clear, then drain well. Finely dice the onion, and slice the jalapeno (remove the seeds for a milder heat). Peel the carrot and cut it into small dice.
- Add the tomatoes, garlic, and half the diced onion to a blender and blend until smooth. If needed, add a splash of the vegetable stock to help it move. Set aside.
- Heat the sunflower oil in a saucepan over medium heat. Add the rice and cook, stirring often, for 5 to 7 minutes until it smells nutty and turns lightly golden. Stir in the remaining onion and the jalapeno, and cook for 2 minutes until softened.
- Carefully pour in the blended tomato mixture and cook for 2 to 3 minutes, stirring, until it darkens slightly and no longer smells raw. Add the hot vegetable stock and bay leaves, then bring to a gentle simmer. Stir once, then reduce the heat to low and cover with a tight-fitting lid.
- Cook for 12 minutes without lifting the lid. Scatter the diced carrot and green peas over the top, cover again, and cook for 5 to 7 minutes until the rice is tender and the liquid is absorbed. If the pan seems dry before the rice is tender, add a small splash of stock and continue cooking.
- Remove from the heat and rest, covered, for 5 minutes. Discard the bay leaves, then fluff the rice gently with a fork. Serve warm as a light dinner bowl or alongside beans.
Recipe notes
Tips
- For the fluffiest rice, keep the heat low once it starts simmering and avoid lifting the lid until the end.
- If you like a deeper red colour, cook the blended tomato mixture for the full 3 minutes before adding the stock.
- Food safety: if serving to vulnerable groups, ensure the rice is piping hot throughout and cool leftovers quickly before refrigerating.
Substitutions
- Replace Sunflower oil with Olive oil for a fruitier flavour.
- Replace Jalapeno pepper with Green chili pepper for a similar heat and flavour.
Storage
- Refrigerate up to 3 days
- Cool quickly, then refrigerate in a sealed container. Reheat in a saucepan with a splash of water, covered, over low heat until piping hot, or microwave covered, stirring halfway. Freeze in portions for up to 2 months and defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 3 servings
- Total time: 40min (15min active)
- Difficulty: Easy
- Cuisine: Mexican
-
Allergens:
Gluten Milk Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























