Dreams of an afternoon lost meandering amongst the spice vendors at the Marrakech souk come to life in these exotic lamb meatballs flecked with caramelized golden raisins and pinenuts. It is the perfect blend of sweet and savory when served tossed with a punchy fig and balsamic glaze and garnished with fresh mint and feta.

The aroma alone is enough to fill the kitchen with warmth—rich lamb mingling with toasted pine nuts, sweet golden raisins, smoky paprika, and earthy cumin. As the meatballs finish beneath the broiler, the fig and balsamic glaze bubbles into a glossy coating that clings to every bite, creating the perfect balance of sweet, savory, and tangy flavors.
This Moroccan lamb meatballs garnered 2nd place honors for The Savory Tart in the Lamb Lovers Recipe Contest sponsored by the American Lamb Board and were Inspired by the vibrant spices and bold flavors of North African cuisine. The meatballs are both comforting and elegant. and feel equally at home served as an appetizer for friends gathered around the table, as the centerpiece of a cozy family dinner with warm pita and fragrant rice or as a passed appetizer at a cocktail party
One of my favorite things about this recipe is the contrast of textures and flavors. The lamb stays incredibly tender while the raisins add little pockets of sweetness and the toasted pine nuts provide a delicate crunch. A sprinkling of creamy feta and fresh mint brightens every bite.

Why You Will Love This Recipe
These meatballs check all the boxes for easy entertaining:
- Ready in under 40 minutes
- Perfect as an appetizer or main course
- Easy to prepare ahead
- Beautiful enough for holidays and dinner parties
- Rich layers of sweet, savory, and aromatic flavors
The fig and balsamic glaze is what truly sets this recipe apart. Fig preserves melt together with balsamic vinegar, honey, Dijon mustard, and thyme to create a luxurious sauce that caramelizes beautifully under the broiler. Don't skip serving the extra glaze on the side—it disappears quickly.
Ingredients
Moroccan Lamb Meatballs

Fig and Balsamic Glaze

- ground lamb
- golden raisins
- yellow onion
- pine nuts
- Aleppo pepper
- smoked paprika
- cumin
- cinnamon
- salt
- pepper
- olive oil
- fig preserves
- balsamic vinegar
- honey
- dijon mustard
- fresh or dried thyme
- crumbled feta
- fresh mint or parsley
See recipe card for quantities.
Jump to RecipeInstructions

Preheat broiler
Add first nine ingredients to a medium bowl.

Mix to combine.

Using your hands or a cookie scoop, form lamb mixture into 1-½” meatballs to form 24 meatballs.

In a large, nonstick oven-safe skillet, heat the olive oil until shimmering. Add the meatballs in batches.

Prepare fig and balsamic glaze: Combine all of the ingredients in a small saucepan over medium heat, whisking to combine.

Bring to a boil and reduce heat to simmer. Reserve.

Cook over medium heat, turning regularly, until browned and cooked through – about 10 minutes per batch. Transfer the meatballs to a plate.

Return meatballs to skillet and coat with ½ cup of the balsamic and fig glaze.

Place skillet in the oven under the broiler for 1 to 2 minutes to caramelize the glaze. (Be careful not to let the glaze burn.)

Transfer the meatballs to a serving bowl and sprinkle with feta and mint.
Serve as an appetizer or a meal with toasted pitas or over rice with remaining glaze on the side.
Tips for the Best Meatballs
A few simple techniques make all the difference:
Use ground lamb with a little fat for the most tender texture. Mix the ingredients gently, just until combined, to keep the meatballs light. Toasting the pine nuts before adding them deepens their flavor, and browning the meatballs before glazing creates a rich crust that holds onto the sauce beautifully.
When broiling, keep a close eye on the skillet. The natural sugars in the fig preserves caramelize quickly, giving the meatballs gorgeous color in just a minute or two.

Serving Suggestions
These Moroccan-inspired meatballs are incredibly versatile.
Serve them over fluffy basmati rice, herbed couscous, or alongside warm toasted pita for soaking up every bit of the glaze. Add a cucumber and tomato salad, roasted vegetables, or a dollop of creamy yogurt for a complete meal.
For entertaining, arrange the meatballs on a large platter with crumbled feta, chopped mint, and a small bowl of the remaining glaze for dipping. They make an impressive addition to holiday gatherings, cocktail parties, or Mediterranean-inspired dinner menus.
Consider serving these Moroccan lamb meatballs with some of my other favorite Mediterranean inspired recipes from thesavorytart.com:
- Citrus and Chili Marinated Olives and Currants
- Yogurt, Harissa and Aleppo Pepper Chicken Kebabs with Za'atar and Feta Pita Bread
- Marinated Tomato and Bread Salad with Olive, Orange and Za'atar Dressing
- Ruth's Creamy Dilled Cucumbers
- Olive Oil Cake with Orange, Cardamom and Honey

Make Ahead
This recipe is perfect for planning ahead. Brown the meatballs up to a day in advance and refrigerate until ready to serve. The glaze can also be prepared ahead and reheated over low heat. Just before serving, coat the meatballs with the glaze and place them under the broiler for a minute or two to create that irresistible caramelized finish.
Some recipes are memorable because they're complicated. Others become favorites because they bring people together around the table. These Moroccan Lamb Meatballs fall into the second category—simple enough for a weeknight, special enough for guests, and filled with warm, inviting flavors that keep everyone coming back for one more bite.

Equipment
- large non-stick ovenproof skillet
- small saucepan
Storage
Store the wet ingredients (lettuce, tomato, onion) separately from the dry ingredients (buns) in the fridge, and recombine when ready. Good for 2-3 days.
These ingredients do/don't stand up well to freezing for X days/weeks/months.
Recent Recipes
Trending Recipes
🍽️ Recipe

Moroccan Lamb, Raisin and Pinenut Meatballs with Fig and Balsamic Glaze
Equipment
- large non-stick skillet
- small saucepan
Ingredients
- 1 pound ground lamb
- ½ cup golden raisins
- ½ cup minced yellow onion
- ¼ cup toasted pine nuts
- 2 teaspoons Aleppo pepper
- 1 teaspoon smoked paprika
- 1 teaspoons salt
- ½ teaspoon ground cumin
- ¼ teaspoon ground cinnamon
- 2 tablespoons olive oil
- Fig and Balsamic Glaze (recipe follows)
- ⅓ crumbled feta
- 2 tablespoons chopped mint or parsley
- Serve with toasted pitas or spooned over rice
Fig and Balsamic Glaze
- 1 cup fig preserves
- ¼ cup balsamic vinegar
- 2 Tablespoons honey
- 2 teaspoons Dijon mustard
- 2 teaspoons fresh minced thyme or ¾ teaspoon dried
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Preheat broiler to high.
- Mix the first nine ingredients in a medium bowl.
- Using your hands or a cookie scoop, form lamb mixture into 1-½” meatballs to form 24 meatballs.
- In a large, nonstick oven-safe skillet, heat the olive oil until shimmering. Add the meatballs in batches and cook over medium heat, turning regularly, until browned and cooked through – about 10 minutes per batch. Transfer the meatballs to a plate.
- Prepare fig and balsamic glaze: Combine all of the ingredients in a small saucepan over medium heat, whisking to combine. Bring to a boil and reduce heat to simmer. Reserve.
- Return meatballs to skillet and coat with ½ cup of the balsamic and fig glaze and place skillet in the oven under the broiler for 1 to 2 minutes to caramelize the glaze. (Be careful not to let the glaze burn.)
- Transfer the meatballs to a serving bowl and sprinkle with feta and mint.
- Serve as an appetizer or a meal with toasted pitas or over rice with remaining glaze on the side.













Comments
No Comments