Rich, comforting and full of flavour, this butter bean and halloumi stew with red pesto is one of those dinners that feels far more special than the effort involved.
It’s the sort of recipe I make on evenings when I want something satisfying but don’t want to spend ages in the kitchen. The base is simple: onion, passata, butter beans and chickpeas, all simmered together with a generous spoonful of red pesto for instant depth of flavour.
Then, right at the end, you top the stew with cubes of golden halloumi. They add saltiness, richness and a wonderful chewy texture that turns this from a simple bean stew into a proper dinner.
The whole thing comes together in under 30 minutes, which makes it perfect for busy weeknights.
If you enjoy cooking with halloumi, you might also like my collection of easy halloumi recipes for dinner, where I’ve gathered together lots of other ways to turn this brilliant cheese into a satisfying meal.
Why This Butter Bean and Halloumi Stew Works
This recipe hits that sweet spot between comfort food and quick cooking.
The passata gives the stew a smooth, rich tomato base, while the pesto adds layers of flavour that would normally take much longer to build.
Butter beans and chickpeas make the stew hearty and satisfying, adding both texture and protein. Then the roasted halloumi on top brings a slightly crispy bite that contrasts beautifully with the soft beans underneath.
The result is a vegetarian dinner that feels substantial and comforting, without being heavy.

The Ingredients
This stew relies mostly on simple cupboard ingredients, which is why it’s one I come back to again and again.
- Olive oil – Used to soften the onion and start building flavour. Vegetable oil works perfectly well too.
- Onion – A brown or yellow onion is ideal. It forms the base of the stew and adds sweetness.
- Red pesto – This is the shortcut ingredient that brings so much flavour. Red pesto usually contains sun-dried tomatoes, garlic, oil and herbs, which all deepen the tomato base of the stew.
- Passata – Passata creates a beautifully smooth sauce. It gives the stew richness without needing to cook it for hours.
- Butter beans – Large and creamy, butter beans add body and make the stew much more filling.
- Chickpeas – Chickpeas add texture and extra protein.
- Halloumi – The star of the show. Roasting the cubes gives them golden edges that work perfectly with the rich tomato stew.
Why Beans Make Such a Great Vegetarian Dinner
Beans are one of the easiest ways to make vegetarian meals feel satisfying.
Butter beans and chickpeas both contain plenty of protein and fibre, which helps make this stew filling enough to serve as a main course.
They also absorb flavour beautifully. As the stew simmers, the beans soak up the tomato and pesto sauce, which makes every bite rich and comforting.
This combination of beans and halloumi creates a dish that feels hearty and complete without needing any meat.

Why Halloumi Works So Well in This Stew
Halloumi is such a useful ingredient in vegetarian cooking because it behaves almost like meat when cooked.
Instead of melting like most cheeses, halloumi holds its shape and develops crispy edges when roasted or fried. That means it adds texture as well as flavour.
In this stew, the salty halloumi contrasts beautifully with the rich tomato sauce and creamy beans.
It’s the same reason halloumi works so well in dishes like Butter Halloumi Curry – its firm texture and savoury flavour balance rich sauces perfectly.
How to Get Perfectly Golden Halloumi
This highlight of this stew is that WONDERFUL halloumi – here’s how to make sure it’s perfect:
- Cut the halloumi into even cubes so it cooks evenly.
- Bake on parchment for 20 minutes at 180°C until golden and bubbling.
- Alternatively, pan-fry for 2–3 minutes on each side.
- Don’t overcook — it can turn rubbery if left too long.
- For extra crispness, brush lightly with olive oil before cooking.
What to Serve with Butter Bean and Halloumi Stew
This stew is already quite substantial, but a few simple additions can turn it into a really satisfying meal.
Some of my favourite options include:
• crusty sourdough or warm flatbread
• fluffy rice or couscous
• a simple green salad
• roasted vegetables
I particularly like serving it with thick slices of toasted sourdough, which are perfect for soaking up the tomato sauce.
More Halloumi Recipes for Dinner
If you enjoy this stew, there are lots of other ways to cook with halloumi.
Some favourites from the site include:
• Butter Halloumi Curry – rich, creamy and incredibly comforting
• Chorizo and Halloumi Pasta – smoky, indulgent and ready in under 30 minutes
• Smoky Halloumi Fajitas – a quick vegetarian dinner packed with flavour
Or browse the full guide to easy halloumi recipes for dinner for more inspiration.
FAQs
Yes — it’ll have a fresher, herby flavour, and works just as well.
Absolutely. Cannellini or borlotti beans are great alternatives.
Yes! Use vegan pesto and swap the halloumi for grilled aubergine, tofu or vegan cheese.
Butter Bean and Halloumi Stew with Pesto

Ingredients
- 1 tablespoon olive oil
- 1 onion
- 100 grams red pesto
- 690 grams passata
- 400 grams butter beans tinned
- 400 grams chickpeas tinned
- 225 grams halloumi
Instructions
- Preheat the oven to 180 degrees Celsius. Line a baking tray with a sheet of baking parchment. Cut the halloumi into 1 inch cubes and place on the parchment. Bake in the oven for 20 minutes until golden.
- Meanwhile, peel and finely chop the onion.
- Put the olive oil in a large pan over a medium heat. Add the onion and cook for 5 minutes until starting to soften.
- Add the red pesto, stir and cook for 30 more seconds.
- Pour in the passata, drained butter beans and drained chickpeas. Bring to a simmer and cook gently for 10 minutes.
- Taste your stew and season with salt and pepper if needed – if your pesto was very flavourful, you might not need to.
- To serve, ladle the stew into bowls and top with cubes of halloumi.
Notes
Variations & Add-Ins
- Swap the beans: Try cannellini or haricot beans instead of butter beans.
- Use green pesto: For a fresher, basil-forward flavour.
- Add greens: Stir in a handful of spinach or kale before serving.
- Add spice: A pinch of chilli flakes or smoked paprika adds warmth.
- Make it vegan: Use vegan pesto and swap halloumi for roasted aubergine or crispy tofu.
Storage & Reheating
- Fridge: Keeps up to 3 days in a sealed container.
- Freezer: Freeze the stew (without halloumi) for up to 3 months.
- Reheat: Warm gently on the hob and top with freshly cooked halloumi before serving.
- Meal prep tip: Make a double batch of the stew and cook the halloumi fresh each time.

Easy, quick and protein packed
Beautiful soup! I’ve never seen halloumi used as a topping, but why not?!!!
Thank you Mimi! Love halloumi as a topping – it makes it feel very luxurious