Juicy lamb meatballs packed with warm spices, served with a creamy, herby green dip. Perfect for dinner, appetizers, or meal prep.
For the Meatballs:
1 lb ground lamb
1 small onion, grated and excess liquid squeezed
2 cloves garlic, minced
1/4 cup chopped parsley
1/4 cup panko breadcrumbs
1 egg
1 tsp ground cumin
1/2 tsp ground coriander
1/2 tsp smoked paprika
1/2 tsp chili flakes (optional)
Salt and pepper to taste
Olive oil for cooking
For the Green Dip:
1 cup Greek yogurt
1/2 cup cilantro
1/2 cup parsley
1/4 cup fresh mint
1 garlic clove
Juice and zest of 1 lemon
2 tbsp olive oil
Salt and pepper to taste
Mix all meatball ingredients in a large bowl. Avoid overmixing.
Shape into 1.5-inch balls and chill for 20–30 minutes.
Cook in a skillet with olive oil over medium-high heat for 8–10 minutes, or bake at 400°F for 18–20 minutes.
For the dip, blend all ingredients in a food processor until smooth.
Serve meatballs warm with green dip.
To make ahead, store cooked meatballs and dip separately in the fridge.
Substitute lamb with ground beef, turkey, or chicken.
For gluten-free, use almond flour instead of breadcrumbs.