Arroz Rojo (Mexican Tomato Rice with Peas and Carrots)

In Mexican cooking, arroz rojo is the familiar tomato-tinted rice often served beside beans, vegetables or saucy mains. Long-grain rice is toasted first, giving the finished dish a light, separate grain and a subtle nuttiness, then simmered in a smooth tomato, onion and garlic base with stock and bay leaves. Peas and small-diced carrot add colour and gentle sweetness, while jalapeño brings optional warmth without overwhelming the rice. Fluffy, savoury and quietly tangy, it works as a simple dinner bowl or a dependable side for everyday Mexican-style meals.
Cuisine style Mexican home cooking
Spice level Mild
Cooking style One-pot cooking • Meal prep friendly • Freezer-friendly
Time commitment Under 1 hour

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
Print
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Made this recipe? Rate it — a comment is optional.

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.

If you leave a comment, use 10–500 characters.

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
Beginner friendly One pot Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

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

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

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 Google

Every 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.