Garlic Herb Lamb Meatballs

Featured in: Twilight Suppers

This dish features tender lamb meatballs blended with garlic, fresh parsley, mint, and warming spices like cumin and smoked paprika. Cooked until golden, they’re paired with a creamy zaatar yogurt sauce, made by whisking Greek yogurt with aromatic zaatar, olive oil, lemon juice, and garlic. Perfect for serving alongside warm flatbread and garnished with fresh herbs and lemon wedges, this flavorful combination offers a balanced taste of Middle Eastern cuisine in under 40 minutes.

Updated on Sun, 16 Nov 2025 10:33:00 GMT
Garlic herb lamb meatballs, juicy and browned, served with creamy zaatar yogurt for dipping. Save to Pinterest
Garlic herb lamb meatballs, juicy and browned, served with creamy zaatar yogurt for dipping. | krispyrecipes.com

Succulent lamb meatballs infused with garlic and fresh herbs are paired with a tangy zaatar yogurt sauce for a truly lively Middle Eastern dish. Whether served as an appetizer or as the centerpiece of a main meal, these meatballs shine alongside flatbread or salad.

The first time I made these lamb meatballs for my family, everyone was amazed by how tender they turned out and loved dipping them in the cool zaatar yogurt. Now, it's a requested favorite for dinner parties and relaxed weekends.

Ingredients

  • Ground lamb: 500 g (1 lb)
  • Garlic cloves: 2, finely minced
  • Small onion: 1, finely grated
  • Fresh parsley: 2 tbsp, finely chopped
  • Fresh mint leaves: 1 tbsp, finely chopped
  • Ground cumin: 1 tsp
  • Ground coriander: 1 tsp
  • Ground cinnamon: 1/2 tsp
  • Smoked paprika: 1/2 tsp
  • Salt: 1 tsp
  • Black pepper: 1/2 tsp
  • Large egg: 1
  • Breadcrumbs: 1/3 cup (use gluten-free if needed)
  • Olive oil (for frying): 2 tbsp
  • Plain Greek yogurt: 1 cup
  • Zaatar spice blend: 1 tbsp
  • Extra virgin olive oil: 1 tbsp
  • Lemon juice: 1 tbsp
  • Salt (for yogurt): 1/2 tsp
  • Small garlic clove (for yogurt): 1, grated
  • Fresh parsley or mint, chopped: to serve
  • Lemon wedges: to serve
  • Warm pita or flatbread (optional): to serve

Instructions

Mix the meatball ingredients:
In a large bowl, combine ground lamb, garlic, onion, parsley, mint, cumin, coriander, cinnamon, smoked paprika, salt, pepper, egg, and breadcrumbs. Mix gently until everything is well combined.
Shape the meatballs:
With wet hands, shape the mixture into 16 small meatballs (about 1 tablespoon each).
Cook the meatballs:
Heat olive oil in a large skillet over medium heat. Fry the meatballs in batches for 8–10 minutes, turning occasionally until browned and cooked through. Transfer them to a plate lined with paper towels.
Prepare zaatar yogurt:
In a small bowl, whisk together Greek yogurt, zaatar, olive oil, lemon juice, salt, and grated garlic until smooth.
Serve:
Arrange meatballs on a platter, drizzle or serve with zaatar yogurt, sprinkle herbs, and garnish with lemon wedges. Serve with warm pita or flatbread if desired.
Save to Pinterest
| krispyrecipes.com

These meatballs sparked a wonderful evening when my family gathered around the kitchen island, each one reaching for another tender bite and swapping stories about their favorite homemade meals.

Required Tools

Large mixing bowl, skillet or frying pan, spatula or tongs, grater for onion and garlic, small mixing bowl, whisk

Allergen Information

Contains eggs, dairy (Greek yogurt), gluten (breadcrumbs, pita/flatbread). Use GF options for a gluten-free dish and always check ingredient labels for safety.

Nutritional Information

Per serving: Calories 370, Total Fat 25 g, Carbohydrates 10 g, Protein 24 g

Perfectly cooked garlic herb lamb meatballs with a bright zaatar yogurt, ready to be enjoyed. Save to Pinterest
Perfectly cooked garlic herb lamb meatballs with a bright zaatar yogurt, ready to be enjoyed. | krispyrecipes.com

Serve with extra yogurt for dipping and a squeeze of lemon to finish. They're sure to disappear quickly!

Common Recipe Questions

How can I ensure the meatballs stay juicy?

Incorporate breadcrumbs and a beaten egg into the meat mixture to retain moisture during cooking and prevent dryness.

What is the best cooking method for these meatballs?

Pan-frying over medium heat allows the meatballs to develop a golden crust while remaining tender inside, though baking is a lighter alternative.

Can I substitute the lamb with another protein?

Yes, ground beef or turkey can be used for a milder flavor while keeping similar texture and cooking times.

What does zaatar add to the yogurt sauce?

Zaatar brings a fragrant blend of herbs and spices, adding earthy and tangy notes that elevate the creamy yogurt.

How should I serve these meatballs for best flavor?

Serve warm with flatbread or salad, garnished with fresh herbs and lemon wedges to balance the rich meatballs and yogurt sauce.

Garlic Herb Lamb Meatballs

Tender lamb bites seasoned with fresh herbs and garlic, complemented by a zesty zaatar yogurt dip.

Prep Duration
20 minutes
Cooking Duration
20 minutes
Overall Time
40 minutes
Created by Mia Harper

Recipe Type Twilight Suppers

Skill Level Medium

Cuisine Type Middle Eastern

Total Portions 4 Serving Size

Dietary Considerations None specified

What You’ll Need

Lamb Meatballs

01 1 lb ground lamb
02 2 garlic cloves, finely minced
03 1 small onion, finely grated
04 2 tbsp fresh parsley, finely chopped
05 1 tbsp fresh mint leaves, finely chopped
06 1 tsp ground cumin
07 1 tsp ground coriander
08 1/2 tsp ground cinnamon
09 1/2 tsp smoked paprika
10 1 tsp salt
11 1/2 tsp black pepper
12 1 large egg
13 1/3 cup breadcrumbs (gluten-free if required)
14 2 tbsp olive oil (for frying)

Zaatar Yogurt Sauce

01 1 cup plain Greek yogurt
02 1 tbsp zaatar spice blend
03 1 tbsp extra virgin olive oil
04 1 tbsp lemon juice
05 1/2 tsp salt
06 1 small garlic clove, grated

To Serve

01 Fresh parsley or mint, chopped
02 Lemon wedges
03 Warm pita or flatbread (optional)

How to Make It

Step 01

Combine Meatball Ingredients: In a large bowl, mix ground lamb, minced garlic, grated onion, parsley, mint, cumin, coriander, cinnamon, smoked paprika, salt, black pepper, egg, and breadcrumbs until combined.

Step 02

Shape Meatballs: With wet hands, form the mixture into 16 to 18 small meatballs, approximately 1 tablespoon each.

Step 03

Cook Meatballs: Heat olive oil in a large skillet over medium heat. Fry meatballs in batches for 8 to 10 minutes, turning occasionally, until evenly browned and cooked through. Drain on paper towels.

Step 04

Prepare Zaatar Yogurt Sauce: Whisk together Greek yogurt, zaatar, olive oil, lemon juice, salt, and grated garlic in a small bowl until smooth.

Step 05

Serve: Arrange meatballs on a serving platter. Drizzle with zaatar yogurt sauce, sprinkle chopped herbs on top, and garnish with lemon wedges. Serve alongside warm pita or flatbread if desired.

Tools You’ll Need

  • Large mixing bowl
  • Large skillet or frying pan
  • Spatula or tongs
  • Grater
  • Small mixing bowl
  • Whisk

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains eggs, dairy (Greek yogurt), gluten (breadcrumbs, pita/flatbread). Use gluten-free products as needed.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 370
  • Total Fat: 25 grams
  • Total Carbohydrates: 10 grams
  • Protein Content: 24 grams