Mexican Arroz Rojo (Easy and Fluffy Every Time)

Jump to Recipe

Español

Mexican arroz rojo is one of those dishes that shows up at almost every Mexican table, and for good reason. It goes with everything, it comes together in minutes, and once you get the hang of it, you'll never stress about it again.

Let me show you how I make mine.

A blue and white dish filled with seasoned rice mixed with peas and diced carrots, placed on a colorful striped cloth.

Rice Has Many Faces in Mexico

A smiling woman in a pink and black top.

Back home in Mexico, we make rice in many ways, white, red, green, with poblano peppers, you name it.

We eat it almost every day, so naturally, there are countless versions depending on the region and the family.

That's why it always makes me smile when I see it labeled “Mexican rice” here in the United States. In Mexico, we just call it sopa de arroz rojo (red rice).

Yes, in Mexico “soup” includes rice, pasta, and brothy soups!

This rice has a mild, savory tomato flavor that pairs beautifully with beans, grilled meats, or really anything on your plate.

My method couldn't be simpler: blend the vegetables, pour them over the rice, and let the stove do the rest. Let's make it!

La palabra silvia escrite en color rojo

This post may contain affiliate links to Amazon and/or other stores, which we add to save you time looking for things you may need. If you use these links and make a purchase, we may earn a commission at no extra cost to you. For more information, please read our privacy policy.

Ingredients and Substitutions

You don't need much to make a great Mexican red rice, just a few pantry staples.

Rice: Long-grain white rice is the way to go for that classic Mexican texture. I wouldn't swap it for anything else if you want an authentic result.

Tomatoes: Roma tomatoes are my favorite. We call them jitomates guaje in Mexico. If you can't find them, cherry or any plum tomato will work

Oil: I use olive oil, but any neutral oil, like canola, sunflower, or corn, works well.

Aromatics: Fresh white onion, garlic, and salt. Fresh is always better, but garlic and onion powder can work in a pinch. If you don't have a white onion, a yellow onion will work.

Chicken broth: This is the secret to really flavorful rice. If you don't have liquid broth, powdered chicken bouillon, or “better than bouillon” does the job.

For a vegan version, use vegetable broth or water; just make sure to season well.

Vegetables: Peas and carrots are the traditional add-ins. You can also toss in corn kernels or chopped green beans if you like.

A glass measuring cup of broth, a small bowl of rice, a bowl of green peas, a carrot, a tomato, a garlic clove, a piece of onion, a small dish of salt, and a bottle of olive oil on a wooden surface.

To Wash or not to Wash?

This is one of those kitchen debates where people have very strong opinions!

I always wash my rice for two reasons. First, it's basic hygiene; you're removing any dust or residue from the grain.

Second, rinsing removes some of the surface starch, which is what makes the difference between fluffy, separate grains and sticky, clumped rice.

Silvia's Tips for Perfect Rice

Be patient when you toast it. Don't skip this step; it creates a light barrier around each grain, keeping them from sticking together and adding a wonderful layer of flavor.

As for the tomato, use about one per cup of dry rice. If you want a stronger tomato flavor, go up to one and a half.

In my experience, two tomatoes per cup tips the balance and makes it a little too acidic for my taste.

A wooden spoon holds toasted white rice over a metal pot containing more rice.

Common Mistakes to Avoid when you Make Mexican Rice

Wrong liquid ratio: The rule is 2 cup of liquid for every 1 cup of dry rice. If you're using a rice cooker or Instant Pot, follow the manufacturer's instructions, please.

Stirring too much: Once all the liquid has been added and you've adjusted the seasoning, leave the rice alone. Stirring while it cooks breaks the grains and makes the rice gummy.

You can only stir when it's still mostly liquid, after that, hands off!

Cooking on high heat: Once the rice comes to a boil, lower the heat to a gentle simmer. High heat will burn the bottom while the top stays undercooked.

Skipping the resting time: After the liquid is absorbed, take the pot off the heat, keep it covered, and let it rest for about 10 minutes.

The trapped steam finishes cooking the rice and gives you those beautiful, fluffy grains.

Storage and Reheating

Store leftover rice in an airtight container in the refrigerator within 1-2 hours of cooking.

It keeps well for up to 4 days in the fridge or up to 6 months in the freezer.

To reheat, use the microwave or warm it in a small pot with a tiny splash of water to bring it back to life.

If it was frozen, thaw it in the fridge overnight, never on the counter.

Now, let's make it!

A stainless steel pan filled with cooked Mexican red rice, green peas, and diced carrots sits on a wooden surface, with its lid resting nearby.

How to Make Mexican Arroz Rojo

Before we get to the recipe, I want to share a couple of fun facts with you.

My grandma made rice so often that she had a glass jar next to the stove with leftover oil.

She used to add lots of oil to toast the rice, and always, before she added anything else, she would drain the oil into this jar and reuse it for the week. I still can see that jar in my memory.

There is a fun Mexican saying: “Si te sale bien el arroz, ya te puedes casar.” Meaning, if you can make a good pot of rice, you're ready to get married. No pressure, but the stakes are high!

A rectangular blue and white bowl filled with Mexican rice containing peas and carrots, placed on a colorful striped cloth with a wooden spoon nearby.

Mexican Arroz Rojo Recipe

If there's one side dish every Mexican home cook needs in their back pocket, it's arroz rojo. It goes with almost anything! This recipe is simple, reliable, and made with everyday ingredients. Once you try it, it'll become a regular at your table too.
Prep Time5 minutes
Cook Time25 minutes
Resting10 minutes
Total Time40 minutes
Servings: 6 cups
Calories: 149kcal

Ingredients

  • 1 cup long-grain white rice
  • ¼ small white onion
  • 1 garlic clove
  • 1 Roma tomato
  • ½ teaspoon salt
  • 2 cups chicken broth divided*
  • cup peas
  • 1 medium carrot
  • 1 tablespoon oil

Utensilios

Instructions

  • Rinse the rice. You can do this two ways, either place it in a colander and run cold water over it, or put it in a bowl, cover with water, stir, and drain. Repeat 3–4 times until the water runs mostly clear. Set aside to drain and dry.
  • While the rice drains, peel the garlic and cut the tomato in half. Add the garlic, onion, tomato, 1 cup of the chicken broth, and salt to the blender. Blend until completely smooth.
  • Wash, peel, and dice the carrot into small cubes. Set aside.
  • Heat the oil in a medium saucepan over medium-high heat. Add the drained rice and start stirring. At first it may stick a little to the bottom of the pot, but as it toasts it will loosen up.
    Be patient and stir occasionally, the rice will go from white to a light beige color and start to smell a little like popcorn. This takes about 5–8 minutes depending on your stove. If it's sticking too much, lower the heat a bit.
  • Once the rice is golden, pour in the blended tomato mixture.**
    Raise the heat to medium-high and wait for it to come to a boil. Lower to medium-low and let it cook for 2-3 minutes, you'll see the broth change from orange to a reddish color.
  • Don't rush this step, the mixture must boil for a few minutes before you adding more liquid. If you skip this, the tomato, onion and garlic will taste raw in your finished rice, and we don't want that!
  • Add the remaining cup of broth, the peas, and the diced carrot. Stir well and taste for salt. Adjust if needed.
  • Give it one final stir, this is the last time you'll stir the rice. Cover and wait for it to come to a boil. Reduce the heat to the lowest setting and simmer for 10 minutes.
  • At the 10-minute mark, uncover and insert a spoon in the center to check if there's still liquid at the bottom (please don't stir it). If there is, cover and cook for 2 more minutes, then turn off the heat and let it rest.
    If there's no liquid left, turn off the heat immediately and let it rest, covered, for 10–15 minutes. Your rice is ready!

Nutrition

Nutrition Facts
Mexican Arroz Rojo Recipe
Amount per Serving
Calories
149
% Daily Value*
Fat
 
3
g
5
%
Saturated Fat
 
0.2
g
1
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
2
g
Cholesterol
 
2
mg
1
%
Sodium
 
487
mg
21
%
Potassium
 
102
mg
3
%
Carbohydrates
 
27
g
9
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
3
g
6
%
Vitamin A
 
149
IU
3
%
Vitamin C
 
5
mg
6
%
Calcium
 
17
mg
2
%
Iron
 
0.5
mg
3
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Mexican Classics, Side Dishes
Cuisine: Mexican
Keyword: mexican rice

Notes

*If you use powdered chicken bouillon instead of broth, skip the salt and adjust at the end if needed; bouillon tends to be saltier than broth.
**I personally don't strain the blended mixture, but that's a personal preference. If you'd rather not see small bits of tomato or onion in your rice, go ahead and strain it as you pour it in.
Silvia Martinez

Sharing is caring!

Subscribe
Notify of
guest
Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest
Inline Feedbacks
View all comments

As Seen On