Christmas Spicy Lamb Meatballs with Green Goddess Dip a Juicy, boldly seasoned lamb meatballs paired with a luscious, herb-packed green goddess dip make this recipe a standout at any holiday table. These meatballs are festive enough for Christmas gatherings but simple and cozy enough for a weeknight dinner. Every bite packs flavor, warmth, and a little bit of holiday cheer.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Meatballs:
1 lb ground lamb
1/4 cup breadcrumbs (or almond flour for GF)
1 egg, lightly beaten
2 cloves garlic, minced
1 small onion, finely grated
1 tsp ground cumin
1/2 tsp smoked paprika
1/2 tsp chili flakes (adjust to taste)
1/2 tsp ground coriander
1/2 tsp salt
1/4 tsp black pepper
2 tbsp fresh parsley, chopped
2 tbsp olive oil (for frying)
For the Green Goddess Dip:
1/2 cup Greek yogurt (or sour cream)
1/4 cup mayonnaise
1 tbsp lemon juice
1/2 avocado
1 clove garlic
2 tbsp fresh basil
2 tbsp fresh parsley
1 tbsp fresh chives
Salt & pepper, to taste
Directions
I start by combining the lamb, breadcrumbs, egg, garlic, onion, cumin, paprika, chili flakes, coriander, salt, pepper, and parsley in a large bowl. I mix everything until it’s just combined without overworking the meat.
I roll the mixture into 1-inch meatballs, aiming for uniform size so they cook evenly.
In a skillet over medium heat, I heat the olive oil and fry the meatballs in batches until they’re browned on all sides and fully cooked through. This usually takes about 10–12 minutes. If I’m baking instead, I pop them in a 375°F (190°C) oven for 18–20 minutes.
For the dip, I toss the yogurt, mayo, lemon juice, avocado, garlic, basil, parsley, and chives into a food processor and blend until smooth. I season with salt and pepper to taste.
I serve the warm meatballs alongside the dip for a perfect holiday-ready dish.
Servings and timing
Servings: 6
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Calories: Approximately 290 kcal per serving
Variations
I swap the lamb for ground turkey or beef if I’m cooking for someone who prefers milder flavors.
For a dairy-free dip, I use a dairy-free yogurt alternative and skip the mayo or use a plant-based version.
I sometimes add a dash of cayenne for extra heat or serve the meatballs with a spicy harissa sauce instead of the green goddess dip for a North African twist.
If I want a lower-carb option, I use almond flour instead of breadcrumbs.
Storage/Reheating
I store leftover meatballs in an airtight container in the fridge for up to 4 days. To reheat, I either warm them in the oven at 350°F (175°C) for about 10 minutes or gently reheat them in a skillet. The green goddess dip keeps well for up to 3 days in the fridge, although I give it a good stir before serving again since the herbs and avocado can settle.
FAQs
How spicy are these meatballs?
The heat level is moderate, thanks to the chili flakes. I like adjusting the amount depending on who I’m serving—less for kids, more for spice lovers.
Can I make these meatballs ahead of time?
Absolutely. I often prep the meatballs and store them uncooked in the fridge for up to 24 hours. They also freeze well, cooked or uncooked.
What can I serve with these meatballs besides the dip?
I’ve served them with pita, couscous, or even over a fresh salad for a lighter option. They’re versatile enough to fit into many meals.
Is there a vegetarian version?
While this specific recipe centers on lamb, I’ve used lentils or plant-based ground alternatives to create a similar dish with great results.
Can I bake these instead of frying?
Yes, and I often do when I want a hands-off approach. Baking at 375°F (190°C) for 18–20 minutes yields tender, evenly cooked meatballs.
Conclusion
These Christmas spicy lamb meatballs with green goddess dip are one of my favorite holiday dishes because they feel luxurious without being complicated. The flavors are rich, the dip is vibrant, and together they create a festive experience that’s sure to impress. Whether I’m hosting a holiday party or just looking for a warm, cozy dinner, this recipe delivers every time.
📖 Recipe:
PrintChristmas Spicy Lamb Meatballs with Green Goddess Dip
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Isabella
- Total Time: 35 minutes
- Yield: 6 servings
Description
Juicy, spiced lamb meatballs with a festive kick, served with a creamy green goddess dip—ideal for holiday parties or cozy family dinners.
Ingredients
1 lb ground lamb
1/4 cup breadcrumbs (or almond flour for GF)
1 egg, lightly beaten
2 cloves garlic, minced
1 small onion, finely grated
1 tsp ground cumin
1/2 tsp smoked paprika
1/2 tsp chili flakes (adjust to taste)
1/2 tsp ground coriander
1/2 tsp salt
1/4 tsp black pepper
2 tbsp fresh parsley, chopped
2 tbsp olive oil (for frying)
1/2 cup Greek yogurt (or sour cream)
1/4 cup mayonnaise
1 tbsp lemon juice
1/2 avocado
1 clove garlic
2 tbsp fresh basil
2 tbsp fresh parsley
1 tbsp fresh chives
Salt & pepper, to taste
Instructions
- In a large bowl, combine lamb, breadcrumbs, egg, garlic, onion, cumin, paprika, chili flakes, coriander, salt, pepper, and parsley. Mix until well combined.
- Roll mixture into 1-inch meatballs.
- Heat olive oil in a skillet over medium heat. Fry meatballs in batches until browned on all sides and cooked through, about 10–12 minutes. Alternatively, bake at 375°F (190°C) for 18–20 minutes.
- To make the dip, blend Greek yogurt, mayonnaise, lemon juice, avocado, garlic, basil, parsley, and chives in a food processor until smooth.
- Season dip with salt and pepper to taste.
- Serve the hot meatballs with the green goddess dip on the side.
Notes
Use almond flour instead of breadcrumbs for a gluten-free option.
You can bake the meatballs instead of frying for a lighter version.
Make the dip ahead of time and refrigerate for up to 2 days.
Adjust chili flakes to your spice preference.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Frying or Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 290
- Sugar: 1g
- Sodium: 320mg
- Fat: 23g
- Saturated Fat: 7g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 17g
- Cholesterol: 80mg