Tender lamb meatballs paired with a rich mint gravy make the ultimate comfort food! Grated courgette (zucchini) keeps the meatballs juicy while sneaking in a hidden veggie. Serve with creamy mashed potatoes, roasted carrots, or your favorite sides for a hearty meal the whole family will love.

Why You’ll Love This Recipe
✔️ Juicy, tender lamb meatballs
✔️ A flavorful mint-infused gravy
✔️ Hidden vegetables for a healthy twist
✔️ Perfect with classic sides like mashed potatoes and roasted veggies
Ingredients
Mint Sauce
- 1 bunch fresh mint leaves, finely chopped
- 2 tbsp cider vinegar
- 1 tbsp granulated sweetener
Meatballs
- 500 g lean lamb mince
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 courgette (zucchini), grated
- 1 ½ tbsp fresh mint, chopped
- Salt and black pepper
Gravy
- 1 onion, chopped
- 2 cups (480 ml) beef stock (or lamb stock, if available)
- Pinch onion powder
- Pinch garlic powder
- 1 tbsp tomato paste
- Pinch dried rosemary
- 1 tbsp cornstarch
Instructions
1. Make the Mint Sauce
- In a small bowl, combine mint leaves, cider vinegar, and sweetener.
- Cover and let sit for at least 5 hours, stirring occasionally, so the flavors infuse.
2. Prepare the Meatballs
- Heat a frying pan with a little cooking spray. Sauté the onion until golden and soft, then add garlic and courgette. Cook for 2 minutes. Set aside to cool slightly.
- In a large bowl, mix lamb mince, sautéed vegetables, fresh mint, and seasoning. Shape into 12 meatballs.
- Preheat oven to 200°C / 180°C fan / 400°F / Gas 6.
- Place meatballs on a lined tray and bake for 15 minutes until lightly browned. Remove and set aside.
3. Make the Gravy
- In the same frying pan, add spray oil and caramelize the onion until deep golden brown. This step is key for a rich gravy.
- Stir in tomato paste, onion powder, and garlic powder.
- Add stock and simmer for 15 minutes. Blend until smooth using a blender or stick blender.
- Return gravy to the pan. Stir in the mint sauce and a pinch of rosemary.
- Mix cornstarch with a little water, then stir into the gravy. Simmer for 15 minutes until thickened.
4. Finish the Dish
- Add the baked meatballs to the gravy and simmer gently until fully cooked through.
- Taste and adjust seasoning with salt and pepper.
Serving Ideas
These lamb meatballs with mint gravy pair beautifully with:
- Creamy mashed potatoes or sweet potato mash
- Roasted carrots, parsnips, or Brussels sprouts
- Cauliflower mash for a lighter, low-carb side
- Garlic and herb roasted potatoes
Tips & Variations
- Vegetable swap: Replace courgette with grated carrot, mushrooms, or sautéed onion. Add an egg if the mixture feels too soft.
- Use lamb stock: If you can find it, lamb stock will give the gravy an even deeper flavor.
- Make ahead: Prepare the mint sauce in advance so it has plenty of time to infuse.
More Lamb Recipes to Try
- Lamb Meatballs in Spicy Tomato Sauce
- Lamb Kofta with Flatbread
- Lamb Rogan Josh
- Doner Kebab Fakeaway
Lamb Meatballs with Mint Gravy
Prep Time: 15 mins
Cook Time: 40 mins
Inactive Time: 5 hrs (for mint sauce infusion)
Total Time: 6 hrs
Servings: 4
Tender lamb meatballs with courgette in a rich mint gravy—classic comfort food that’s wholesome, hearty, and full of flavor.