I absolutely love sharing this Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe because it’s one of those dishes that brings together bold flavors and comforting textures in the most delightful way. The combination of spiced lamb mingling with the natural sweetness of roasted sweet potatoes, all crowned with a cool, garlicky yogurt drizzle, feels like an elegant meal that’s surprisingly easy to prepare. Whenever I make this, it’s an instant favorite that feels both special and wonderfully homey.

Why You’ll Love This Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe

What really excites me about this recipe is how the Moroccan-inspired spices transform basic ingredients into something extraordinary without requiring hours in the kitchen. The warm, earthy notes of cumin, turmeric, and paprika lovingly season the lamb, creating a rich flavor profile that perfectly complements the natural sweetness of the baked sweet potatoes. The garlic yogurt topping adds a fresh and tangy contrast that balances the dish beautifully, making each bite a journey of flavors.

Beyond the fantastic taste, I find this recipe incredibly accessible no matter your cooking confidence. The steps are straightforward, and you mostly work with one pan and a baking tray, which means less cleanup and more time enjoying your meal. It’s a brilliant dish for weeknight dinners when you want something comforting and flavorful without complicated prep. Plus, it’s just as impressive for a casual dinner with friends or a cozy family gathering.

Ingredients You’ll Need

A flat white plate holds a large block of raw pink ground meat in the center with clear lines and texture. Around it, there are small white bowls with various ingredients: one bowl with white thick sauce, another with yellow garlic pieces, one with brown seeds, another with red and orange spices, and a smaller dish with red paste. To the right, a white bowl is full of fresh green spinach leaves, and below that, a clear glass measuring cup is filled with bright green frozen peas. At the bottom edge, two large orange sweet potatoes rest on the white marbled surface next to a bunch of green cilantro. A wooden pepper grinder with a blue top is at the top right. The whole setup is arranged on a white marbled background, photo taken with an iphone --ar 4:5 --v 7

The simplicity of these ingredients is what makes this recipe so approachable. Each one plays a key role, whether it’s building flavor, adding color, or contributing to the perfect texture. Here’s everything you’ll want on hand to make this dish come alive in your kitchen:

  • Extra virgin olive oil: This adds a lovely richness and helps coat the sweet potatoes for roasting.
  • Medium sweet potatoes (halved lengthways): Their natural sweetness and creamy texture form the perfect base.
  • Sea salt flakes: These bring out the depth of all the flavors with just the right amount of saltiness.
  • Cracked black pepper: For that subtle spicy kick that enhances the overall dish.
  • Lamb mince (500 grams): The main protein, providing a juicy, flavorful filling.
  • Minced garlic (3 cloves): Infuses the lamb with a warm, aromatic hint.
  • Cumin seeds: Adds a toasty, earthy note that’s essential to the Moroccan flavor profile.
  • Turmeric powder: Provides color and a subtle depth of flavor.
  • Paprika: A smoky undertone that rounds out the spices beautifully.
  • Tomato paste: Gives the lamb mixture a rich, tangy base.
  • Frozen peas: Add bursts of sweetness and a nice texture contrast.
  • Baby spinach: Offers a fresh, vibrant green and an extra layer of nutrition.
  • Sea salt and pepper (to taste): To season perfectly at the end.
  • Coconut yoghurt (1 cup): Keeps the garlic yogurt sauce creamy and dairy-free.
  • Minced garlic (2 cloves, for the yogurt): Gives the sauce its punchy, unmistakable garlic flavor.
  • Fresh coriander (1/4 cup, thinly sliced): The final fragrant garnish that lifts the entire dish.

Directions

Step 1: Preheat your oven to 200 degrees Celsius. Getting the oven hot at the start ensures your sweet potatoes roast to tender perfection.

Step 2: Place the sweet potato halves on a baking tray and drizzle them generously with olive oil. Rub the oil all over the cut sides so they’re evenly coated. Season with sea salt flakes and cracked black pepper to enhance their natural flavor.

Step 3: Bake the sweet potatoes in the oven for about 1 hour, or until they’re really soft when you poke the center with a fork. The exact timing depends on the size of your potatoes, but they should feel tender all the way through and beautifully caramelized at the edges.

Step 4: While the sweet potatoes are baking, heat a drizzle of olive oil in a large frypan or Dutch oven over medium heat. Add the cumin seeds, turmeric, paprika, and minced garlic. Stir these spices for about 1 minute until they become fragrant and start to bloom.

Step 5: Add the lamb mince to the pan, breaking it up with a spatula. Cook it until it’s fully browned and cooked through, stirring occasionally to ensure even cooking.

Step 6: Stir in the tomato paste and mix thoroughly to coat the lamb in that rich, tangy flavor base.

Step 7: Toss in the frozen peas and baby spinach. Stir until the spinach has completely wilted and the peas are heated through. Season with salt and pepper to taste, then turn off the heat and cover the pan to keep everything warm.

Step 8: In a small bowl, combine the coconut yogurt with the minced garlic and half a teaspoon of sea salt flakes (adjust to your preference). Stir well to make a smooth, fragrant garlic yogurt sauce and set it aside to let the flavors meld.

Step 9: Take the roasted sweet potatoes out of the oven and carefully slice them down the middle lengthwise. Use the edge of a spoon and a fork to gently loosen and fluff the flesh without removing too much.

Step 10: Stuff each half generously with the spiced lamb mixture. Finish by drizzling the garlic yogurt sauce over the top and sprinkle with plenty of freshly chopped coriander for a burst of freshness and color.

Step 11: Serve immediately while warm and enjoy the beautiful contrast of flavors, textures, and temperatures.

Servings and Timing

This recipe comfortably serves 4 people, making it a perfect choice for a family dinner or a small gathering of friends. Prep time is about 15 minutes, including chopping and mixing ingredients. The key cooking time centers on the sweet potatoes roasting for roughly 1 hour, with the lamb filling taking about 15 minutes on the stovetop. Overall, you’re looking at approximately 1 hour and 15 minutes from start to finish, with no resting time required beyond removing the sweet potatoes from the oven. The process is relaxed enough to multitask comfortably or prep other elements like a simple salad or side dish.

How to Serve This Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe

Four roasted sweet potato halves lie on a brown parchment paper covering a baking tray. Each half shows a bright orange, soft, and slightly mashed inside with a textured surface. The edges of the potatoes are darker, showing a roasted crust with some blackened spots. Light reflections on the oil glistening on the surface and around the potatoes add a shiny effect. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

When I serve this Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe, I love to present it slightly rustic yet vibrant on the plate. You can serve each sweet potato half on its own, nestled on a colorful plate and finished with an extra sprinkle of fresh coriander or even a dash of smoked paprika for added visual appeal. A squeeze of fresh lemon over the top works wonders to brighten the flavors just before eating.

As for accompaniments, I recommend pairing this dish with a simple side salad — something crisp and fresh like arugula tossed in lemon and olive oil keeps things light and balances the richness of the lamb. Alternatively, a side of roasted vegetables or a grain like couscous dressed with fresh herbs provides a lovely complement. For beverages, a chilled glass of dry white wine such as Sauvignon Blanc or a fruity rosé pairs beautifully with these flavors. If you prefer non-alcoholic options, a sparkling water infused with mint and cucumber adds refreshing contrast.

This dish shines best served warm to hot, right from the oven, allowing the spice aromas and creamy yogurt to make the maximum impact. It’s an ideal meal for cooler evenings when you want something comforting yet exotic. Whether for a casual weeknight or a special weekend dinner, I find it always impresses and fills the room with inviting aromas.

Variations

I’ve experimented with variations on this recipe quite a bit, and I find it incredibly versatile. For a different protein twist, you can swap lamb mince for ground beef, turkey, or even a plant-based mince to suit dietary preferences. To make this vegan, I replace the lamb with spiced lentils or chickpeas and use a dairy-free coconut yogurt for the sauce, which is just as satisfying and packed with flavor.

If you’re looking to adjust the spice profile, I sometimes add a pinch of cinnamon or a little ground coriander to the lamb mixture to enhance the Moroccan vibe even more. For a smoky flair, try using smoked paprika instead of regular paprika. Cooking methods can also be adapted—if you’re short on oven space, I’ve successfully steamed the sweet potatoes and then finished the lamb on the stovetop, which shortens cooking time slightly while maintaining the dish’s essence.

Texture-wise, adding toasted pine nuts or slivered almonds as a garnish brings a delightful crunch, while swapping the frozen peas for chopped roasted red peppers adds a sweet, smoky twist. The key is balancing the warm spices with fresh, cooling elements, so feel free to play around with herbs, citrus, and toppings until it feels just right for you.

Storage and Reheating

Storing Leftovers

If you happen to have leftovers, I recommend transferring the stuffed sweet potatoes and lamb filling into an airtight container once they’ve cooled to room temperature. Stored in the fridge, they will keep well for up to 3 days. Using a shallow container helps the food cool evenly and prevents sogginess, especially important for maintaining the texture of the sweet potatoes.

Freezing

This Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe freezes best if you separate the components. Freeze the cooked lamb mixture in a freezer-safe container or bag for up to 3 months. For the sweet potatoes, I find that freezing whole roasted halves can make them a bit mushy after thawing, so it’s better to freeze just the lamb. When you’re ready to enjoy, thaw overnight in the fridge and reheat gently.

Reheating

To reheat, I like to warm the lamb filling in a pan over low heat to keep it juicy and fragrant. For the sweet potatoes, gently warming them in the oven at a low temperature (around 150 degrees Celsius) helps maintain their texture without drying them out. Avoid microwaving as it tends to make the potatoes rubbery and unevenly heated. After reheating, add the fresh garlic yogurt and coriander before serving, as these toppings are best enjoyed fresh and chilled.

FAQs

Can I use regular yogurt instead of coconut yogurt?

Absolutely! Regular plain yogurt works wonderfully if you’re not concerned about dairy. It adds a pleasantly tangy creaminess that complements the spices perfectly. Coconut yogurt is great if you prefer a dairy-free or slightly sweeter yogurt alternative.

How can I make this dish vegan?

You can substitute the lamb mince with cooked lentils, chickpeas, or a plant-based mince. Use coconut yogurt or another vegan yogurt for the garlic sauce. The Moroccan spices still shine through, and you’ll get a satisfying, hearty meal with the same warming flavors.

Is there a way to speed up the cooking process?

If you’re short on time, you can microwave the sweet potatoes for about 8–10 minutes until tender, then finish them under the oven grill for a few minutes to get a roasted texture. Just be sure to monitor closely to avoid overcooking. The lamb mixture cooks quickly, so this step is where you save the most time.

What can I serve alongside this recipe?

I love pairing this dish with fresh salads, roasted or steamed vegetables, or fluffy couscous. The key is to keep sides light and fresh to balance the rich spices and textures. A simple cucumber and tomato salad with lemon dressing is a personal favorite!

Can I prepare the garlic yogurt in advance?

Yes, the garlic yogurt tastes even better if prepared at least 30 minutes ahead because it allows the garlic to infuse thoroughly. Just keep it covered in the fridge until you’re ready to serve to maintain its freshness and cooling effect.

Conclusion

I genuinely hope you enjoy making and sharing this Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe as much as I do. It’s one of those dishes that feels lovingly crafted but is surprisingly simple to bring together. The warm spices, tender sweet potatoes, and refreshing yogurt come together in such a satisfying way. Trust me, once you try it, it’ll quickly become a favorite in your recipe collection too!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe

Moroccan Lamb Stuffed Sweet Potatoes with Garlic Yogurt Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 1 review

This Moroccan Lamb Stuffed Sweet Potato recipe features tender, spiced lamb mince mixed with vibrant vegetables, stuffed into baked sweet potatoes and topped with a creamy garlic coconut yoghurt. It’s a flavorful, wholesome meal combining North African spices with nutritious ingredients for a satisfying dinner.

  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings

Ingredients

Sweet Potatoes

  • 2 medium sweet potatoes, halved lengthways
  • 2 tablespoons extra virgin olive oil
  • 1/2 teaspoon sea salt flakes
  • Cracked black pepper, to taste

Lamb Filling

  • 500 grams lamb mince
  • 3 cloves garlic, minced
  • 1/2 teaspoon cumin seeds
  • 1 teaspoon turmeric powder
  • 1/2 teaspoon paprika
  • 1 tablespoon tomato paste
  • 1 cup frozen peas
  • 1 cup baby spinach
  • Sea salt and pepper, to taste
  • Olive oil, for cooking (drizzle)

Garlic Yoghurt Topping

  • 1 cup coconut yoghurt
  • 2 cloves garlic, minced
  • 1/2 teaspoon sea salt flakes (or to taste)
  • 1/4 cup fresh coriander, thinly sliced

Instructions

  1. Preheat Oven: Preheat the oven to 200 degrees Celsius to prepare for baking the sweet potatoes.
  2. Bake Sweet Potatoes: Place the halved sweet potatoes on a baking tray and drizzle with olive oil. Rub the oil evenly over the surface of the potatoes. Sprinkle with sea salt flakes and cracked black pepper. Bake in the preheated oven for about 1 hour or until the potatoes are soft when pierced with a fork. Cooking time may vary depending on potato size.
  3. Brown Mince: Heat a generous drizzle of olive oil in a large frypan or Dutch oven over medium heat. Add the turmeric powder, cumin seeds, paprika, and minced garlic. Stir until the spices become fragrant.
  4. Cook Lamb: Add the lamb mince to the pan, breaking it up with a spatula. Cook and stir until the mince is evenly browned.
  5. Add Tomato Paste: Stir in the tomato paste thoroughly to combine with the lamb mixture.
  6. Add Peas and Spinach: Mix in the frozen peas and baby spinach. Cook until the spinach wilts, then remove the pan from heat and cover to keep warm while the sweet potatoes finish baking.
  7. Make Garlic Yoghurt: In a small bowl, combine the coconut yoghurt, minced garlic, and sea salt flakes. Stir well and set aside.
  8. Prepare Sweet Potatoes: Once baked, remove the sweet potatoes from the oven. Slice them down the middle lengthwise. Use a spoon and fork to gently separate the flesh to create a cavity for the filling.
  9. Assemble and Serve: Stuff each sweet potato half with the lamb mixture. Top generously with the garlic yoghurt and sprinkle with thinly sliced fresh coriander. Serve immediately for a warm, flavorful meal.

Notes

  • Cooking time for sweet potatoes may vary depending on their size; test softness with a fork before removing from the oven.
  • You can substitute lamb mince with beef or plant-based mince for variation.
  • Using coconut yoghurt adds a dairy-free element and subtle sweetness; plain Greek yoghurt can be used instead if preferred.
  • Fresh coriander is key for authentic flavor but can be replaced with parsley if unavailable.
  • Make sure to brown the mince well to develop rich flavor and texture in the filling.
  • Author: Daisy
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Moroccan
  • Diet: Halal

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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