How to Make Arroz Rojo: A Flavorful Mexican Red Rice Recipe

What Is Arroz Rojo?

Arroz rojo, often called Mexican red rice or Spanish-style red rice, is a staple side dish made by toasting rice and simmering it with tomato, onion, garlic, and broth.

The signature red color comes from tomato-based ingredients, and the finished rice is fluffy, savory, and lightly aromatic.

If you want a dependable side dish that pairs with tacos, enchiladas, grilled meats, beans, and seafood, learning how to make arroz rojo is a useful kitchen skill.

The method is straightforward, but a few small techniques make the difference between soggy rice and restaurant-style results.

Ingredients You Need

A classic arroz rojo recipe uses a short list of pantry-friendly ingredients.

Each one contributes to flavor, texture, or color.

  • Long-grain white rice: Keeps the grains separate and fluffy.
  • Tomatoes or tomato sauce: Provide the red color and base flavor.
  • Onion: Adds sweetness and depth.
  • Garlic: Brings savory aroma.
  • Chicken broth or vegetable broth: Seasons the rice as it cooks.
  • Neutral oil: Helps toast the rice and build a nutty flavor.
  • Salt: Essential for balance.
  • Optional vegetables: Peas, carrots, corn, or diced jalapeño are common additions.

Some cooks also add tomato bouillon, a small amount of cumin, or fresh cilantro.

These are optional, but they can help create a more layered flavor profile.

How to Make Arroz Rojo

The best way to make arroz rojo is to toast the rice first, then cook it in a blended tomato mixture.

This two-step approach gives the rice a richer flavor and a lighter texture.

  1. Rinse the rice until the water runs mostly clear, then drain well.
  2. Heat oil in a medium saucepan over medium heat.
  3. Toast the rice, stirring often, until it turns lightly golden and smells nutty.
  4. Blend the tomato mixture with tomato, onion, garlic, and broth until smooth.
  5. Pour the mixture into the pan with the toasted rice and season with salt.
  6. Bring to a boil, then reduce to low heat and cover tightly.
  7. Simmer without stirring until the liquid is absorbed and the rice is tender.
  8. Rest off the heat for 5 to 10 minutes, then fluff with a fork.

That sequence matters.

Toasting creates flavor, blending ensures even color, and resting helps the grains finish steaming evenly.

Why Toasting the Rice Matters

Toasting rice in oil is one of the defining steps in how to make arroz rojo.

It coats the grains, reduces stickiness, and adds a subtle nutty note that makes the rice taste more developed.

Cook the rice until it is pale golden, not dark brown.

If it becomes too brown, the rice may taste bitter or dry out before the liquid is absorbed.

The goal is a light toast that gives the dish structure without overpowering the tomato flavor.

Best Tomato Options for Color and Flavor

Tomato quality has a direct effect on the final dish.

Fresh ripe tomatoes create a bright, clean flavor, while tomato sauce or tomato puree gives a deeper, more consistent color.

Some cooks use a combination of both.

  • Fresh tomatoes: Best when blended with onion and garlic for a fresher flavor.
  • Tomato sauce: Convenient and reliable for weeknight cooking.
  • Tomato puree: Creates a thicker, more concentrated base.
  • Canned tomatoes: Useful when fresh tomatoes are out of season.

If your tomatoes are mild, a little tomato paste can intensify the red color and savory depth.

Use it sparingly so the rice does not become too heavy.

How Much Liquid Does Rice Need?

Rice texture depends on the right liquid ratio.

For long-grain white rice, a common starting point is about 2 cups of liquid for every 1 cup of rice, though exact amounts vary based on the tomato mixture and the type of pan used.

If your tomato mixture already contains a lot of liquid, reduce the broth slightly.

If you want softer rice, add a small splash more broth before covering the pan.

The important rule is to avoid lifting the lid while the rice cooks, because trapped steam is what finishes the grains evenly.

Common Mistakes to Avoid

Even a simple recipe can go wrong if a few basic steps are skipped.

These are the most common issues people run into when making arroz rojo.

  • Skipping the rinse: Too much surface starch can make the rice gummy.
  • Not toasting long enough: The rice may taste flat and separate less cleanly.
  • Using too much liquid: This leads to soft, wet rice.
  • Stirring while it simmers: Stirring can break the grains and release starch.
  • Cooking on heat that is too high: The liquid can evaporate before the rice cooks through.

If the rice is still firm when the liquid is gone, add a few tablespoons of hot broth, cover again, and continue cooking on very low heat.

Flavor Variations to Try

Once you know the basic method, arroz rojo becomes easy to adapt.

Many Mexican home kitchens have their own version based on family tradition and available ingredients.

Vegetable Arroz Rojo

Add peas, diced carrots, corn, or chopped green beans during the last part of cooking.

These vegetables add color, sweetness, and a more complete one-pan side dish.

Arroz Rojo with Tomato Bouillon

A small amount of tomato bouillon can deepen the color and boost umami.

Use it carefully, since it can make the dish saltier than expected.

Spicy Arroz Rojo

Blend in a jalapeño, serrano, or a small piece of chipotle in adobo for heat and smokiness.

This works especially well alongside beans, carnitas, or grilled chicken.

Arroz Rojo with Fresh Herbs

Fold in chopped cilantro or parsley after cooking for a fresher finish.

Herbs are best added at the end so their flavor stays bright.

What to Serve with Arroz Rojo

Arroz rojo is a flexible side dish that complements many Latin American meals.

Because it is savory but not overly rich, it balances both bold and simple mains.

  • Tacos de pollo, carnitas, or barbacoa
  • Enchiladas and chiles rellenos
  • Grilled steak, chicken, or shrimp
  • Refried beans or black beans
  • Roasted vegetables and avocado

It also works well as part of a meal prep bowl with protein, beans, salsa, and vegetables.

The rice holds its texture well, which makes it practical for leftovers.

Storage and Reheating Tips

Let the rice cool before storing it in an airtight container.

It will keep in the refrigerator for about 4 days and can be frozen for longer storage if needed.

To reheat, sprinkle the rice with a teaspoon or two of water, cover, and warm it gently in the microwave or on the stovetop.

The added moisture helps restore softness without turning the rice mushy.

How to Make Arroz Rojo Ahead of Time

If you are preparing a larger meal, arroz rojo can be made earlier in the day and held covered until serving.

For best texture, slightly undercook it by a minute or two if you plan to reheat it later.

Keep it covered after cooking so the steam stays inside the pot.

When you are ready to serve, fluff it gently and finish with fresh herbs if desired.