Harissa Lentil ‘Meatball’ Bowl

by Ben, So Vegan
Plant Based Vegan Harissa Lentil Meatballs Bowl Salad Yoghurt Recipe

We spent months perfecting these spiced lentil ‘meatballs’, and they’ve become a go-to.

Bold, fiery, protein-packed, and delicious with flatbread and creamy mint yoghurt.

Tips:

  • Gluten-free and soy-free option: Simply swap the flatbreads for gluten-free ones (or serve with rice or quinoa) and use a soy-free yoghurt alternative such as coconut, oat, or almond yoghurt.
  • Shaping tip: while the meatballs are still warm from the oven, gently reshape them into neat rounds – this helps them hold their shape beautifully.
Plant Based Vegan Harissa Lentil Meatballs Bowl Salad Yoghurt Recipe

More tips:

  • Make sure the lentils are properly cooled before mixing into the bowl, otherwise the mixture can turn sticky.
  • If your mixture feels too wet, add an extra spoonful of chickpea flour. Too dry? A drizzle of olive oil will help bind it.
  • These taste even better the next day – store leftovers in the fridge for up to 3 days and reheat in the oven before serving.
  • You can also freeze the meatballs after baking. Let them cool, then freeze in a single layer. Reheat directly from frozen in a hot oven.

Plant Based Vegan Harissa Lentil Meatballs Bowl Salad Yoghurt Recipe
Print
4.10 from 72 votes

Harissa Lentil ‘Meatball’ Bowl

Serves 4 people
Prep Time 30 minutes
Cook Time 50 minutes

Ingredients

  • 250 g red lentils
  • 400 ml hot water
  • 1 red onion peeled + finely chopped
  • 4 garlic cloves peeled + finely chopped
  • 40 g fresh parsley leaves chopped
  • 50 g raisins
  • 4 tbsp rose harissa paste
  • 3 tbsp chickpea flour
  • 1 lemon zest + juice separated
  • salt + pepper
  • 1 cucumber chopped
  • 4 tomatoes chopped
  • olive oil
  • 1 large handful of mint leaves
  • 240 g plant-based Greek-style yoghurt
  • 120 g pickled red onion
  • 4 flatbreads toasted

Instructions

  • Rinse the lentils in a sieve, then transfer to a saucepan with the water. Bring to the boil, then simmer on a low heat, covered, for 18-20 minutes or until all the liquid has been absorbed. Transfer to a plate and set aside to cool.
  • Preheat the oven to 180°C fan / 200°C / 400°F and line a baking tray with paper.
  • In a large mixing bowl, combine the onion, garlic, parsley, raisins, 2 tablespoons of harissa paste, chickpea flour, lemon zest, and a pinch of salt. When the lentils have mostly cooled, add them to the bowl and mix well.
  • Shape the mixture into 12 evenly sized balls and place them on the tray. Bake for 25 minutes, turning halfway.
  • Meanwhile, combine the cucumber and tomatoes in a bowl with juice from half the lemon and a pinch of salt.
  • Chop most of the mint leaves, saving a few for garnish. Mix the chopped mint with the yoghurt, the remaining lemon juice, and a pinch of salt.
  • In a small bowl, stir together the remaining 2 tablespoons of harissa paste with 2 tablespoons of olive oil.
  • Remove the lentil meatballs from the oven and, while they’re still warm, gently reshape them into neat balls. Brush all over with the harissa oil, then return to the oven for 1 more minute. Don’t worry if the balls feel a little soft when they come out of the oven – they’ll firm up as they cool slightly.
  • To serve, spoon the mint yoghurt into bowls, top with the tomato-cucumber salad, lentil meatballs, and pickled red onion. Finish with the reserved mint leaves, freshly ground black pepper, and any leftover harissa oil. Serve with warm flatbread.

You may also like

Leave a comment

15 Comments

Lallie October 3, 2025 - 2:30 pm

Wow that’s absolutely delicious and yummy recipe, a definite veg meal

Reply
Ben, So Vegan October 4, 2025 - 9:19 am

Thanks!

Reply
Anonymous October 3, 2025 - 8:16 pm

Can I use regular flour or is the chickpea flour necessary for texture?

Reply
Ben, So Vegan October 4, 2025 - 9:19 am

Yes you can use regular flour! You can also use blended oats (blend them into a flour) if that also helps 🙂

Reply
Annette October 4, 2025 - 11:46 am

are the raisins strictly necessary -just wondered if it would affect the texture without?

Reply
Kay October 28, 2025 - 2:09 am

I was thinking the same thing. My partner hates rasins but I feel they will bring a nice sweetness. I was going to chop them very small so he can’t feel the texture. Let me know if you tried them without!

Reply
Ella October 30, 2025 - 9:03 am

This was SO great! My family is not vegan so we used regular greek yogurt aswell as naan-bread. Naan bread was FABOLOUS with the sauce and meatballs. The salad and pickled onions was really nice with the meatballs and the meatballs had a great texture and flavour. We didnt have enough parsley for the balls though but it still tasted great. I 100% will make theese again!

Reply
Same Ella October 30, 2025 - 5:45 pm

Was good for lunch the next day too, aswell as without any bread.

Reply
Ben, So Vegan November 4, 2025 - 12:55 pm

Thanks Ella!

Reply
AB October 7, 2025 - 4:06 pm

hey what are the overall macros

Reply
Anonymous October 9, 2025 - 1:42 pm

Love the receipes thank you

Reply
Fatteh October 18, 2025 - 5:48 pm

Can I use brown lentils?

Reply
Foodluver October 26, 2025 - 12:12 pm

Had this tonight, was refreshing, a delight to eat!
I swapped the flatbread for turkish bread and made it a sandwich

Reply
Caro November 3, 2025 - 2:27 pm

This dinner was amazing. I used almond flour because that’s all I had and they still held their shape and got a nice crisp in the oven. The raisins added a really nice touch of sweetness to balance some of the spice of the harissa. Definitely going to be adding this to my meal rotation!

Reply
Ben, So Vegan November 4, 2025 - 12:55 pm

Thank you! I’m glad you mentioned the raisins. Lots of people don’t like them, but for me they add a really important and subtle sweetness that’s important to balance the harissa and chickpea flour, in my opinion 🙂

Reply