Harissa Meatballs with Whipped Feta and Herby Pearl Couscous
A stunning medley of flavors: harissa meatballs served with herby pearl couscous, cooling cucumber, and a whipped feta yogurt dip to finish. This dish is ready in 20 minutes and makes a mouth-wateringly good vegetarian Middle Eastern-inspired dinner that I just know you'll devour.

This Mediterranean-inspired recipe uses vegetarian meatballs marinated in a harissa sauce and uses my ultra-popular whipped feta recipe. Here, it's served with pearl couscous, but this recipe would also be stunning served alongside this Greek potatoes with whipped feta recipe, pillowy soft flatbreads, or even served in a flatbread with crispy chickpeas.
More meatball recipes on the blog are this simple tomato meatball pasta recipe, and this baked orzo with meatballs (all vegetarian, of course!).
Ingredients You'll Need To Make This Recipe
Scroll down to the recipe card at the bottom of this page for the exact quantities needed to make this recipe. Here are a few notes on the ingredients needed - I've also included a substitution section underneath in case you can't find/don't like a certain ingredient.
- Meatballs: I used frozen vegetarian meatballs for this recipe - use whatever brand you prefer. I like the Linda McCartney, Richmond, and Birdseye brands personally. If you aren't vegetarian, you could use any meatball you like - such as pork or beef meatballs.
- Harissa paste: Harissa paste is a spicy, smoky red chilli paste that traditionally hails from Tunisia, and is commonly used in Middle Eastern and North African cooking. It is delicious - but it can have a kick to it! I'd recommend using less than the quantity advised if you don't like spice or are serving this recipe to young children.
- Olive oil: The olive oil is used in the harissa marinade for your meatballs, as well as in the whipped feta. Use a good quality extra-virgin olive oil if possible - it really does make a big difference to the taste!
- Spices/seasonings: A simple blend of smoked paprika, salt, pepper, and oregano helps to deepen the flavor of the meatballs. The harissa paste does most of the talking!
- Lemon: You'll need the zest and juice of a lemon for this recipe. The lemon is essential for adding that zingy, citrussy flavor to both the harissa meatballs and the whipped feta.
- Garlic: Two minced cloves of garlic add a great depth of flavor and aromatic to the harissa meatballs.
- Pearl couscous: I opted to use pearl couscous - also known as giant couscous or Israeli couscous - for this recipe. I highly recommend cooking your couscous in vegetable stock rather than just water to maximize the flavor!
- Mint and Parsley: Fresh mint and parsley, diced finely, are tossed through the pearl couscous before serving for a fresh, herby addition to this recipe.
- Cucumber: Cooling chunks of cucumber make the perfect addition to this recipe.
- Whipped feta: This whipped feta recipe uses feta cheese, Greek yogurt, lemon juice, and extra virgin olive oil blended until smooth and creamy. I use a little more yogurt in this version compared to other versions I've featured previously in order to make the whipped feta more of a dressing than a dip.

Other extras that are amazing in this recipe but not completely essential are herby green olives, fluffy warm flatbread, and chopped sun-dried tomatoes. A scattering of pickled red onions would also be delicious!
Substitutions and Potential Variations of This Harissa Meatballs Recipe
Here are a few possible substitutions and variations of this recipe if you can't find/don't like a certain ingredient:
- If you don't want to use shop-bought vegetarian meatballs, you could make your own using lentils. These vegan lentil meatballs could be a good option.
- Instead of using pearl couscous to pair with the harissa meatballs, you could use standard couscous, quinoa, buckwheat, rice, orzo, mashed potato, crispy Greek roasted potatoes, or simply serve the harissa meatballs with the whipped feta served with salad in a flatbread with hummus.
- If you are plant-based, you could use vegan feta (the Violife brand is good) and vegan Greek-style yogurt to make the whipped feta instead.
How To Make Harissa Meatballs
Again, the recipe card at the bottom of this page includes the exact ingredient quantities and instructions for making this recipe at home. In this section, I've included a few process shots to help you visualize how the recipe should turn out!
Step 1) Prepare the Harissa Meatballs
Mix together your harissa paste, lemon zest and juice, olive oil, spices, and minced garlic in a bowl and add your meatballs.
Stir the meatballs into the marinade and make sure they are evenly coated. You could pop the meatballs in the fridge to marinade for an hour - but I tend to cook the meatballs straight away if they're frozen and they still turn out great!
Cook your meatballs for 20 minutes (or according to your package instructions) in a baking dish until they're slightly crispy on the outside and cooked through.
Step 2) Prepare the Herby Pearl Couscous
Making the herby pearl couscous is very simple. Add the pearl couscous to boiling vegetable stock and cook for 6-8 minutes. Drain and allow to cool to room temperature before stirring your finely chopped parsley and mint into the couscous.


Step 3) Make the whipped feta
To make the whipped feta, simply add cubed feta, Greek yogurt, lemon juice and zest, and extra-virgin olive oil to your blender and blend it until smooth and creamy. Add more Greek yogurt for more of a dressing, and less for more of a dip.
Step 4) Plate up your harissa meatballs
Serve the harissa meatballs, herby couscous, and whipped feta with cooling cubed cucumber, flatbread, and (optional) green olives for a flavor sensation.
Storing the Harissa Meatballs
This is a recipe that is just as good served cold as a 'salad' the next day as it is hot and fresh! If you are planning on making extras for leftovers, I'd recommend storing the whipped feta separately to the other ingredients and adding a spoonful or two when you're ready to eat it.
I would not recommend freezing the meatballs if you've made them from frozen vegetarian meatballs. However, if you've made your meatballs from scratch, you could freeze the harissa meatballs cooked or uncooked for a later date.
I wouldn't recommend freezing the herby couscous or whipped feta either. This recipe is best served fresh or as leftovers up to 3 days after cooking.

FAQs
Where can I find harissa?
You should be able to find harissa paste at most major retailers. It's a red paste most often sold in a small glass jar to help you know what to look for!
What can I use as a non-spicy alternative to harissa paste?
A romesco sauce could be a great alternative to harissa paste if you need a non-spicy alternative for someone who doesn't like much spice or for toddlers, for example. It has the same delicious red pepper flavor without the heat.
Can I use harissa spice instead of harissa paste?
Yes, you could definitely use harissa spice if that's all you can find. I would recommend blitzing the harissa spice with some jarred roasted red peppers and a little olive oil to make your own harissa paste!
What's the best way to blend/whip the whipped feta?
I use my Nutribullet to make my whipped feta - but to be honest, that's because it's all I've got! I imagine a food processor like a Ninja food processor would also be effective for making whipped feta.

You could also substitute the pearl cous cous in this recipe with some crispy potatoes, like this batata harra recipe or chili roasted potatoes.



