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

  1. In a bowl, mix lamb, onion, garlic, egg, breadcrumbs, parsley, cumin, coriander, salt, and pepper until well combined. Shape into small meatballs.

  2. 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.)

  3. In a small bowl, whisk together yogurt, lemon juice, garlic, olive oil, salt, and pepper for the sauce.

  4. Toss cucumber, tomatoes, onion, olive oil, lemon juice, salt, and pepper to make the salad.

  5. Serve meatballs with yogurt sauce and fresh salad on the side.

FAQs

  1. Can I use beef instead of lamb? Yes, though lamb gives a richer flavor.

  2. Can I make the meatballs in advance? Yes, store raw meatballs in the fridge up to 24 hours.

  3. How do I freeze meatballs? Freeze raw or cooked meatballs up to 3 months.

  4. Can I grill them? Yes, grill over medium heat until cooked through.

  5. What can I serve them with? Pita bread, couscous, or rice pair well.

  6. Can I lighten the sauce? Use low-fat Greek yogurt.

  7. Can I make it spicier? Add chili flakes or harissa to the meat mixture.

  8. 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.

Print

Mediterranean 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.

  • Author: Mariem
  • 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

Scale
  • 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

  1. In a large bowl, mix lamb, breadcrumbs, egg, garlic, onion, parsley, mint, cumin, coriander, paprika, salt, and pepper until well combined.
  2. Form mixture into small meatballs (about 1–1.5 inches wide).
  3. Heat olive oil in a skillet over medium heat. Cook meatballs in batches for 8–10 minutes, turning to brown evenly, until cooked through.
  4. In a small bowl, mix all yogurt sauce ingredients until smooth. Refrigerate until ready to serve.
  5. Combine salad ingredients in a bowl and toss with olive oil, lemon juice, salt, and pepper.
  6. 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

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating