A culinary education for the home kitchen — from fond to flame
Fond & Flame

grains · Rice

Mexican/Spanish Rice

Tomato-tinted rice toasted in oil — the essential taco night side.

★ Beginner$35 minServes 4
Be the first to rate
Mexican/Spanish Rice — Rice — mexican — recipe plated and ready to serve

Nutrition (per serving)

420

Calories

14g

Protein

52g

Carbs

16g

Fat

3g

Fiber

Ingredients

Servings:4
  • 1 ½ cups long-grain white rice
  • 2 tbsp vegetable oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 can (8 oz) tomato sauce
  • 1 ¾ cups chicken stock
  • 1 tsp ground cumin
  • ½ tsp chili powder
  • Fresh cilantro, chopped
  • Method

    1. Toast the rice. Heat oil in a heavy-bottomed pot over medium heat. Add the rice and stir constantly for 3–4 minutes until the grains turn golden and smell nutty. Some grains will be darker than others — that's fine. The toasting creates a barrier that prevents the grains from absorbing too much liquid.

    2. Add the aromatics. Push the rice to the sides and add the onion in the center. Cook for 2 minutes until softened. Add the garlic, cumin, and chili powder. Stir for 30 seconds until fragrant.

      Stir only when necessary. Constant stirring prevents browning and can break down ingredients that benefit from sustained heat contact.

    3. Add the tomato sauce and stock. Stir once to distribute evenly. The liquid should sit about 1 inch above the rice. Bring to a boil, then reduce to the lowest heat and cover tightly.

      Reducing a sauce concentrates its flavors and thickens its consistency. Watch it carefully in the final minutes — the difference between a perfectly reduced sauce and a scorched one is about 60 seconds of inattention.

    4. Cook for 20 minutes without lifting the lid. The steam does the work.

    5. Rest for 10 minutes off heat, lid still on. Fluff with a fork and stir in fresh cilantro. Each grain should be separate, tender, and tinted orange-red from the tomato.

      Resting is not optional. When meat cooks, the muscle fibers contract and push moisture toward the center. Resting allows the fibers to relax and the juices to redistribute evenly throughout the cut.

    Equipment

    Chef Notes

    • The most important thing: Toast the rice in oil until it turns golden — 3–4 minutes of constant stirring. This is what gives Mexican-style rice its nutty flavor and prevents the grains from turning mushy. Untoasted rice makes gluey, sticky Spanish rice.
    • Don't rinse the rice for this recipe. The surface starch helps the tomato sauce cling to each grain. This is the opposite of steamed rice, where you rinse to remove starch.
    • Use tomato sauce (the smooth, canned kind), not tomato paste or crushed tomatoes. Tomato sauce has the right consistency to coat the rice without making it soupy.
    • Don't stir after adding the liquid. Stirring releases starch and makes the rice sticky. Stir once when you add the stock, then leave it alone.
    • This is arroz rojo — the rice served alongside beans at every Mexican restaurant. It's a side dish, not a main.

    Common Substitutions

    IngredientSubstitutionNotes
    Tomato sauce2 tbsp tomato paste + 3/4 cup waterMore concentrated — adjust water to maintain liquid ratio
    Chicken stockVegetable stockFor vegetarian version
    Long-grain riceJasmine riceSlightly stickier but works
    Chili powderPaprika + pinch of cayenneApproximates the mild heat

    What You're Practicing

    Spanish rice teaches you the toast-then-simmer method with tomato — a variation of pilaf where the rice is toasted in oil, then cooked in a tomato-based liquid. This same technique produces jollof rice (West African), arroz con pollo, and paella. The toasting step is universal across rice cuisines. Visit Techniques for more on grain cooking.

    Video Resources

    Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more

    No comments yet. Be the first to share your thoughts.

    Frequently Asked Questions

    Can I make Mexican/Spanish Rice ahead of time?
    Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
    How do I store leftover Mexican/Spanish Rice?
    Store in an airtight container in the refrigerator for up to 4 days. Reheat with a splash of water or broth — pasta and rice dry out as they cool.
    Can I freeze Mexican/Spanish Rice?
    Cooked pasta dishes freeze well for 2-3 months. Undercook the pasta slightly before freezing since it softens when reheated. Rice freezes well in portioned containers.
    How many servings does this recipe make?
    This recipe serves 4. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
    Is Mexican/Spanish Rice dairy free and gluten free?
    Yes — this recipe is dairy free and gluten free. Check the Common Substitutions section for additional dietary adaptations.
    Is this an authentic Mexican recipe?
    This recipe follows traditional Mexican techniques and ingredients. The Chef Notes section explains any adaptations for home kitchen accessibility and suggests authentic alternatives where substitutions are made.
    What substitutions can I make for Mexican/Spanish Rice?
    See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.

    You Might Also Like