Spicy Lamb Meatballs with Green Goddess Dip – Bold, Herby, and Irresistible

These Spicy Lamb Meatballs with Green Goddess Dip bring bold Mediterranean-inspired flavor to your table with minimal effort and maximum reward. Juicy ground lamb is blended with warm spices, fresh herbs, and just the right amount of heat—then baked or pan-seared until golden and tender.

The herby Green Goddess dip is the perfect counterbalance: creamy, tangy, and packed with fresh green herbs like parsley, dill, and chives. Together, they create a vibrant contrast that works beautifully as an appetizer, light dinner, or part of a mezze spread.

Served warm or at room temperature, this dish is a guaranteed crowd-pleaser that feels both rustic and elevated.

Ingredients Overview

Ground Lamb

  • Rich, flavorful, and slightly gamey, ground lamb is the star here.

  • Look for lamb with about 15–20% fat for juiciness.

  • If substituting, ground beef or turkey can be used—but the signature flavor will change.

Aromatics & Herbs

  • Garlic, onion, and parsley give the meatballs savory depth.

  • Add fresh mint or cilantro for brightness, or a mix of all three.

Spices

  • Cumin and coriander bring warmth.

  • Smoked paprika adds subtle heat and earthiness.

  • A pinch of cayenne pepper or chili flakes makes them spicy, but you can adjust to your heat tolerance.

Egg & Breadcrumbs

  • Egg binds the mixture, while breadcrumbs help keep them tender.

  • Panko or traditional breadcrumbs work—choose gluten-free if needed.

Green Goddess Dip

  • A creamy blend of Greek yogurt (or mayo/sour cream), lemon juice, garlic, and plenty of fresh herbs: parsley, dill, chives, and basil are classic choices.

  • Anchovy paste adds traditional umami depth, but it’s optional.

  • This dip is bright, tangy, and a cool match for the spiced lamb.

Step-by-Step Instructions

  1. Make the Green Goddess Dip
    In a food processor or blender, combine:

    • 1 cup Greek yogurt (or ½ cup mayo + ½ cup sour cream)

    • 1 clove garlic

    • 2 tbsp lemon juice

    • ¼ cup chopped parsley

    • 2 tbsp chopped dill

    • 2 tbsp chopped chives

    • 1 tbsp chopped basil or tarragon

    • Optional: 1 tsp anchovy paste

    • Salt and pepper to taste

    Blend until smooth and vibrant green. Chill in the fridge while preparing the meatballs.

  2. Prep the meatball mixture
    In a large bowl, mix:

    • 1 lb ground lamb

    • 1 egg

    • ⅓ cup breadcrumbs

    • 2 cloves garlic, minced

    • ½ small onion, grated or finely minced

    • 2 tbsp chopped parsley or mint

    • 1 tsp ground cumin

    • 1 tsp ground coriander

    • 1 tsp smoked paprika

    • ¼ tsp cayenne pepper (or to taste)

    • 1 tsp salt

    • ½ tsp black pepper

    Mix until just combined—avoid overmixing to keep the meatballs tender.

  3. Shape and cook

    • Roll the mixture into 1½-inch balls (about 18–20 meatballs).

    • To bake: Preheat oven to 400°F (200°C). Place meatballs on a parchment-lined sheet and bake 18–20 minutes, turning halfway.

    • To pan-fry: Heat 2 tbsp oil in a skillet over medium heat. Cook in batches, turning until browned on all sides and cooked through (8–10 minutes).

  4. Serve
    Arrange meatballs on a platter. Serve warm with chilled Green Goddess Dip on the side. Garnish with fresh herbs or lemon wedges, if desired.

Tips, Variations & Substitutions

  • Adjust spice to your liking. For mild meatballs, skip the cayenne and add extra herbs.

  • Swap lamb with ground beef, chicken, or turkey—just note cooking times may vary.

  • Add feta cheese or chopped olives to the meat mixture for a Mediterranean twist.

  • For extra moisture, mix in 2 tbsp of Greek yogurt or ricotta into the lamb mixture.

  • Make the meatballs ahead and freeze raw or cooked for future meals.

For the Dip:

  • Swap Greek yogurt with sour cream or crème fraîche.

  • Add ½ ripe avocado for a richer texture and greener hue.

  • Stir in a spoonful of tahini or olive oil for a creamy finish.

Serving Ideas & Occasions

These spicy lamb meatballs are incredibly versatile. Serve them with:

  • Warm pita bread or flatbreads

  • Herbed couscous, quinoa, or rice

  • Roasted vegetables like carrots or eggplant

  • A crisp cucumber-tomato salad

Great for:

  • Party platters and appetizers

  • Casual dinners or lunch bowls

  • Meal prep and snack boxes

  • Holiday mezze boards or tapas spreads

The savory spice and creamy dip make each bite vibrant, flavorful, and fresh.

Nutritional & Health Notes

Lamb is naturally high in protein, zinc, and B12, making these meatballs a satisfying and nutrient-dense option.

  • The Green Goddess Dip made with yogurt adds probiotics and calcium.

  • Use lean lamb or substitute ground turkey for a lighter version.

  • Skip breadcrumbs or use almond flour for low-carb or keto variations.

Portion size is key—3–4 meatballs with dip makes a filling appetizer or part of a balanced meal.

FAQs

Q1: Can I make these meatballs ahead of time?

A1: Yes. You can shape the meatballs and refrigerate them uncooked for up to 24 hours. Cooked meatballs also store well in the fridge for 3–4 days or in the freezer for up to 2 months.

Q2: Can I cook these in an air fryer?

A2: Definitely. Preheat your air fryer to 375°F (190°C) and cook meatballs in a single layer for about 10–12 minutes, shaking halfway through.

Q3: What can I use instead of lamb?

A3: Ground beef, turkey, or chicken all work well. Lamb has a stronger flavor, so you may want to increase spices if substituting with milder meats.

Q4: Is the dip spicy?

A4: No, the Green Goddess Dip is cool and refreshing. It balances the spiciness of the meatballs. You can add jalapeño or green chili for a spicier version.

Q5: Can I serve these cold?

A5: Yes! The meatballs are delicious at room temperature or chilled, making them perfect for picnics or lunchboxes.

Q6: How do I keep meatballs from drying out?

A6: Don’t overcook, and use a mix with at least some fat (85/15 lamb is ideal). Adding grated onion or yogurt into the mix also helps retain moisture.

Q7: Can I double the recipe for a party?

A7: Absolutely. This recipe scales well. Just mix and bake in batches, and keep warm in a low oven (200°F) until serving.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy lamb meatballs with a warm kick of spice, paired with a cool, herb-packed Green Goddess dip. A bold and refreshing combo perfect for parties, dinners, or mezze platters.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: Serves 4

Ingredients

Scale

For the Meatballs:

  • 1 lb ground lamb

  • ⅓ cup breadcrumbs

  • 1 egg

  • 2 garlic cloves, minced

  • ½ small onion, grated

  • 2 tbsp chopped parsley or mint

  • 1 tsp ground cumin

  • 1 tsp ground coriander

  • 1 tsp smoked paprika

  • ¼ tsp cayenne pepper

  • 1 tsp salt

  • ½ tsp black pepper

  • 2 tbsp oil (for pan-frying, optional)

For the Green Goddess Dip:

  • 1 cup Greek yogurt (or ½ cup mayo + ½ cup sour cream)

  • 1 clove garlic

  • 2 tbsp lemon juice

  • ¼ cup fresh parsley

  • 2 tbsp fresh dill

  • 2 tbsp chives

  • 1 tbsp basil or tarragon

  • 1 tsp anchovy paste (optional)

  • Salt and pepper, to taste

Instructions

  • Blend all dip ingredients until smooth. Chill until ready to serve.

  • In a bowl, mix meatball ingredients until just combined. Shape into 1½-inch balls.

  • Bake at 400°F for 18–20 min or pan-fry in batches until golden and cooked through.

  • Serve with chilled dip and garnish with herbs or lemon wedges.

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star