Mediterranean Lamb Meatballs with Yogurt Sauce & Salad

Juicy lamb meatballs seasoned with garlic, cumin, and fresh herbs are served with a tangy yogurt sauce and crisp Mediterranean salad. This dish is a balance of savory, fresh, and creamy flavors, perfect for weeknight dinners or entertaining. The meatballs can be pan-fried or baked, and the yogurt sauce brings everything together with a cooling, tangy finish.
Ingredients
For the Meatballs:
-
1 lb (450g) ground lamb
-
1 small onion, finely grated
-
2 garlic cloves, minced
-
1 egg
-
½ cup breadcrumbs
-
2 tbsp parsley, chopped
-
1 tsp ground cumin
-
½ tsp ground coriander
-
1 tsp salt
-
½ tsp black pepper
For the Yogurt Sauce: -
1 cup Greek yogurt
-
1 tbsp lemon juice
-
1 garlic clove, minced
-
1 tbsp olive oil
-
Salt & pepper to taste
For the Salad: -
1 cucumber, diced
-
2 tomatoes, diced
-
¼ red onion, thinly sliced
-
2 tbsp olive oil
-
1 tbsp lemon juice
-
Salt & pepper to taste
Instructions
-
In a bowl, mix lamb, onion, garlic, egg, breadcrumbs, parsley, cumin, coriander, salt, and pepper until well combined. Shape into small meatballs.
-
Heat a skillet with olive oil over medium-high heat. Cook meatballs 8–10 minutes, turning occasionally until browned and cooked through. (Alternatively, bake at 400°F/200°C for 18 minutes.)
-
In a small bowl, whisk together yogurt, lemon juice, garlic, olive oil, salt, and pepper for the sauce.
-
Toss cucumber, tomatoes, onion, olive oil, lemon juice, salt, and pepper to make the salad.
-
Serve meatballs with yogurt sauce and fresh salad on the side.
FAQs
-
Can I use beef instead of lamb? Yes, though lamb gives a richer flavor.
-
Can I make the meatballs in advance? Yes, store raw meatballs in the fridge up to 24 hours.
-
How do I freeze meatballs? Freeze raw or cooked meatballs up to 3 months.
-
Can I grill them? Yes, grill over medium heat until cooked through.
-
What can I serve them with? Pita bread, couscous, or rice pair well.
-
Can I lighten the sauce? Use low-fat Greek yogurt.
-
Can I make it spicier? Add chili flakes or harissa to the meat mixture.
-
How long does the salad last? Best eaten fresh, but can keep 1 day refrigerated.
Conclusion
Mediterranean lamb meatballs with yogurt sauce and salad offer a flavorful and balanced meal. The savory lamb, creamy yogurt, and fresh vegetables create a satisfying dish that’s both hearty and refreshing.
PrintMediterranean Lamb Meatballs with Yogurt Sauce & Salad
Flavorful Mediterranean lamb meatballs infused with herbs and spices, served with a refreshing yogurt sauce and crisp salad. A satisfying and balanced dish perfect for lunch or dinner.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Skillet
- Cuisine: Mediterranean
- Diet: Halal
Ingredients
- 1 lb (450g) ground lamb
- 1/4 cup breadcrumbs
- 1 egg
- 2 cloves garlic, minced
- 1/4 cup red onion, finely chopped
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh mint, chopped
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/2 tsp paprika
- Salt and black pepper, to taste
- 1 tbsp olive oil (for frying)
- For the Yogurt Sauce:
- 1 cup plain Greek yogurt
- 1 tbsp lemon juice
- 1 tbsp fresh dill or mint, chopped
- 1 clove garlic, minced
- Salt and pepper, to taste
- For the Salad:
- 1 cup cherry tomatoes, halved
- 1 cucumber, chopped
- 1/4 red onion, thinly sliced
- 1 tbsp olive oil
- 1 tbsp lemon juice
- Salt and pepper, to taste
Instructions
- In a large bowl, mix lamb, breadcrumbs, egg, garlic, onion, parsley, mint, cumin, coriander, paprika, salt, and pepper until well combined.
- Form mixture into small meatballs (about 1–1.5 inches wide).
- Heat olive oil in a skillet over medium heat. Cook meatballs in batches for 8–10 minutes, turning to brown evenly, until cooked through.
- In a small bowl, mix all yogurt sauce ingredients until smooth. Refrigerate until ready to serve.
- Combine salad ingredients in a bowl and toss with olive oil, lemon juice, salt, and pepper.
- Serve meatballs with yogurt sauce and salad on the side.
Notes
- Ground beef or turkey can be used instead of lamb.
- Add crumbled feta to the salad for extra flavor.
- Serve with warm pita or rice for a more filling meal.
Nutrition
- Serving Size: 1/4 of recipe (3–4 meatballs with sauce and salad)
- Calories: 460
- Sugar: 5g
- Sodium: 520mg
- Fat: 32g
- Saturated Fat: 12g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 95mg
Keywords: lamb meatballs, Mediterranean meatballs, yogurt sauce, lamb recipe, healthy meatball dinner