Skip to content

Mexican Rice Recipe: Fluffy Restaurant-Style Red Rice at Home

Mexican Rice Recipe: Fluffy Restaurant-Style Red Rice at Home

Photo: Beef sope, Taco Dorado, black beans and Mexican rice by sarahstierch, CC BY 2.0

This Mexican rice recipe turns plain long-grain rice into the soft, orange-red side dish you get at a good taqueria. The grains are toasted in oil before any liquid goes in, which gives them a nutty flavour and keeps them separate instead of sticky. A quick blended tomato, onion and garlic base then cooks right into every grain.

It needs one pan, a handful of cupboard ingredients and about forty minutes, most of which is hands-off. Once you know the method you will make it alongside tacos, burritos, grilled chicken and even a Friday night bean chilli.

What Makes It So Good

Many home versions turn out mushy or bland. This one avoids both problems in three ways. First, rinsing removes surface starch. Second, frying the rice until golden seals the grains. Third, the liquid ratio is carefully measured so the rice absorbs exactly what it needs. The result is fluffy, well-seasoned rice with a gentle warmth from cumin and chilli rather than strong heat, so children usually enjoy it too. It is the kind of Mexican rice recipe you can trust on the first attempt.

Choosing Your Ingredients

  • Rice: plain long-grain white rice is the standard choice. Basmati works well and is easy to find in Pakistan and the UK; reduce the stock by about 2 tablespoons because it cooks a touch faster. Avoid short-grain or risotto rice, which turns creamy.
  • Tomatoes: ripe fresh tomatoes give the brightest flavour. Out of season, canned chopped tomatoes are more reliable.
  • Tomato paste: this deepens the colour and gives that familiar restaurant shade. Some cooks use tomato bouillon powder instead; if you do, cut the salt.
  • Stock: chicken stock adds savoury depth. Vegetable stock keeps the dish vegetarian, and water with a stock cube is fine.
  • Jalapeño: left whole, it perfumes the rice without making it hot. Slice it open if you want more kick.
  • Peas and carrots: optional, but they add colour and a little sweetness.

Mexican Rice Recipe: Fluffy Restaurant-Style Red Rice at Home

Mexican · Side Dish · Easy

10 minPrep
30 minCook
40 minTotal
6 servingsServes

Ingredients

  • 300 g (1 1/2 cups) long-grain white rice
  • 2 tbsp vegetable or sunflower oil
  • 1 small onion, roughly chopped
  • 2 garlic cloves
  • 2 medium ripe tomatoes (about 250 g), or 200 g canned chopped tomatoes
  • 2 tbsp tomato paste
  • 480 ml (2 cups) chicken or vegetable stock
  • 1 tsp salt, or to taste
  • 1/2 tsp ground cumin
  • 1/2 tsp mild chilli powder or paprika
  • 1 jalapeño or green chilli, left whole (optional)
  • 60 g (1/2 cup) frozen peas and diced carrots (optional)
  • 2 tbsp chopped fresh coriander, to garnish
  • Lime wedges, to serve

Method

  1. Rinse the rice in a sieve under cold water until the water runs mostly clear, then drain well and shake off as much water as possible.
  2. Blend the onion, garlic, tomatoes and tomato paste with 120 ml of the stock until smooth.
  3. Heat the oil in a wide, heavy pan with a lid over medium heat. Add the drained rice and fry, stirring often, for 6-8 minutes until the grains turn opaque and lightly golden.
  4. Pour in the tomato mixture carefully, as it will splutter. Stir and cook for 2 minutes until it thickens slightly and coats the rice.
  5. Add the remaining stock, salt, cumin, chilli powder, whole jalapeño and the peas and carrots if using. Stir once and bring to a boil.
  6. Reduce the heat to the lowest setting, cover tightly and cook for 18-20 minutes without lifting the lid.
  7. Turn off the heat and leave the pan covered for 10 minutes to steam.
  8. Remove the jalapeño, fluff the rice gently with a fork, sprinkle with coriander and serve with lime wedges.
230 kcalProtein 5 gCarbs 42 gFat 5 gNutrition per serving is an estimate.

The Method in Detail

Rinse and dry the rice

Swirl the rice in a sieve under cold running water for a minute or two. Then let it drain for a few minutes and shake the sieve. Wet rice will steam instead of frying, so the drier it is, the better it toasts.

See also  Mutton Pulao Recipe: Fragrant Yakhni Pulao With Tender Meat

Blend the base

While the rice drains, blend the onion, garlic, tomatoes and tomato paste with a little of the stock. You want a smooth, pourable sauce. Measure it so you know how much liquid you have; the total of sauce plus stock should be roughly 600 ml for 300 g of rice.

Toast the grains

Heat the oil in a heavy pan and add the rice. Stir every 30 seconds or so. At first the grains look translucent; after a few minutes they turn chalky white, and then patches of pale gold appear. That golden stage is what you want. Do not rush it on high heat or the rice will scorch.

Add the tomato mixture

Pour the blended base over the rice and stand back for a moment, because hot oil and liquid splutter. Stir for two minutes until the sauce reduces slightly and clings to each grain.

Simmer and steam

Add the rest of the stock and seasonings, stir once, then bring to a boil. Turn the heat right down, cover tightly and leave it alone for 18 to 20 minutes. Lifting the lid lets steam escape and causes uneven cooking. Finally, rest the rice off the heat for ten minutes before fluffing with a fork.

Tips for Fluffy, Separate Grains

  • Use a wide pan so the rice sits in a shallow layer and cooks evenly.
  • Stir only once after adding the stock. Constant stirring releases starch and makes the rice gummy.
  • If your lid is loose, cover the pan with foil before putting the lid on.
  • If the rice is still firm after resting, sprinkle over 2-3 tablespoons of hot water, cover and leave for 5 more minutes.
  • Season the liquid well before covering. Taste it: it should be slightly saltier than you would like a soup.

Easy Variations and Serving Ideas

For a more substantial dish, stir in a drained can of black beans or some sweetcorn with the stock. To make it spicier, blend a chipotle chilli or a little hot sauce into the tomato base. A pinch of dried oregano adds an earthy note, and a squeeze of lime at the end brightens everything. If you prefer brown rice, increase the stock by about 120 ml and the cooking time to 40 to 45 minutes.

See also  Mutton Pulao Recipe: Fragrant Yakhni Pulao With Tender Meat

Serve this Mexican rice recipe with chicken or beef tacos, enchiladas, fajitas or a pan of refried beans. It also makes an excellent filling for burritos and burrito bowls, topped with salsa, avocado, sour cream and grated cheese. For a simple weeknight meal, spoon it alongside spiced grilled chicken thighs and a crunchy cabbage slaw.

Storing and Reheating Leftovers

Cooked rice should be cooled quickly, ideally within an hour, then covered and refrigerated. It keeps for up to three days. To reheat, sprinkle with a little water, cover and microwave or warm in a pan until steaming hot throughout. Reheat rice only once. You can also freeze portions in bags for up to a month and reheat from frozen.

Frequently Asked Questions

Why is my Mexican rice mushy?

Usually too much liquid, skipping the rinse, or stirring during cooking. Measure the stock carefully, rinse the rice well and keep the lid on.

Is Mexican rice the same as Spanish rice?

In the United States the names are often used for the same dish. Spain’s own rice dishes, such as paella, are quite different and use short-grain rice and saffron.

Can I make it in a rice cooker?

Yes. Toast the rice and cook the tomato base in a pan first, then transfer everything to the rice cooker with the stock and use the standard white rice setting.

Can I double the recipe?

You can, but use a larger, wider pan and add 3-5 minutes to the covered cooking time. The liquid ratio stays the same.

How do I get a deeper red colour?

Add an extra tablespoon of tomato paste or a teaspoon of paprika. Toasting the paste briefly in the oil before adding the stock also deepens the colour.

Ready to Cook

This Mexican rice recipe proves that a side dish can steal the show. Toast the grains, measure the liquid and leave the lid alone, and you will have fluffy, flavourful rice every time. Make a big batch: once people taste it, there are rarely leftovers.

See also  Mutton Pulao Recipe: Fragrant Yakhni Pulao With Tender Meat

Leave a Reply

Your email address will not be published. Required fields are marked *