Mexican Rice Recipe | Fluffy and Flavourful Side Dish

Mexican rice
Mexican rice
Jump to Recipe

Mexican rice is a vibrant, flavour-packed side dish that brings colour, warmth and bold tomato richness to any meal. Made with rice, tomatoes, onions, garlic and spices, it’s wonderfully simple to prepare and ready in around 30 minutes.

Light, fluffy and full of savoury depth, it’s the perfect partner for tacos, fajitas, enchiladas or any midweek Mexican-inspired feast.

You can serve it hot straight from the pan or enjoy it cold the next day — it makes an effortless lunch alongside leftover fajitas or grilled meats.

Serving Suggestions for Mexican Rice

  • Mexican Chilli Chicken — juicy, spicy, and perfect with tomato‑based rice.
  • Mexican Meatballs — rich, saucy meatballs that sit beautifully alongside fluffy rice.
  • Chicken or Beef Fajitas — charred peppers, onions, and seasoned meat make an ideal pairing with Mexican rice.
  • Grilled Chicken Thighs — lime‑chilli seasoning keeps things bright and balanced.
  • Pork Carnitas — tender, crispy pork with citrus notes complements the rice’s warmth.
  • Chilli Beef with Peppers & Onions — a natural match for your usual flavour profile.
  • Blackened Fish — smoky, spicy fish adds freshness and contrast.
  • Prawns with Lime & Coriander — light, zesty seafood works beautifully with Mexican rice.
  • Refried Beans — creamy, savoury, and great for rounding out a plate.
  • Guacamole or Avocado Slices — cooling richness against the chilli‑tomato base.
  • Corn on the Cob with Chilli & Lime — sweet, smoky, and perfect with rice.
  • Tortilla Chips — for scooping, crunch, and texture.
  • Shredded Lettuce & Pico de Gallo — adds freshness and brightness.

Variations for Mexican Rice

  • Chicken Mexican Rice — Add diced cooked chicken to turn the rice into a satisfying one-pot meal.
  • Beef Mexican Rice — Stir in seasoned minced beef for a hearty version packed with flavour.
  • Mexican Rice and Beans — Add black beans or kidney beans for extra protein and texture.
  • Spicy Mexican Rice — Increase the chilli or add jalapeños for a hotter, more vibrant dish.
  • Sweetcorn Mexican Rice — Stir through sweetcorn for pops of sweetness that complement the spices.
  • Chorizo Mexican Rice — Add sliced chorizo for a smoky, rich flavour and colourful appearance.
  • Vegetable Mexican Rice — Mix in peppers, courgettes, mushrooms, and sweetcorn for a colourful vegetarian variation.
  • Prawn Mexican Rice — Add king prawns during the final stages of cooking for a seafood-inspired twist.
  • Mexican Rice Stuffed Peppers — Use the rice as a filling for peppers before baking until tender.
  • Tomato and Black Bean Rice — Add extra tomatoes and black beans for a richer, more substantial dish.
  • Chipotle Mexican Rice — Stir in chipotle paste for smoky heat and deeper flavour.
  • Mexican Rice with Avocado — Top with diced avocado before serving for creaminess and freshness.
  • Loaded Mexican Rice — Finish with grated cheese, sour cream, spring onions, and jalapeños for a fully loaded Tex-Mex-style version.

Mexican rice

Mexican rice

Mexican Rice is a flavourful side dish made with fluffy rice, tomatoes, and warming spices, creating the perfect accompaniment to Mexican-inspired meals and family dinners.
Cook Time 20 minutes
Course Sides
Cuisine Mexican
Servings 4 people

Equipment

  • Medium saucepan

Ingredients
  

  • 100 g basmati rice
  • 1¼ tsp fajita seasoning
  • ¼ tsp onion granules
  • ¼ tsp garlic granules
  • pinch of salt
  • 1 tbsp tomato puree
  • 500 ml chicken stock
  • ¼ tsp yeast extract
  • handful of frozen peas and peppers

Optional

  • sliced jalepeno peppers
  • or some chilli flakes

Instructions
 

  • In a medium sized saucepan, add the rice, fajita seasoning, onion and garlic granules, salt and stir all together.  Add the tomato puree and mix together so that all the rice is covered.
  • Add the frozen vegetables, chicken stock and yeast extract and stir again.
  • Bring the saucepan to boil, then on the smallest ring on your hob, turn down to the lowest setting and simmer gently for 15mins.  Checking occasionally to ensure the rice isn't boiling dry.
  • Serve immediately or leave to cool for lunch the next day.