Arroz Rojo
I still remember the smell of my abuela's kitchen, filled with the aromas of toasted chiles, onions, and garlic. It was a sign that she was making her famous Arroz Rojo, a dish that brought our family together on special occasions.
As a second-generation Mexican-American, I'm proud to share my abuela's recipe with you. This Arroz Rojo is more than just a dish - it's a tradition, a connection to my heritage, and a way to bring people together.
What makes this recipe special is the combination of toasted chiles, onions, and garlic, which gives the dish a deep, rich flavor. The addition of fresh cilantro and lime juice adds a bright, freshness that balances out the spiciness.
This recipe is perfect for anyone looking to try authentic Mexican cuisine. Whether you're a seasoned cook or a beginner, you'll find that this recipe is easy to follow and requires minimal ingredients.
I hope you enjoy making and eating this Arroz Rojo as much as I do. It's a dish that's sure to become a staple in your kitchen, just like it has in mine.
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients
- It's a great way to experience authentic Mexican cuisine
- The dish is perfect for special occasions or everyday meals
- It's a versatile recipe that can be customized to suit your tastes
- It's a great way to bring people together and create lasting memories
- The recipe is budget-friendly and can be made with affordable ingredients
- It's a healthy and nutritious dish that's packed with flavor and nutrients
Why This Recipe Works
The key to this recipe is the layering of flavors. By toasting the chiles, onions, and garlic, we create a deep, smoky flavor that's the foundation of the dish. Then, by adding the rice, tomatoes, and spices, we build on that flavor, creating a complex and balanced taste experience.
Another important aspect of this recipe is the use of the right type of rice. We use short-grain rice, which is specifically designed to hold its shape and absorb the flavors of the dish. This type of rice is essential for creating the creamy, tender texture that's characteristic of Arroz Rojo.
Finally, the addition of fresh cilantro and lime juice adds a bright, freshness to the dish that balances out the spiciness. This is a crucial step, as it helps to cut the richness of the rice and creates a well-rounded flavor profile.
By following these steps and using the right ingredients, you'll be able to create an authentic Arroz Rojo that's sure to impress your family and friends.
Ingredients You’ll Need
To make this Arroz Rojo, you'll need a few key ingredients, including short-grain rice, toasted chiles, onions, and garlic. You'll also need some spices, such as cumin and oregano, to add depth and warmth to the dish.
When shopping for ingredients, be sure to look for high-quality, fresh produce. This will make a big difference in the flavor and texture of the final dish.
- 1 cup (200g) short-grain riceShort-grain rice is specifically designed to hold its shape and absorb the flavors of the dish. Look for high-quality, fresh rice that's free of additives and preservatives.
- 2 cups (475ml) waterUse fresh, cold water to cook the rice. You can also use chicken or vegetable broth for added flavor.
- 2 tbsp (30g) vegetable oilUse a neutral-tasting oil, such as canola or grapeseed, to toast the chiles and onions. Avoid using olive oil, as it can add a strong flavor to the dish.
- 2 dried arbol chilesArbol chiles are a type of dried chile that's commonly used in Mexican cuisine. They add a smoky, slightly sweet flavor to the dish. You can also use other types of dried chiles, such as guajillo or ancho.
- 1 large onion, dicedUse a fresh, sweet onion, such as a Vidalia or yellow onion. Avoid using strong-tasting onions, such as red or white onions.
- 3 cloves garlic, mincedUse fresh, high-quality garlic that's free of additives and preservatives. You can also use roasted garlic for added depth of flavor.
- 1 tsp (5g) ground cuminCumin is a key spice in Mexican cuisine, adding warmth and depth to the dish. Use high-quality, fresh cumin that's free of additives and preservatives.
- 1 tsp (5g) dried oreganoOregano is a fragrant, earthy spice that adds depth and warmth to the dish. Use high-quality, fresh oregano that's free of additives and preservatives.
- 1/2 tsp (2g) saltUse high-quality, fresh salt that's free of additives and preservatives. You can also use other types of salt, such as sea salt or kosher salt.
- 1/4 tsp (1g) black pepperUse high-quality, fresh pepper that's free of additives and preservatives. You can also use other types of pepper, such as white pepper or cayenne pepper.
- 2 tbsp (30g) fresh cilantro, choppedCilantro is a fragrant, fresh herb that adds brightness and freshness to the dish. Use high-quality, fresh cilantro that's free of additives and preservatives.
- 2 tbsp (30ml) freshly squeezed lime juiceLime juice adds a bright, freshness to the dish that balances out the spiciness. Use high-quality, fresh limes that are free of additives and preservatives.
- 1 can (14.5 oz/410g) diced tomatoesDiced tomatoes add moisture and flavor to the dish. Look for high-quality, fresh tomatoes that are free of additives and preservatives.
Equipment You’ll Need
How to Make Arroz Rojo
- 1Heat the oil in a large skillet or Dutch oven over medium-high heat. Add the chiles and toast, turning frequently, until fragrant and slightly puffed, about 2-3 minutes.
- 2Remove the chiles from the oil and place them in a bowl of hot water to soak. Let them soak for about 20-30 minutes, or until they're soft and pliable.
- 3Drain the chiles and remove the stems and seeds. Place them in a blender or food processor with 1/4 cup (60ml) of the soaking water. Blend until smooth.
- 4Heat the oil in the same skillet over medium heat. Add the onion and cook, stirring occasionally, until softened and lightly browned, about 8-10 minutes.
- 5Add the garlic to the skillet and cook, stirring constantly, for 1-2 minutes, or until fragrant.
- 6Add the cumin, oregano, salt, and pepper to the skillet and cook, stirring constantly, for 1-2 minutes, or until fragrant.
- 7Add the rice to the skillet and cook, stirring constantly, for 1-2 minutes, or until the rice is coated in the oil and spices.
- 8Add the water to the skillet and bring to a boil. Reduce the heat to low, cover, and simmer for about 18-20 minutes, or until the rice is tender and the liquid has been absorbed.
- 9Fluff the rice with a fork and stir in the chopped cilantro, diced tomatoes, and lime juice.
- 10Add the blended chile mixture to the rice and stir to combine. Season with salt and pepper to taste.
- 11Serve the Arroz Rojo hot, garnished with additional cilantro and lime wedges if desired.
Expert Tips
- Use high-quality, fresh ingredients to ensure the best flavor and texture.
- Toast the chiles and onions to bring out their natural sweetness and depth of flavor.
- Don't overcook the rice - it should be tender but still slightly firm in the center.
- Add the lime juice and cilantro just before serving to preserve their brightness and freshness.
- Experiment with different types of chiles and spices to find your favorite flavor combination.
- Make the dish ahead of time and refrigerate or freeze for later use.
- Serve the Arroz Rojo with your favorite Mexican dishes, such as tacos, enchiladas, or grilled meats.
Common Mistakes to Avoid
- Not toasting the chiles and onions, which can result in a lack of depth and flavor.
- Overcooking the rice, which can make it mushy and unappetizing.
- Not using enough liquid, which can result in dry, crunchy rice.
- Not seasoning the dish with salt and pepper, which can result in a bland flavor.
- Not adding the lime juice and cilantro, which can result in a lack of brightness and freshness.
- Not using fresh, high-quality ingredients, which can result in a subpar flavor and texture.
Variations and Substitutions
- Add diced chicken or beef to the dish for added protein and flavor.
- Use different types of chiles, such as guajillo or ancho, for a unique flavor profile.
- Add some heat to the dish with diced jalapenos or serrano peppers.
- Use fresh tomatoes instead of canned for added flavor and texture.
- Add some acidity to the dish with a squeeze of fresh orange or grapefruit juice.
- Experiment with different spices, such as cumin or coriander, for added depth and warmth.
- Add some smokiness to the dish with a sprinkle of smoked paprika or chipotle peppers.
What to Serve With Arroz Rojo
Arroz Rojo is a versatile dish that can be served with a variety of Mexican dishes. Try serving it with tacos, enchiladas, or grilled meats for a delicious and authentic meal.
You can also serve the Arroz Rojo as a side dish, accompanied by refried beans, roasted vegetables, or a simple green salad.
Make-Ahead, Storage, Freezing and Reheating
Arroz Rojo can be made ahead of time and refrigerated or frozen for later use. To refrigerate, cool the dish to room temperature, then cover and refrigerate for up to 3 days.
To freeze, cool the dish to room temperature, then transfer to an airtight container or freezer bag. Frozen Arroz Rojo will keep for up to 3 months.
To reheat, simply microwave or oven-heat the dish until warm and fluffy. You can also add a splash of water or broth to the dish to revive its texture and flavor.
When reheating, be sure to stir the dish frequently to prevent burning or sticking. You can also add some fresh cilantro or lime juice to the dish to revive its brightness and freshness.
Frequently Asked Questions
What type of rice is best for Arroz Rojo?
Short-grain rice is the best type of rice for Arroz Rojo, as it holds its shape and absorbs the flavors of the dish. Look for high-quality, fresh rice that's free of additives and preservatives.
Can I use other types of chiles?
Yes, you can use other types of chiles, such as guajillo or ancho, for a unique flavor profile. However, be sure to adjust the amount of chiles to your taste, as some chiles can be quite spicy.
How do I toast the chiles and onions?
To toast the chiles and onions, simply heat some oil in a skillet over medium-high heat. Add the chiles and onions and cook, stirring frequently, until fragrant and slightly puffed.
Can I make the dish ahead of time?
Yes, you can make the Arroz Rojo ahead of time and refrigerate or freeze for later use. Simply cool the dish to room temperature, then cover and refrigerate or freeze.
How do I reheat the dish?
To reheat the Arroz Rojo, simply microwave or oven-heat the dish until warm and fluffy. You can also add a splash of water or broth to the dish to revive its texture and flavor.
Can I add other ingredients to the dish?
Yes, you can add other ingredients to the dish, such as diced chicken or beef, for added protein and flavor. Simply cook the ingredients according to your preference, then stir them into the Arroz Rojo.
Is Arroz Rojo spicy?
Arroz Rojo can be spicy, depending on the type and amount of chiles used. However, you can adjust the level of heat to your taste by using more or fewer chiles.
Can I serve Arroz Rojo as a main dish?
Yes, you can serve Arroz Rojo as a main dish, accompanied by refried beans, roasted vegetables, or a simple green salad. Simply add some protein, such as grilled chicken or beef, for a complete and satisfying meal.

Ingredients
- 1 cup (200g) short-grain rice
- 2 cups (475ml) water
- 2 tbsp (30g) vegetable oil
- 2 dried arbol chiles
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 tsp (5g) ground cumin
- 1 tsp (5g) dried oregano
- 1/2 tsp (2g) salt
- 1/4 tsp (1g) black pepper
- 2 tbsp (30g) fresh cilantro, chopped
- 2 tbsp (30ml) freshly squeezed lime juice
- 1 can (14.5 oz/410g) diced tomatoes
Instructions
- Heat the oil in a large skillet or Dutch oven over medium-high heat. Add the chiles and toast, turning frequently, until fragrant and slightly puffed, about 2-3 minutes.
- Remove the chiles from the oil and place them in a bowl of hot water to soak. Let them soak for about 20-30 minutes, or until they're soft and pliable.
- Drain the chiles and remove the stems and seeds. Place them in a blender or food processor with 1/4 cup (60ml) of the soaking water. Blend until smooth.
- Heat the oil in the same skillet over medium heat. Add the onion and cook, stirring occasionally, until softened and lightly browned, about 8-10 minutes.
- Add the garlic to the skillet and cook, stirring constantly, for 1-2 minutes, or until fragrant.
- Add the cumin, oregano, salt, and pepper to the skillet and cook, stirring constantly, for 1-2 minutes, or until fragrant.
- Add the rice to the skillet and cook, stirring constantly, for 1-2 minutes, or until the rice is coated in the oil and spices.
- Add the water to the skillet and bring to a boil. Reduce the heat to low, cover, and simmer for about 18-20 minutes, or until the rice is tender and the liquid has been absorbed.
- Fluff the rice with a fork and stir in the chopped cilantro, diced tomatoes, and lime juice.
- Add the blended chile mixture to the rice and stir to combine. Season with salt and pepper to taste.
- Serve the Arroz Rojo hot, garnished with additional cilantro and lime wedges if desired.