Spicy Mexican Rice and Beans Recipe (2024)

Jump to Recipe Print Recipe

Bring a taste of Mexico to your dinner table with this quick and easy one-pan spicy Mexican rice and beans recipe. Made with white rice, tomato passata, kidney beans, sweet corn, red peppers and the delicious flavours of smoked chilli paste, cumin and coriander, this vegan and naturally gluten-free recipe is ready in just 30 minutes.

Prep Time: 25 minutes

Cooking Time: 30 minutes

Difficulty: Easy

Table of Contents[Hide][Show]
  • How can I spice up white rice?
  • The pre-recipe blurb no one reads.
  • Ingredients you’ll need…
  • How to make spicy Mexican rice and beans
  • Is there a difference between Mexican rice and Spanish rice?
  • What’s the best rice for spicy Mexican rice?
  • What to serve with this spicy Mexican rice and beans recipe
  • Spicy Mexican Rice and Beans Recipe
  • Pin this recipe for later
  • Other recipes you might like

How can I spice up white rice?

Make spicy Mexican rice and beans!

We eat a silly amount of rice in our house. Ever since I started cycle training, I am hungry, and I need fuel. I need the kind of carbohydrates that get where I want them to get, and fast, and white rice is perfect for that. It’s easy to digest, which means I can scoff a plate of this spicy Mexican rice for lunch and then smash out a 64-mile ride without bonking.

White rice on its own can get a bit… boring though, so here’s a recipe for you to spice it up a bit.

The pre-recipe blurb no one reads.

Spicy Mexican rice and beans (aka Spanish rice) were something I was introduced to by those ready-made microwaveable rice sachets you can get from the supermarket.

I wish I had an authentic ‘trip to Mexico (or Spain)’ story to share with you, but no, I discovered this deliciousness simply by being lazy. Well, laziness combined with the fact that my car was in the garage, and I couldn’t get to the supermarket to buy the Mexican rice I was craving one day a few years ago.

Inspired by this recipe, tweaked over the years, I’ve created my own spicy Mexican rice and beans recipe. I don’t know how authentic my recipe is, given that I’ve never been to Mexico, but I do like the intense flavours of this dish.

The key ingredient for this recipe is the smoked Mexican chilli paste. Feel free to use half the quantity I’ve used if you prefer a milder dish, but I like the smoky fire the chilli paste imparts. Alternatively, you can cool it down at the table with a dollop of soured cream or yoghurt on the side.

This recipe serves six people as a side or four as a main. Leftovers freeze very well, too; defrost and reheat in a saucepan with a splash of water. You can jazz it up even more by adding in a couple of handfuls of chopped seasonal greens towards the end of cooking, too.

That’s it. That was the pre-recipe blurb no one reads.

(Did you actually read that? If so, let me know in the comments!).

Ingredients you’ll need

  • Long-grain white rice – use basmati or your favourite long-grain white rice for this recipe.
  • Passata – the rice is cooked in sieved tomatoes, which infuses a delicious tomato flavour into every grain of rice.
  • Vegetable stock – stock made from a good quality stock cube or stockpot will do.
  • Kidney beans – tinned is fine; simply rinse them off before adding.
  • Sweetcorn – again, tinned is fine or use frozen.
  • Carrot – here, I prefer fresh as it has a better texture. Dice it into 5 mm pieces.
  • Red pepper – adds an extra serving of fresh vegetables.
  • Brown onion – this gets cooked with the carrot and some garlic at the start of the recipe for some extra flavour.
  • Garlic – because every good savoury recipe has garlic in it, right?
  • Cumin & coriander seeds – left whole, these are toasted in the pan along with the onions for maximum flavour.
  • Smoked paprika – adds a rich, smokey flavour to the rice dish.
  • Smoked Mexican chilli paste – that extra fiery smokiness that makes this dish awesome.
  • Tomato puree – for an extra tomato flavour boost.
  • Vegetable oil – to saute the carrots, onion and garlic.
  • Smoked sea salt – to taste.
  • Freshly ground black pepper – to taste.
  • Fresh coriander – to garnish.
  • Fresh chillies – finely sliced to garnish.

How to make spicy Mexican rice and beans

  1. Heat the sunflower oil in a heavy-based saute pan and saute the garlic, onions and carrots for two minutes.
  2. Add the rice, cumin and coriander seeds and saute until the rice begins to toast and turn golden.
  3. Stir in the smoked Mexican chilli paste, tomato puree, passata and vegetable stock. Bring to the boil.
  4. Add the beans, red pepper, corn and peas.
  5. Pop the lid on and cook for 15-20 minutes until the rice is tender.
  6. Remove the pan from the heat and leave it to sit for ten minutes. Fluff and serve garnished with fresh coriander leaves and finely sliced chilli peppers.

Click here for the full printable recipe

Is there a difference between Mexican rice and Spanish rice?

No, not really. However, the terms are used interchangeably as they pretty much contain the same ingredients. However, Spanish rice might include saffron instead of cumin, and the texture of Spanish rice is a bit firmer, while Mexican rice is soft and melts in the mouth.

What’s the best rice for spicy Mexican rice?

Use your favourite long-grain white rice for this recipe, such as basmati, as it cooks quickly and fluffs up at the end without the stickiness you get from shorter-grained rice.

What to serve with this spicy Mexican rice and beans recipe

I like to serve my spicy Mexican rice and beans recipe with some grilled meat – our local butchers do some rather fantastic seasoned pork loins that just take a few minutes to cook. Perfect for a simple midweek meal.

What would you serve with your spicy Mexican rice and beans? Let me know in the comments!

Recipe Difficulty Levels

Easy

Requires basic cooking skills and ingredients you most likely already have in your kitchen.

Moderate

Requires more experience, preparation and/or cooking time. You may have to source special ingredients.

Challenging

Recipes requiring more advanced skills and experience and maybe some special equipment.

Spicy Mexican Rice and Beans Recipe (10)

Spicy Mexican Rice and Beans Recipe

Bring a taste of Mexico to your table with this easy one-pan spicy Mexican rice recipe. Made with white rice, tomato passata, kidney beans, sweet corn, red peppers, peas and the delicious flavours of smoked chilli paste, cumin and coriander, thisveganand naturallygluten-freerecipe isready in just 30 minutes.

4.50 from 16 votes

Print Pin Rate

Prep Time: 5 minutes minutes

Cook Time: 25 minutes minutes

Total Time: 30 minutes minutes

Servings: 6 servings

Calories: 343kcal

Author: Elizabeth

Ingredients

MetricUS Cup Measures

Affiliate Links

This recipe card may contain affiliate ingredient and equipment links. As an Amazon Associate I earn from qualifying purchases.

Equipment

frying pan

measuring jug

mortar and pestle

Instructions

  • Heat 1 tbsp sunflower oil in a large, heavy-based saute pan over a medium-high heat.

    Spicy Mexican Rice and Beans Recipe (11)

  • Saute 2 garlic cloves, 1 medium onion and 100 grams carrot for two minutes.

    Spicy Mexican Rice and Beans Recipe (12)

  • Add 1 tsp whole cumin seeds, 1 tsp whole coriander seeds and 300 grams basmati rice and saute for five minutes, stirring frequently, until the rice is toasted and golden.

    Spicy Mexican Rice and Beans Recipe (13)

  • Add 1 tsp smoked paprika, 1 tbsp tomato puree, 1 tsp smoked Mexican chilli paste, 225 ml passata rustica and 400 ml vegetable stock. Bring to the boil and then reduce the heat to medium-low.

    Spicy Mexican Rice and Beans Recipe (14)

  • Add 200 grams sweetcorn, 100 grams red pepper, 400 grams tinned kidney beans and 80 grams frozen peas. Stir until combined and then pop the lid on and cook for 15-20 minutes, until the rice is cooked. Season to taste with smoked sea salt and freshly ground black pepper.

    Spicy Mexican Rice and Beans Recipe (15)

  • Remove from the heat and leave to sit for 10 minutes with the lid on, then fluff and serve garnished with fresh coriander leaves and finely sliced fresh red chilli.

    Spicy Mexican Rice and Beans Recipe (16)

Video

Nutrition

Calories: 343kcal | Carbohydrates: 68g | Protein: 10g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 466mg | Potassium: 652mg | Fiber: 8g | Sugar: 8g | Vitamin A: 4019IU | Vitamin C: 37mg | Calcium: 64mg | Iron: 3mg

Pin this recipe for later

Other recipes you might like

Vegetarian Sweet Potato and Bean Burrito

Smoked Salmon and Avocado Maki Sushi Rolls

Lamb Chilli con Carne

Spicy Mexican Rice and Beans Recipe (2024)

References

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 6324

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.