Recipe by

Visit website

Halloumi and white beans baked in a rich, smoky, Spanish inspired tomato sauce! A simple but stunning one pot vegetarian meal, on the table in 30 minutes.


4 portions

Total time

35 minutes




  • olive oil
  • 4 cloves garlic (sliced)
  • a few pinches of chili flakes (to taste)
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ¼ tsp red wine vinegar
  • ½ tsp brown sugar
  • 400 g (14oz) tin of white beans (I used butter beans, but cannellini beans or chickpeas work well too)
  • 800 g (28oz) of whole plum tinned tomatoes (that's two normal sized tins)
  • 500 g (8.8oz) of halloumi cheese, sliced lengthways and then widthways into slabs
  • parsley or coriander, to garnish (optional)


  1. Preheat the oven to 200C / 390F. In a shallow casserole dish, heat some olive oil and gently saute your sliced garlic until it's starting to brown.
  2. Add the smoked paprika and oregano and stir for a moment until fragrant, then add the tomatoes, sugar and red wine vinegar.
  3. Stir the sauce and simmer for 5 minutes.
  4. Drain and rinse the butter beans, then add to the sauce.
  5. Remove from the heat and arrange the halloumi on top of the sauce.
  6. Bake, uncovered, for 20 minutes until bubbling. If you want to get the halloumi browned on top, turn on the grill / broiler for the last 5 minutes.
  7. View the recipe instructions at Happy Veggie Kitchen

View this recipe plus 5,000 more in our FREE app

Preview in browser for now