This one pot Mexican bean stew with quinoa is the kind of dinner that ticks every box: hearty, nourishing, packed with flavour and ready in under 30 minutes.
Black beans, black-eyed beans and quinoa simmer together in a smoky tomato broth with paprika, cumin and coriander, creating a stew that is filling enough to be a complete meal all on its own. Finished with fresh coriander and topped with soured cream and cheese, it’s the perfect balance of comforting and vibrant.
It’s also entirely cooked in one pot, which makes it ideal for busy evenings when you want something wholesome without spending ages in the kitchen.
If you enjoy easy meals like this, you can browse lots more ideas in my One Pot Dinner Recipes Hub, where everything cooks in a single pan or pot.
Why This Mexican Bean Stew Works So Well
There are a lot of bean stew recipes out there, but this one has a couple of things that make it particularly good for weeknight cooking.
- Firstly, the combination of two types of beans and quinoa creates a really satisfying texture. The beans make the stew hearty while the quinoa adds body and extra protein.
- Secondly, the spice blend is simple but effective. Smoked paprika, cumin and coriander create the warm, smoky flavours you expect from Mexican-inspired cooking, while a small pinch of cinnamon adds subtle depth.
- Finally, everything cooks together in one pot. The quinoa absorbs the flavourful tomato broth as it cooks, which means the whole dish becomes richer as it simmers!

Why Quinoa Is Perfect for This Stew
Quinoa might seem like an unusual addition to a bean stew, but it works beautifully.
Unlike rice or pasta, quinoa cooks very quickly and absorbs flavour from the surrounding liquid. That means it thickens the stew slightly while also making the dish more filling.
It also adds extra protein and fibre, which makes this stew particularly satisfying if you’re cooking a vegetarian meal.
If you prefer, you could substitute:
- brown rice (increase cooking time)
- bulgur wheat
- small pasta shapes
But quinoa keeps the recipe fast and easy, which is perfect for weeknight cooking.
Ingredients, Substitutions and Variations
This recipe uses mostly store cupboard ingredients, which makes it a great option when you need dinner quickly.
- Olive oil – Used to soften the onion and garlic and start building flavour.
- Onion and garlic – These form the flavour base of the stew.
- Smoked paprika, cumin, coriander and cinnamon – These spices create the warm, smoky flavour that gives the stew its Mexican-inspired character.
- Red wine – Adds depth to the sauce. It’s optional and can easily be replaced with water or vegetable stock.
- Black beans and black-eyed beans – Using two types of beans creates a really nice texture. You can substitute with other beans if needed.
- Chopped tomatoes – These form the base of the stew and add gentle acidity.
- Yellow peppers – Sweet peppers bring freshness and colour.
- Quinoa – Adds body and protein to the stew while thickening the broth slightly.
- Fresh coriander – Stirred in at the end for freshness.
- Cheese and soured cream – Optional toppings that add creaminess and richness.

Tips for the Best Mexican Bean Stew
- Toast the spices briefly – Cooking the spices in the oil for a moment before adding the liquid helps release their flavour and makes the stew more aromatic.
- Let the quinoa simmer gently – Quinoa cooks quite quickly, but letting it simmer gently in the stew helps it absorb the flavours of the sauce.
- Taste before serving – Beans vary slightly in saltiness depending on the brand, so always taste the stew before serving and adjust seasoning if needed.
Topping Ideas
One of the best things about this stew is that you can customise it with toppings.
Some of my favourites include:
- sliced avocado
- crumbled tortilla chips
- feta cheese
- grated cheddar
- sour cream or yoghurt
- chopped spring onions
A squeeze of lime juice also works beautifully if you have one.
More Vegetarian One Pot Recipes
If you enjoy easy vegetarian dinners like this, you might also like:
- One Pot Creamy Butter Beans with Lemon and Dill – a fresh, comforting bean dish with courgettes and herbs.
- Easy One Pot Saag Paneer – a simple spinach and paneer curry made entirely in one pan.
- Harissa Baked Feta and Beans – smoky baked beans topped with golden feta.
You can also browse more easy meals in my One Pot Recipes Hub, where everything cooks in a single pan for minimal washing up.
One Pot Mexican Bean Stew

Ingredients
- 1 tablespoon olive oil
- 1 onion
- 3 cloves garlic
- 1 tablespoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon ground coriander
- ½ teaspoon ground cinnamon
- 50 mls red wine
- 400 grams black beans tinned, in water
- 400 grams black eyed beans tinned, in water
- 400 grams chopped tomatoes
- 2 yellow peppers
- 150 grams quinoa
- 30 grams fresh coriander
- Soured cream and grated cheddar to serve
Instructions
- Chop the onion and garlic and put in a large saucepan with the olive oil. Sizzle for 2 minutes, then add the paprika, cumin, ground coriander and cinnamon. Stir well, then tip in the red wine. Allow to bubble down.
- Add the black beans and black eyed beans (with a little of the water from the tins) and chopped tomatoes. Simmer for 2-3 minutes.
- Add the chopped yellow peppers and quinoa. Add a little water if it's too thick, and bring to the boil. Let it simmer gently for approximately 15 minutes until the quinoa is cooked.
- Turn off the heat and stir through the chopped coriander. To serve, top each bowl with a little grated cheese and a dollop of soured cream.
Video
Notes
Make Ahead, Storage and Freezing
This stew keeps extremely well, which makes it perfect for batch cooking. Fridge:Store leftovers in an airtight container for up to 3 days. Freezer:
Allow the stew to cool completely before freezing. It will keep well for up to three months. Reheat gently on the hob or in the microwave until piping hot.

One pot meals are my favorite! I made this stew for dinner last night and it was delicious! So packed with flavor!
I have been thinking about what to have for tonight. Thanks for this
This stew is so hearty – I added some extra cumin so that I got a more earthy taste to it!
Really appreciated that there were so few dishes to wash after making this. Definitely going into the weekly rotation!
Thanks foor this blog post
Now see – this is a perfect example for those who are deathly afraid of cooking, that it can be easy and creative. YOu’ve made a healthy, hearty, and delicious soup!!!
emmm hungry…
This looks great. I will definitely have to try it.
Thanks for sharing – will definitely try this one!
Sounds delicious and yes, I’m having one of those weeks where I want to pump myself full of good things! Think it’s the better weather we’re having x
Looks amazing!!
This looks so good!!! Plus all of the ingredients are so accessible and affordable.
Thanks for sharing this post!
Yum, yum, YUM! Thank you so much for sharing! This is definitely going on next week’s meal plan!
I hope you enjoy it Cari 🙂
Nice idea! I love how if you have leftovers you can have them for lunch 😛
I recently made a Spring Barley Salad with mushrooms and asparagus!
Check it out
🙂
Yum! Beans are one of the best things you can eat and I live off soups and stews like this one. I’ve never thought about adding quinoa to a dish like this though.
Great Idea 🙂
Thanks Mel! The quinoa adds a nice bit of texture, you’ll have to let me know if you try it out 🙂