Mix the meatball ingredients together in a bowl with your (clean) hands. Mix well and set aside while you make your delicious sauce.
Place a saucepan over a low/med heat, drizzle in some oil, add the onion, season with salt and cook gently for 2 mins, add the carrot and cook for a further 2 mins. Add the garlic, harissa and ras al hanout. Cook for 1 min, stirring all the time. Then chuck in the passata, mix well. You might want to add abit of water at this point if everything is looking too thick. Simmer gently for 20mins.
While the sauce is simmering, get the meatball mince and start shaping your mighty meatballs, aim for even sized ping pong ball sized meatballs and set them aside.
Tip the sauce into a roasting dish or something big enough for all the sauce and the meatballs. Once the sauce is in, place in the meatballs, spreading them out evenly.
Roast in the oven at 180C for around 12 – 15 mins.
Remove from the oven, sprinkle with the parsley, mint and preserved lemon. Serve with couscous and a dollop of good yoghurt.
There’s plenty more where this came from.
Why not try some of these delicious plant-based recipes out and Make It Meatless!