Mexican Red Rice Side Dish

Featured in Simple Sides to Complete Any Meal.

Mexican red rice, or Arroz Rojo, combines aromatic spices with tomatoes and fluffy long-grain white rice for a deliciously versatile side dish. Cooked with golden toasted rice, onions, garlic, and broth, it’s infused with flavors of cumin and optional chili powder for heat. Serve this vibrant and savory dish alongside tacos, enchiladas, or grilled meats. Garnish with fresh cilantro and a squeeze of lime for brightness. It’s an easy stovetop preparation that delivers authentic Mexican taste in just 30 minutes.

Updated on Sat, 29 Mar 2025 20:43:02 GMT
Mexican Red Rice Pin it
Mexican Red Rice | mellierecipes.com

This Mexican Red Rice has transformed my family taco nights into something truly special. The vibrant tomato-infused grains create the perfect canvas for any Mexican meal, balancing authentic flavors with a simplicity that makes it approachable for weeknight cooking.

I first made this arroz rojo during a Mexican-themed dinner party where I wanted something beyond the typical beans. My guests couldn't stop commenting on how the fluffy grains rivaled their favorite restaurant versions.

Ingredients

  • Long grain white rice: Provides the perfect texture. Look for rice labeled "extra long grain" for the fluffiest results
  • Vegetable oil: Neutral flavor lets the aromatics shine
  • Fresh onion and garlic: Create the essential flavor base. Choose firm onions with no soft spots
  • Chicken broth: Adds depth impossible to achieve with water alone
  • Tomato sauce: Infuses the signature red color and tangy flavor
  • Ground cumin: Offers earthy warmth essential to Mexican cooking
  • Chili powder: Brings gentle heat that builds the authentic profile
  • Optional peas: Add color contrast and subtle sweetness
  • Fresh cilantro: Brightens the finished dish with herbaceous notes
  • Lime wedges: Provide the crucial acid balance when squeezed over each serving

Step-by-Step Instructions

Rinse the Rice:
Thoroughly wash rice under cold running water until it runs clear. This removes excess starch that would make your rice gummy. I use a fine mesh strainer and agitate the rice with my fingers for about 1 minute until the water is no longer cloudy.
Toast the Rice:
Heat your oil in a medium saucepan over medium heat until shimmering but not smoking. Add the drained rice and cook for 3 to 5 minutes with constant stirring. Watch for the grains to turn golden brown but not dark. This toasting step develops nutty flavors and helps keep the grains separate.
Sauté the Aromatics:
Add your finely chopped onion and minced garlic to the toasted rice. Continue cooking for 2 minutes until the onion becomes translucent and the garlic releases its fragrance. The mixture should smell intensely aromatic but not burned.
Add the Liquids and Seasonings:
Pour in the tomato sauce and chicken broth. The mixture will sizzle dramatically. Immediately add salt, cumin, black pepper, and chili powder. Stir to combine everything ensuring no rice sticks to the bottom. Bring to a gentle boil over medium heat which should take about 2 minutes.
Simmer the Rice:
Once boiling, reduce heat to the lowest setting. Cover the pot with a tight fitting lid. Allow to cook undisturbed for 18 to 20 minutes. Resist the urge to lift the lid as this releases the steam needed for proper cooking. The rice is done when all liquid is absorbed and grains are tender.
Fluff and Serve:
Remove from heat and let stand covered for 5 minutes. This resting period allows moisture to distribute evenly. Gently fluff with a fork rather than stirring to maintain grain separation. If using peas, fold them in now as residual heat will warm them perfectly. Sprinkle with fresh cilantro and serve with lime wedges.

My grandmother taught me to always toast the rice until it almost makes a singing sound in the pan. I remember standing on a chair next to her stove as a child watching the grains transform from translucent to golden as she explained this was the secret to rice that would make anyone smile.

Perfect Pairings

Red rice serves as the ideal companion to classic Mexican mains like enchiladas or chile rellenos. The tomato flavor provides a counterpoint to rich sauces while absorbing any extra juices on the plate. For a complete meal try serving alongside grilled chicken with a squeeze of lime or beside slow cooked carnitas with fresh avocado.

Storage and Reheating

Cool leftover rice completely before refrigerating in an airtight container where it will keep for up to four days. When reheating add a tablespoon of water per cup of rice to restore moisture then cover and microwave until steaming. For the best texture when reheating from frozen allow to thaw overnight in the refrigerator first.

Common Substitutions

While traditional recipes use white rice, brown rice can be substituted for a nuttier flavor and more fiber though you'll need to increase cooking time by about 15 minutes and add an extra quarter cup of broth. Vegetarians can use vegetable broth instead of chicken broth without sacrificing flavor. For tomato sauce, you can blend two medium fresh tomatoes with excellent results especially during summer when tomatoes are at their peak.

Frequently Asked Questions

→ How do I keep the rice fluffy?

Rinse the rice under cold water until the water runs clear to remove excess starch. Avoid overcrowding the pot and let the rice sit covered for 5 minutes after cooking before fluffing with a fork.

→ Can I use vegetable broth instead of chicken broth?

Yes, vegetable broth is a great substitute for a vegetarian-friendly version of this dish.

→ What can I add for extra flavor?

Use chicken broth, add a pinch of smoked paprika, or include sauteed jalapeños for a smoky or spicy kick.

→ How do I store leftovers?

Store the rice in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat gently on the stovetop or microwave.

→ Can I substitute fresh tomatoes for tomato sauce?

Yes, blend two medium tomatoes to replace the canned tomato sauce for a fresh flavor.

Mexican Red Rice Side Dish

Fluffy Mexican red rice with flavorful seasonings.

Prep Time
5 Minutes
Cook Time
25 Minutes
Total Time
30 Minutes

Category: Easy Side Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 4 Servings

Dietary: Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 1 cup long-grain white rice
02 2 tablespoons vegetable oil
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 1/2 cups chicken broth or vegetable broth (for vegetarian)
06 1 (8 oz) can tomato sauce or 2 medium tomatoes, blended
07 1/2 teaspoon salt
08 1/2 teaspoon ground cumin
09 1/4 teaspoon black pepper
10 1/2 teaspoon chili powder (optional)
11 1/2 cup frozen peas (optional)

→ Garnish & Serving

12 1/4 cup chopped fresh cilantro
13 1 lime, cut into wedges

Instructions

Step 01

Rinse the rice under cold water until the water runs clear. Drain well.

Step 02

Heat oil in a medium saucepan over medium heat. Add the rice and cook, stirring frequently, until golden brown (about 3-5 minutes).

Step 03

Add the chopped onion and garlic to the saucepan, cooking for another 2 minutes until fragrant.

Step 04

Stir in the tomato sauce, broth, salt, cumin, black pepper, and chili powder. Bring the mixture to a gentle boil.

Step 05

Reduce heat to low, cover, and let it cook for 18-20 minutes, or until the liquid is absorbed.

Step 06

Turn off the heat and let the rice sit covered for 5 minutes. Fluff the rice with a fork, stir in the peas (if using), and garnish with fresh cilantro. Serve with lime wedges for extra flavor.

Notes

  1. For extra flavor, use chicken broth instead of water and a pinch of smoked paprika.
  2. Make it spicy by adding diced jalapeños or a dash of hot sauce.
  3. Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.

Tools You'll Need

  • Medium saucepan
  • Fork
  • Knife
  • Cutting board

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 212
  • Total Fat: 3.8 g
  • Total Carbohydrate: 37.2 g
  • Protein: 4.2 g