How to Make Arroz Rojo Mexicano (Traditional & Healthy Version)
Arroz Rojo Mexicano, also known as Mexican Red Rice, is a beloved staple in Mexican households, embodying the vibrant flavors and rich culinary traditions of Mexico. Its beautiful reddish hue comes from ripe tomatoes blended with onion and garlic, infusing each grain with natural color and depth. Traditionally served as a side dish, Arroz Rojo complements everything from beans to grilled vegetables and is a must-have at family gatherings and festive meals. The comforting aroma of sautéed rice and vegetables evokes memories of home-cooked meals across Mexico's diverse regions. What sets Arroz Rojo Mexicano apart is its versatility and simplicity. The dish is prepared using basic pantry staples, yet delivers a depth of flavor that is both satisfying and nourishing. It's perfect for lunch, offering a wholesome blend of complex carbohydrates, fresh vegetables, and minimal fat. The subtle notes of cumin and the natural sweetness of peas and carrots make it appealing to all palates. Whether you are new to Mexican cuisine or seeking a healthy, vegan lunch option, this traditional recipe brings authentic taste to your table while fitting seamlessly into a balanced diet.
Ingredients
- 1 cup Long-grain white rice (arroz largo)
- 2 medium Ripe tomatoes (jitomate)
- 1/4 medium White onion (cebolla blanca)
- 1 Garlic clove (ajo)
- 2 cups Vegetable broth (caldo de verduras)
- 1 small Carrot (zanahoria, diced)
- 1/3 cup Green peas (chícharos, fresh or frozen)
- 1 tablespoon Olive oil (aceite de oliva)
- 1/2 teaspoon Salt (sal)
- 1/4 teaspoon Ground cumin (comino molido)
- 1 tablespoon Fresh cilantro (cilantro picado, for garnish)
Step-by-step instructions
Step 1 · Rinse the rice under cold running water until the water runs clear
Rinse the rice under cold running water until the water runs clear. Drain thoroughly.
Step 2 · Blend tomatoes
Blend tomatoes, onion, and garlic until smooth to create a fresh tomato puree.
Step 3 · Heat olive oil in a medium saucepan over medium heat
Heat olive oil in a medium saucepan over medium heat. Add the drained rice and sauté, stirring often, until the rice turns lightly golden.
Step 4 · Pour in the tomato puree and cook
Pour in the tomato puree and cook, stirring, until most of the liquid evaporates and the color deepens.
Step 5 · Add vegetable broth
Add vegetable broth, diced carrot, peas, salt, and cumin (if using). Stir well and bring to a gentle boil.
Step 6 · Reduce heat to low
Reduce heat to low. Cover and simmer for 15 minutes, or until rice is tender and liquid is absorbed.
Step 7 · Turn off the heat and let the rice rest
Turn off the heat and let the rice rest, covered, for 5 minutes. Fluff with a fork and garnish with fresh cilantro before serving.
Why this recipe is healthy
This healthy Arroz Rojo Mexicano recipe is prepared with wholesome, minimally processed ingredients and cooked in olive oil, which is rich in healthy fats. It’s low in saturated fat, packed with fresh vegetables, and avoids artificial flavorings. Its balance of carbs and fiber supports steady energy, making it ideal for lunch or as a main dish in a plant-based diet.
A note on tradition
Arroz Rojo Mexicano is a classic dish found across Mexico, especially in central regions like Mexico City and Puebla. It is a household favorite for everyday meals and often accompanies festive dishes during family gatherings and celebrations. Easy to prepare and universally loved, it is served alongside beans, stews, or grilled vegetables, reflecting the warmth and generosity of Mexican cuisine.