Abuela's Mexican Rice (Arroz Rojo)
The pot of rice that sits in the middle of every Mexican family's table. Toasting the rice in oil before the tomato goes in is the step every abuela insists on — it's what gives the grains their separate, never-mushy texture and the toasted-nutty flavor that boxed rice can't fake.
Ingredients
- 2 cups long-grain white rice
- 3 tablespoons vegetable or canola oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 (14.5-ounce) can diced tomatoes, drained (or 2 ripe Roma tomatoes, blended smooth)
- 3 tablespoons tomato paste
- 3 cups chicken broth (use a certified gluten-free brand)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon ground cumin
- 1 small carrot, finely diced (optional)
- 1/2 cup frozen peas (optional)
Instructions
- 1Rinse rice in a fine-mesh sieve under cold water until the water runs clear. Drain well.
- 2Heat oil in a heavy-bottomed pot or Dutch oven over medium. Add rice and toast, stirring often, 5-7 minutes until grains turn opaque and lightly golden.
- 3Add onion and carrot (if using); cook 3 minutes until softened. Add garlic; cook 1 minute more.
- 4Stir in tomato paste and cook 1 minute until it darkens slightly. Add the tomatoes, broth, salt, and cumin. Stir once.
- 5Bring to a boil, then reduce to the lowest simmer. Cover tightly and cook 18-20 minutes — do not lift the lid.
- 6Sprinkle peas (if using) over the top, replace the lid, and let rest off heat for 10 minutes. Fluff gently with a fork before serving.
