• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Cuisines Middle Eastern Recipes

Moroccan Lamb Meatballs

By Nagi Maehashi
206 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published24 Apr '23 Updated21 Jun '25
Jump to
Recipe

Beautifully spiced Moroccan Lamb Meatballs served with a Mint Yoghurt Sauce. Stuff into pitas, pass them around at a party or pile over pilaf! This is such a great recipe for lamb mince. Lamb loves Middle Eastern spices!

Close up of Moroccan lamb meatballs in pita pockets

Juicy Lamb Meatballs with Moroccan flavours!

These Moroccan Lamb Meatballs are inspired by a visit to the Lakemba Night Markets (Sydney) during Ramadan, a holy month for Muslims which involves intensive prayer and fasting from dawn to dusk.

During this period, the main drag of Lakemba transforms at night with food stalls lining the pavements and is a popular place to enjoy iftar, a communal feast to break the fast.

Lakemba ramadan
Lakemba night markets during Ramadam

If you love Middle Eastern food, you’ll be in street food heaven. A vibrant, lively mood, the smell of charcoal, the sizzle of BBQ’s, and the most amazing smell of spices that Middle Eastern food wafts through the street!

One of the (ahem – many!) things I’ve enjoyed from these street stalls are spiced lamb meatballs stuffed into pita pockets. So I’ve created my own version using the spice mix from my Middle Eastern Lamb Koftas recipe. Lamb is a protein made for heady Middle Eastern spice flavourings! It pairs so well, and the smell when they’re cooking are outrageous!

Freshly cooked Moroccan lamb meatballs in a skillet

What you need for Moroccan lamb meatballs

It’s all about the spice mix. And you’ll be delighted to see they’re all pantry staples – there’s a good chance you’ve got them all!

How to make Moroccan lamb meatballs
  • Lamb mince (ground lamb) – Lamb is a favourite in Middle Eastern cuisine! However, these meatballs would also be terrific made with beef, chicken or turkey.

  • Onion – A key flavour base in most of my savoury dishes! My secret for extra tasty, extra soft meatballs is to grate the onion over the breadcrumbs so it soaks up the juices. It softens the panko which makes the meatballs juicier and more tender.

    Plus, if you use diced onion you’d need to cook it separately beforehand. When it’s grated, there’s no need!

  • Panko breadcrumbs – Adds bulk and absorbs moisture so the mixture isn’t too wet to form meatballs. Panko breadcrumbs are easy to find these days in the Asian and breadcrumb aisle of grocery stores. Ordinary breadcrumbs (smaller and finer, like sand) can also be used but the meatballs will not be quite as tender.

  • Egg – For keeping the meatballs together. World’s best food glue!

  • Garlic – Very rare to find savoury dishes on my website that don’t involve garlic!

  • Spices – Classic Middle Eastern mix. Cumin, coriander, paprika (any, I like smoked), cinnamon (Middle Eastern secret ingredient!), cayenne pepper (spiciness – feel free to increase or omit).

  • Coriander/cilantro – For a hint of freshness and for visual purposes too. Really worth using, though it can be substituted with parsley.

For the pita pockets

Here’s what you need to make stuffed pita bread pockets:

  • Pita bread or small Lebanese bread – Anything that can be cut then pried open to stuff. Most of the photos in the post are the slightly thicker “bready” pita pockets. However, small Lebanese bread will work too – pictured below. You’ll fit 3 meatballs in each half.

    Flatbreads would be great too. Stuff and roll!

  • Leafy greens – Fresh lettuce, tomato and red onion – For stuffing. There’s no need for dressing, just plain is fine. Plenty of flavour and juices from the meatballs, plus the mint sauce!

    Dressed leafy greens – Shredded purple cabbage, carrot, mint salad pictured in the pita pocket below. This is like a Middle Eastern style slaw and pairs beautifully with the Moroccan spicing in these meatballs, as well as adding a lovely splash of colour!

Moroccan lamb meatballs in pita pockets

How to make Moroccan meatballs

1. The mint sauce

How to make minted yogurt for Moroccan lamb meatballs
  1. Blitz the fresh mint, lemon and salt with just 1/4 cup of yogurt. Then stir the remaining 1/2 cup of yogurt. Why 2 steps? Because blitzing breaks yogurt and makes it thin and watery. To avoid this, blitz a bit first, then stir in the remaining yogurt.

  2. Mint sauce thickness – The above photo shows the consistency of the mint sauce. Thin enough to drizzle but thick enough to cling! Keep it in the fridge until required.

2. Make the meatballs

How to make Moroccan lamb meatballs
  1. Grate the onion into a bowl using a standard box grater. Why grate? Because the strands are fine enough so the onion doesn’t need to be cooked separately before mixing into the meat. Also, the onion juices mix throughout which adds extra flavour. Win, win, win!

  2. Mix – Put all the remaining meatball ingredients in a bowl and mix well with your hands.

  3. Portion – I use a cookie scoop to portion the mixture into 20 to 22 meatballs.

  4. Roll the mixture into rounds with your hands.

  5. Tip to keep meatballs rounds – Refrigerate the meatballs for an hour to firm up the mixture before cooking. This will help them stay more round as you cook on the stove.

  6. Pan fry for 8 minutes, rotating to brown all over. These days, I use a spoon and fork to turn the meatballs rather than tongs. I find it easier and also it helps maintain the round shape of the meatballs.

    Baking option – The recipe also includes a baking option. I do prefer pan frying over baking because you can get better colour on the outside without overcooking the inside. However, for lamb meatballs, baking works better than other proteins because it’s a fattier meat.

Once the meatballs are cooked, transfer onto a plate and they’re ready to serve!

Platter of Moroccan lamb meatballs and pita bread

Proof of juicy insides:

Showing the inside of Moroccan lamb meatballs

How to serve these Moroccan meatballs

Stuffed in pita pockets, as pictured throughout the post, with fresh lettuce, tomato and onion, drizzled with the mint sauce. Or piled high over a beautiful fruit and nut pilaf, or the golden Jewelled Rice Pilaf that I shared recently.

Or – make salad bowls! I can see them served on the side of a Pearl Couscous Salad, or toss through a Middle Eastern Chickpea salad. Like a meatball salad. YES.

So many possibilities. Share other ideas below! – Nagi xx


Watch how to make it

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Close up of Moroccan lamb meatballs in pita pockets

Moroccan Lamb Meatballs

Author: Nagi
Prep: 25 minutes mins
Cook: 10 minutes mins
Total: 30 minutes mins
Mains
Middle Eastern, Moroccan
4.99 from 93 votes
Servings4 – 5 people
Tap or hover to scale
Print
  • 644
Recipe video above. The fragrance when these meatballs are cooking is outrageous! These meatballs are based on my fan-favourite Lamb Koftas, flavoured with a special blend of spices that smells so exotic but are everyday pantry staples!
The Minted Yoghurt is fabulous – pairs so well with the flavour of these meatballs. See notes for suggestions for more sides – pictured in post stuffed in pita pockets.

Ingredients

  • 1 1/2 tbsp olive oil (for cooking)

Meatballs:

  • 500 g / 1 lb lamb mince (ground lamb) (Note 1)
  • 1 small onion , grated using box grater (~1/2 cup, including juices, Note 2)
  • 1/2 cup panko breadcrumbs (sub ordinary)
  • 1 egg
  • 2 cloves garlic, crushed
  • 1/4 cup coriander/cilantro leaves , finely chopped
  • 1 1/2 tsp EACH cumin, coriander, paprika (any, but I like smoked paprika)
  • 1/2 tsp EACH cinnamon, cayenne pepper (add more for spicy)
  • 1 tsp cooking/kosher salt
  • 1/4 tsp black pepper

Minted Yoghurt Sauce (Note 3):

  • 3/4 cup plain yoghurt (I use Greek)
  • 1/2 cup (tightly packed) mint leaves
  • 2 tsp lemon juice
  • 1/4 tsp cooking/kosher salt

To Serve as pockets:

  • 4 pita pockets , Lebanese or pita bread
  • 5 cups shredded lettuce (iceberg, cost/romaine)
  • 2 tomatoes , halved, thinly sliced
  • 1 red onion , halved, finely sliced
  • OR Shredded Red Cabbage, Carrot and Mint Salad (instead of lettuce, tomato and onion)
  • Extra coriander/cilantro leaves, finely chopped (optional)
Prevent screen from sleeping

Instructions

  • Mint yogurt sauce – Set aside 1/2 cup yogurt. Place all other ingredients in a jug that fits the head of a stick blender. Blitz until it turns green – it will be runny. Stir in reserved yogurt (this thickens it again). Refrigerate until required.
  • Meatballs – Place all Meatball ingredients in a bowl. Mix well with your hands. Measure out 1 heaped tablespoon, then roll into balls. Repeat with remaining mixture – should have 20 – 24 meatballs.
  • Cook – Heat oil in a large non stick pan over medium heat. Add half the meatballs and cook, turning to brown all over, for 8 minutes, or until cooked through. Transfer to plate. (Oven option – Note 4)
  • Serving – Cut pita pockets in half, warm for 10 seconds in the microwave, then pry it open. Stuff with lettuce, tomato, onion, then meatballs (I do 2 per half pocket). Drizzle with Mint Yogurt Sauce and fresh coriander.

Recipe Notes:

1. Meat – This recipe is also terrific with beef, and very good with chicken and turkey. No recipe adjustments. If baking the chicken or turkey meatballs, spray VERY well with oil!
2. Grating onion – Tried and proven, much loved technique for adding extra flavour into meatballs, keeping them soft, and avoiding the need to pre-cook diced onion. It works!
3. Minted yogurt – Blitzing / blending yogurt “breaks” it and makes it runny and very thin. Sometimes that’s what I want. But usually I want a bit of thickness. So to achieve that, blitz the mint with just some of the yogurt then stir the rest in later.
Alternatives – Stir very finely chopped mint into plain yogurt. Or just use plain yogurt mixed with a bit of garlic, lemon juice and salt.
4. Oven option – avoid stove splatter and meatballs will stay more round but you won’t get as good browning on them without overcooking them.
Preheat oven to Spray meatballs generously with oil then bake for 20 minutes at 220°C/450°F (200°C fan) until you get some light browning. Sometimes I put them on a rack to keep them round (spray rack with oil then put on a tray).
5. Suggested sides if you opt out of the pita pockets: The Shredded Red Cabbage, Carrot and Mint Salad is great as a side salad as well, this Middle Eastern chopped salad (skip the chickpeas), Israeli Couscous Salad, Pico de Gallo (I know it’s Mexican but the flavours are terrific paired with Middle Eastern), just the rice in this baked Chicken & Rice recipe, Chargrilled Vegetables, Lemon Pilaf (fab pairing!), Curried Basmati Rice Pilaf, this Chickpea Rice Pilaf, Fattoush. Because the meatballs are heavily spiced, opt for sides with fresh flavours.
Nutrition assuming this serves 5 people, including 1 pita pocket per person and 1 1/2 tablespoons of lamb fat is discarded after cooking.

Nutrition Information:

Serving: 241gCalories: 518cal (26%)Carbohydrates: 43g (14%)Protein: 26g (52%)Fat: 27g (42%)Saturated Fat: 12g (75%)Polyunsaturated Fat: 3gMonounsaturated Fat: 10gTrans Fat: 0.004gCholesterol: 111mg (37%)Sodium: 973mg (42%)Potassium: 782mg (22%)Fiber: 5g (21%)Sugar: 7g (8%)Vitamin A: 1916IU (38%)Vitamin C: 21mg (25%)Calcium: 202mg (20%)Iron: 4mg (22%)
Keywords: lamb meatballs, lamb mince recipe, Moroccan Lamb Meatballs
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

Originally published July 2017. Updated in April 2022 with a much better video – because I love these meatballs so much! The spicing was also improved slightly.

I Get A Round: More Meatball Recipes

Overhead photo of Italian Meatballs with Spaghetti, read to be served
Italian Meatballs
Swedish Meatballs - With a tip for extra soft and tasty meatballs, smothered in a gorgeous creamy sauce. No more Ikea meatballs! recipetineats.com
Swedish Meatballs (homemade Ikea Meatballs)
These Thai Meatballs are packed with bright, earthy Thai flavours! Make these with chicken or pork. recipetineats.com
Thai Meatballs
Saucy Baked Pork Meatballs from RecipeTin Eats "Dinner" cookbook by Nagi Maehashi
Saucy Baked Pork Meatballs
Salisbury steak meatballs served over mashed potato
Salisbury steak meatballs with mushroom gravy
Overhead photo of Bun Cha - Vietnamese Meatballs noodle bowls, ready to be eaten
Bun Cha (Vietnamese Meatballs!)
Soft, juicy, beautifully flavoured GREEK MEATBALLS! Serve as an appetiser with tzatziki, main with Greek Salad or make wraps! recipetineats.com
Greek Meatballs (Keftedes)
Overhead photo of Italian Meatballs in a rustic black bowl garnished with parmesan, ready to be eaten
Meatballs

Life of Dozer

It still fits! (See Life of Dozer photo below for context….)

And from the original publication date in 2017:

All that mocking of the photo of him in his hoodie. I ask you – does he look unhappy? Humph! He looks perfectly comfortable to me! 😂 #MockingDozerIsFun

SaveSave

Previous Post
Brown Butter Oatmeal Choc Chip Cookies (easy!)
Next Post
11 years of Dozer!

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Fattoush

Lebanese Fattoush Salad

Freshly made Baked lamb kofta meatballs and vegetables

Tray bake dinner: Lamb kofta meatballs

Making tahini sauce

Tahini sauce

More Middle Eastern Recipes

Reader Interactions

Leave a Comment Cancel reply

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

Cooked this? Rate this recipe!




206 Comments

  1. Elizabeth says

    April 20, 2021 at 5:21 am

    5 stars
    Absolutely delicious! Paired with the flatbread and cabbage/carrot/mint salad as suggested. 3 amazing recipes, will definitely repeat again and again

    Reply
  2. Bahia Idrissi says

    April 15, 2021 at 4:48 am

    5 stars
    This recipe looks amazing! All
    Of your recipes are great. You’re my number one reference when I need to cook something. However, as a Moroccan born and raised, this isn’t how we make our kafta. This recipe is very middle eastern. We also never use yogurt sauces in our culture. Just FYI. I’d love to share the Moroccan kafta recipe if you’d like. We make it in a tomato sauce with cracked eggs or simply grilled. Xoxo

    Reply
  3. Broken Veneers says

    April 3, 2021 at 8:43 pm

    5 stars
    Tried this tonight and it was amazing! We had some leftover fresh dill from another recipe so we put that in the yogurt sauce with some extra fresh coriander and chilli powder.
    We did the oven version of cooking. I can’t recommend this recipe highly enough. It was incredibly delicious and really easy to make. We will be using this recipe again.

    Reply
  4. Cindy Lane says

    February 28, 2021 at 2:56 pm

    Your lamb meatball recipe was a big hit with me… and my husband loved them too! The sauce…oh yes!
    We buy grassfed ground lamb from a local farmer and I decided to try something different.
    Am making them a second time and will probably make them umpteen times again.
    I think grating the onion is the seceret (along with the right mix of spices)!
    Thank you so much!

    Reply
  5. Svenia says

    February 22, 2021 at 7:32 pm

    I tried this recipe yesterday and it was so delicious. Thank you

    Reply
  6. Natalia says

    January 30, 2021 at 8:33 am

    Amazing, amazing and delicious. Thank you

    Reply
  7. Angela says

    January 21, 2021 at 6:06 am

    5 stars
    This is the best new recipe I’ve tried in over ten years.

    Reply
  8. Jan says

    November 20, 2020 at 7:07 pm

    5 stars
    Amazing!!! Fabulous flavour.Served as suggested with pitta and cabbage,carrot salad.Had a few sweet potato fries for full on dinner.🤭.Have frozen enough for another 2 meals.

    Reply
  9. Patricia Kaufman says

    November 17, 2020 at 11:35 am

    5 stars
    This is a fabulous recipe! The combination of flavors is so sublime that they are almost addictive. Thank you, Nagi!

    Reply
  10. Emilia says

    September 19, 2020 at 1:25 pm

    Made this with some pesto pasta and Greek salad and it was amazing. Loved the meatballs and yogurt dressing. So much flavour.

    Reply
  11. LCDC says

    September 6, 2020 at 2:06 am

    5 stars
    I have never made a meatball that I really loved until now. This recipe is absolutely perfect as written, no substitutions needed. These meatballs are definitely going into the weekly rotation – thank you!

    Reply
  12. Liz says

    September 1, 2020 at 7:14 pm

    5 stars
    Absolutely delicious recipe! Tasted lovely and authentic. Served it with the cabbage, carrot and mint salad in pita breads. A big hit with the whole family!

    Reply
  13. Audrey says

    August 9, 2020 at 11:16 pm

    Hi! I’m making these tomorrow – they look yummy! Can I mix the meat and shape the meatballs ahead of time (tonight) and fry them tomorrow?

    Reply
    • Nagi says

      August 10, 2020 at 10:24 am

      Yes 100% Audrey, they are a great freezer meal! N x

      Reply
  14. Jody says

    August 5, 2020 at 9:34 am

    5 stars
    I loved this recipe and I used the shredded cabbage you recommended with it. When I served the leftovers I added a few teaspoons of sweet pickled jalapeño brine to the yogurt. I thought it was better slight sweet/tangy. I love everything I find on your site thank you!

    Reply
  15. Alex says

    August 5, 2020 at 4:13 am

    Hi, Nagi!
    This recipe sounds fabulous!

    I’m planning to make it this thursday and I have some rye bread lying around. Do you reckon I could use that as a substitute for panko? Perhaps after a blitz in the food processor and a little toasting in the oven?

    I currently don’t have panko and unfortunately, it’s quite unappealing going to the store these days, so I was hoping I might be able to make the recipe with what I have on hand!

    Reply
  16. E. D. says

    April 28, 2020 at 9:57 am

    Delectable; everyone loved them! I did not have any yogurt, but we spread hummus on the inside of the pita and sprinkled with feta- made them even better

    Reply
    • Nagi says

      April 28, 2020 at 8:01 pm

      Sounds great E.D. N x

      Reply
  17. Bianca says

    April 21, 2020 at 1:22 pm

    Made these tonight. Followed the recipe exact. My only addition was about 1/3 cup of pinenuts to the meatballs. Baked them and they came out so good. They were so fantastic. The seasoning was so delicious. This is a keeper.

    Reply
    • Nagi says

      April 21, 2020 at 3:58 pm

      Sounds fab Bianca!! N x

      Reply
  18. Sarah says

    March 31, 2020 at 8:28 am

    I did a bare bones variation of this and enjoyed it! Just baked the meatballs. I subbed breadcrumbs for 1/4 c ground flax and 1/4 c nutritional yeast. If i had some harissa on hand I would’ve added that as well. I didn’t feel the need to spray with cooking oil since lamb as a lot of natural fat. Turned out great and will be making again. Thanks for the guidance!

    Reply
    • Nagi says

      March 31, 2020 at 2:16 pm

      I’m so glad it worked out for you Sarah, that’s great to hear! N x

      Reply
  19. Julie Carter says

    February 12, 2020 at 6:55 am

    5 stars
    Well Nagi, I cooked these meatballs tonight with the red cabbage and carrot salad and the yoghurt sauce,put them in a wrap and I have to say OMG..! Delicious..! So much better than a kebab.. New go to dinner..!

    Reply
  20. A. Littles says

    January 25, 2020 at 7:27 am

    5 stars
    Delicious!

    Reply
    • Nagi says

      January 25, 2020 at 11:07 am

      Thanks so much! N x

      Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!