These lamb meatballs are anything but ordinary. Infused with harissa, mint and oregano, they get a moist, tender texture from finely chopped cooked spinach-a clever way to add extra greens. Paired with fluffy bulgur, bright zucchini ribbons and a cooling spiced yogurt sauce, this dish is a balanced, flavor-packed meal that comes together in about 40 minutes.
The harissa brings a warm, smoky heat that complements the richness of the lamb, while the yogurt sauce adds a creamy, tangy finish. Whether you’re looking for a weeknight dinner that feels special or a way to sneak more vegetables onto the plate, these meatballs deliver on every front.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.
Ingredients
Instructions
- Preheat oven to 400°F (200°C). Halve, peel and finely dice the onion. Mince or grate the garlic. Mince the oregano and mint. Halve the lemon. Using a vegetable peeler, shave the zucchini into ribbons lengthwise, rotating as needed. Discard the seedy core.
- Bring 1 cup water and the stock concentrate to a boil in a small pot. Toss the zucchini ribbons in a bowl with the juice of one lemon half. Season with salt and pepper. Once the water is boiling, add the bulgur, cover and reduce to a simmer. Cook for 12 minutes until tender. Keep covered until ready to serve.
- Meanwhile, heat ½ tablespoon olive oil in a large pan over medium heat. Add half the spinach and cook, tossing, for 2-3 minutes until wilted. Season with salt and pepper.
- Let the spinach cool slightly, then finely chop. In a medium bowl, combine the ground lamb, cooked spinach, panko, onion, oregano, half the garlic, half the mint, 1 teaspoon harissa (or less to taste) and a large pinch of salt and pepper. Mix well.
- Form the lamb mixture into 1-inch meatballs and place on a lightly oiled baking sheet. Bake for 10-12 minutes until cooked through.
- Meanwhile, make the spiced yogurt sauce: in a small bowl, mix together the yogurt, remaining mint, remaining garlic, harissa to taste and a squeeze of lemon. Season with salt and pepper.
- Toss the marinated zucchini ribbons in a large bowl with the remaining spinach, a squeeze of lemon and 1 tablespoon olive oil. Season with salt and pepper.
- Serve the meatballs over the bulgur, drizzled with spiced yogurt sauce. Plate the spinach and zucchini salad on the side. Enjoy!
Recipe Tips
For milder heat, use less harissa powder in the meatballs and yogurt sauce.
Make sure to squeeze the lemon juice over the zucchini ribbons right away to prevent browning.
If you prefer a gluten-free option, substitute panko with gluten-free breadcrumbs.
FAQ
Can I use ground beef instead of lamb?
Yes, ground beef works well as a substitute. The flavor will be milder, so consider adding a bit more harissa or spices.
How do I store leftovers?
Store meatballs, bulgur and zucchini separately in airtight containers in the refrigerator for up to 3 days. Reheat gently in the microwave or oven.
Is there a substitute for bulgur?
Quinoa or couscous make excellent substitutes. Cook according to package directions and season with the stock concentrate.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.