• 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 Spiral Meatball Zucchini Bake

By Nagi Maehashi
81 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published27 Aug '25 Updated28 Aug '25
Jump to
Recipe

I love recipes like this – everyday ingredients used in a different way to make something new and interesting! Moroccan-spiced lamb meatballs are baked with zucchini and capsicum in a striking upright spiral arrangement in a bubbly garlicky tomato sauce. Serve straight from the pan with flatbreads, rice or couscous.

Moroccan Spiral Meatball Zucchini Bake

Moroccan Spiral Meatball Zucchini Bake

Today’s recipe is inspired by Özlem Warren’s Baked Aubergine Kebab with Meatballs from Özlem’s Turkish Table, a wonderful Turkish food writer I follow whose recipes always make me want to head straight into the kitchen.

Her version is a gorgeous spiral of eggplant and Turkish spiced patties, but since I couldn’t find the right shape eggplants, or Aleppo pepper for that matter, mine headed in a Moroccan direction with pantry spices and zucchini instead. Much easier to find suitably sized zucchinis, I find!

The method she uses of baking meatballs layered upright with vegetables in a tomato-garlic broth is brilliant – the semi-braising makes them so soft, yet you also get oven browning. It’s a dish so delicious it makes you excited for dinner – and try to tell me you won’t feel a little proud when you set this down and everyone leans in to admire it!

So, thank you Özlem, for the inspiration behind this recipe, and making our heads grow a little bigger!!

Moroccan Spiral Meatball Zucchini Bake

Moroccan Spiral Meatball Zucchini Bake
Moroccan Spiral Meatball Zucchini Bake
Cut open meatball – proof of soft!

PS Also, I love your book. 🙂 (PS Today’s recipe is not based on one from her book though, it’s from her website – linked above – and that link to her book is not an affiliate link!)

Ingredients

Here’s what you need to make this meatball spiral bake.

For the meatballs

See? Told ya. Everyday ingredients! 🙂 Plus, you can use beef instead of lamb, and the parsley is optional.

  • Lamb mince (ground lamb), or beef – Lamb is just divine with Middle Eastern spice mixes, though having said that, this is very good with beef too. I haven’t tried with chicken or turkey but I think it would be great, though I’d probably dial the spices up a smidge as red meat has a stronger flavour.

  • Panko breadcrumbs – Larger pieces than regular breadcrumbs makes the meatballs extra soft inside, like using fresh bread soaked in milk (but, less effort!). Substitute regular breadcrumbs in a pinch, or use a couple of sandwich bread slices – remove crusts, chop into small pieces and soak well with the juicy grated onion so it disintegrates.

  • Onion – I like to grate the onion so you get all the tasty juices into the meatballs, and also then the onion pieces are fine enough to cook through in the oven so you don’t need to cook them separate before mixing into the meatball mixture. Nobody wants large chunks of raw onion in their meatballs!

  • Garlic – Where there is onion, there is (pretty much) always garlic!

  • Moroccan spice mix – Just pantry staples! Cumin, coriander, paprika, cayenne (very small amount, doesn’t make it spicy) and cinnamon, the magical spice that makes this so special!

  • Egg – This binds the mixture together so the meatballs hold together.

  • Parsley for a hint of freshness and nice little green bits in the meatballs (not the end of the world if you don’t use it, don’t substitute with dried parsley, doesn’t add the same flavour).

for the tomato garlic sauce and spiral bake

As mentioned above, Ozlem’s Turkish Table uses eggplant/aubergine instead but I struggle to find ones that are the right size, so I use zucchinis instead as there are often quite fat ones at the stores! However, feel free to use eggplant if you prefer, no changes to recipe required.

  • Zucchini (courgette) – In a perfect world, you will source 2 zucchinis that are exactly 5cm/2″ wide (for the full length) and 22cm/9″ long. That’s the dream for creating the most impressive, meticulously arranged meatball-spiral bake on the block! But don’t worry if yours are smaller or uneven, just roll your meatballs a touch smaller and use more of them to make up the difference.

  • Red capsicum (bell peppers) – You’ll need one large or 1 1/2 medium size ones, enough to wedge a piece between each meatball and zucchini, plus a little extra to fill gaps in the pan. I like using red for a nice splash of bright colour but you can use any colour you want.

  • Tomato paste – You wouldn’t think that mixing tomato paste with water and garlic would get enough flavour into a sauce, but it does thanks to the juice that comes out of the meatballs and the vegetables!

  • Garlic – Used to nix into the sauce. I just use a garlic crusher.

  • Olive oil – We use this in a few places for this recipe: to mix into the sauce, tossed with the vegetables to make the salt and pepper stick, and to drizzle over the whole thing before popping in the oven to get some nice colour on the surface.

Other veg options – Anything wedge-able that will hold its shape when baked, and cook through in around 35 minutes. As noted above, I would use eggplant if I could find suitable size ones (note: Asian eggplants are a little too thin). Sweet potato or pumpkin would work (not sure regular potato will cook through in time). Large mushrooms or red onion (sliced) could be used instead of the capsicum, fennel slices (oooh! I want to try this). I don’t think carrot would work (unless sliced thinly)


How to make it

Don’t get too hung about up the spiral arrangement. Even if it doesn’t all stay upright or your spiral pattern is a little…err…crooked, and your meatballs are a little wonky, it will still look cosy and enticing when it comes out of the oven. We are not making a posh restaurant dish here, it’s good, honest home cooking, and that rustic look is all part of the charm!

  1. Sauce – Mix the tomato paste with the garlic, water, salt and pepper then set aside. This forms the sauce for this dish that you’ll spoon over everything when serving, and also the braising liquid that keeps everything moist and bubbly as it bakes. These are some of the softest meatballs I have had in a while!

  2. Toss the zucchini slices and capsicum with a little oil, salt and pepper.

  1. Grate the onion using a standard box grater over the panko breadcrumbs in a bowl. Then use your fingers to toss the breadcrumbs to soak in the onion juices. Flavour, and softer meatballs – the meatballs where I don’t do this are just never as soft!

  2. Mix – Then add all the remaining meatball ingredients and mix well with your hands until combined. Please don’t look too closely at the video, I did a shocking job! 😭 Make 16 meatballs then flatten to ~1.5-2cm / 0.6 – 0.8″ thick, about the same size or a smidge wider than the zucchini slices. Note: They will contract a little as they bake and become fatter.

  1. Spiral – Arrange upright, loosely (to allow room for the capsicum), in a skillet or other round pan with a zucchini slice in between. I start on the outer ring then put remaining meatballs and zucchini in the middle.

    They stand upright by themselves, so it’s not difficult to do this. I use my 26cm / 10.5″ skillet – you can use a pan or a casserole dish, it doesn’t even have to be round, you could arrange them in lines.

  2. Capsicum – Wedge the capsicum pieces next to each zucchini slice, minimise covering the surface of the meatballs which will prevent them browning. Fill any gaps in the pan with remaining capsicum and zucchini (you may have some leftover, bake in a separate pan or chop and put in your breakfast omelette!).

  1. Sauce – Pour the sauce all over, aiming to get a bit on each meatballs, zucchini and capsicum (it browns nicely), then finish with a drizzle of olive oil to encourage browning in the oven.

  2. Bake for 35 minutes at 200°C/375°F (180°C fan) or until the meatballs are nicely browned. You’ll be surprised by the amount of sauce in the pan! You get a good amount from the vegetables and meatballs which mixes in with the tomato sauce, and this is what keeps the meatballs so nice and juicy.

    Sprinkle with a little parsley if you want, then serve with a little yogurt sauce for drizzling.

Moroccan Spiral Meatball Zucchini Bake

Moroccan Spiral Meatball Zucchini Bake

Matters of serving

One of the fun things about this dish is that there are so many ways to serve it! Here are some ideas:

  • Over rice, couscous, mash, cauliflower mash

  • With flatbreads or bread – stuffing/sandwich/dunking into the sauce

  • Wraps, or stuffed into split pitas or bread rolls – dip into the sauce as you eat!

  • With a pile of roast potatoes on the side.

For the rice, basmati would be on-theme, garlic rice would be an upgrade but my pick is Red Rice for something different and completely delicious (PS It’s called “Mexican Red Rice” but fits right in with Middle Eastern menus).

It’s pictured at the top with Lebanese bread used as a bowl which was a fun way of eating it. I tore off pieces to wrap, then ate the sauce-soaked base with a fork (so good).

And a friend I sent leftovers to gave it to her kids over garlic noodles which they enthusiastically polished off. My initial reaction was “hmmm, interesting….”, then I realised how tasty that actually sounded!

Kids don’t lie. 😅

What other ways can you think of do serve this? Share! Share! – Nagi x


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.

Moroccan Spiral Meatball Zucchini Bake

Moroccan Spiral Meatball Zucchini Bake

Author: Nagi
Prep: 25 minutes mins
Cook: 35 minutes mins
Main
Middle Eastern
5 from 17 votes
Servings4 – 5 people
Tap or hover to scale
Print
Recipe video above. I love recipes like this – everyday ingredients used in a different way to make something new and interesting! Moroccan-spiced lamb meatballs are baked in a striking spiral arrangement with zucchini and capsicum in a bubbly garlicky tomato sauce. You will be impressed at how soft the meatballs are, and how the deceptively simple tomato sauce gets so much flavour as it bakes!
Serve straight from the pan with flatbreads, couscous or basmati rice.
Inspired by Özlem Warren's Baked Aubergine Kebab with Meatballs from Özlem's Turkish Table.

Ingredients

Meatballs:

  • 1/2 cup panko breadcrumbs (use GF if needed, can substitute regular breadcrumbs)
  • 1/2 onion , grated with a standard box grater
  • 500g / 1 lb lamb mince (ground lamb), or beef (Note 1)
  • 1 egg
  • 2 garlic cloves , finely minced using a garlic crusher or knife
  • 1/4 cup pretty finely chopped parsley , plus extra for garnish

Moroccan spice mix:

  • 1 tsp cumin powder
  • 1 tsp coriander power
  • 1 tsp paprika (sweet / regular, or smoky – not spicy)
  • 1/4 tsp cinnamon powder (don’t skip this! Magical 🙂 )
  • 1/4 tsp cayenne pepper (or black pepper), tiny amount so doesn’t make it spicy
  • 3/4 tsp cooking salt / kosher salt

Vegetables:

  • 2 fat zucchinis / courgettes (5cm/2" wide, 22cm/9" long is ideal), cut into ~20 x 1.2 cm / 0.5" thick rounds (Note 2)
  • 1 large or 1 1/2 regular red capsicum (bell pepper), cut into ~20 x large-ish chunks 5 x 2.5cm / 1 x 2″ (Note 3)
  • 1/2 tbsp extra virgin olive oil , plus extra for drizzling to bake
  • 1/4 tsp each salt and pepper

Garlic tomato sauce:

  • 2 garlic cloves , crushed using garlic press
  • 2 1/2 tbsp tomato paste
  • 2 tbsp extra virgin olive oil
  • 1/2 cup warm tap water
  • 1/8 tsp each salt and pepper

Serving

  • Plain yogurt , thinned with a little water to make it drizzle-able
  • Flatbreads , rice(basmati recommended), couscous, mash
Prevent screen from sleeping

Instructions

ABBREVIATED RECIPE:

  • Toss Vegetables, mix Sauce. Make meatball mixture, roll and squish 16 meatballs, wedge between zucchini rounds, tuck capsicum in. Pour over sauce, bake 35 minutes at 200°C/375°F (180°C fan).

FULL RECIPE:

  • Preheat oven to 200°C/375°F (180°C fan-forced).
  • Toss capsicum and zucchini with the oil, salt and pepper in a bowl, and set aside.
  • Sauce – Mix the sauce ingredients in a small jug or bowl.
  • Meatball mixture – Put the breadcrumbs in a bowl and grate the onion over. Toss with fingertips to wet the breadcrumbs with the onion juices. Then add remaining meatball ingredients and the Moroccan spice mix. Mix well with your hands.
  • Roll & squish – Roll the mixture into 16 balls then squish slightly to 1.5cm / 0.6" thickness (~2.5 tbsp/45g each), about the size of (or slightly larger than) the zucchini rounds.
  • Stand upright with a zucchini round wedged and arrange in a 26cm/10.5" round cast-iron pan (or baking dish of similar size). I do them in a ring then use the rest to fill in the middle. Arrange loosely because next we wedge the capsicum in between wherever you can. Fill the whole pan so everything holds each other up, and use as much capsicum & zucchini as you can (you might have leftover). There are NO RULES with arrangement here, make this your own delicious artwork! 🙂
  • Pour sauce over everything, aiming to pour some over everything as best you can. Drizzle all over with about 1 tbsp olive oil.
  • Bake for 35 minutes until the surface of the meatballs are nicely browned.
  • Serve with flatbreads or garlic rice, being sure to spoon plenty of the delicious sauce over everything!

Recipe Notes:

1. Lamb is a Middle Eastern favourite and is sublime with Middle Eastern spice mixes. Beef is very nearly as good. I would not hesitate to make this with beef if that’s what I had! Chicken and turkey would also work but I’d dial up the spices a touch.
2. Zucchinis are selfish vegetables, so they don’t always grow to the exact size and shape we desire. I know – the audacity! 😂 If I had my way, they would all be 5cm/2″ wide, 22cm/9″ long – perfect for this recipe. As it happens, you can use any zucchini size you have, it’s ok if the meatballs are larger or smaller than your zucchini rounds (it will still taste great!).
Eggplant/aubergine would also be amazing (as used in Ozlem’s Turkish Table recipe), but I found it hard to find the right size.
3. Capsicum shape – there are no rules here, just cut chunks per the size guide and wedge in where you can. Just don’t make them too small else you’ll have too many tiny pieces that cook too fast.
Leftovers keep for 3 days in the fridge (I’ve been eating leftovers obsessively). Not the best for freezing, vegetables become watery when thawed.
Nutrition per serving, assuming 4 servings.

Nutrition Information:

Calories: 495cal (25%)Carbohydrates: 10g (3%)Protein: 24g (48%)Fat: 40g (62%)Saturated Fat: 14g (88%)Polyunsaturated Fat: 4gMonounsaturated Fat: 19gTrans Fat: 0.01gCholesterol: 132mg (44%)Sodium: 736mg (32%)Potassium: 458mg (13%)Fiber: 1g (4%)Sugar: 2g (2%)Vitamin A: 517IU (10%)Vitamin C: 4mg (5%)Calcium: 58mg (6%)Iron: 3mg (17%)
Keywords: lamb meatballs, Moroccan Lamb Meatballs
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

Life of Dozer

My builders made a ramp for Dozer, with safety sides and all. 🥰

He still can’t stand up by himself but he’s definitely getting stronger, it doesn’t feel like hauling a sack of bricks to his feet anymore, he actually puts a bit of effort in to help me!

I know he’s got more improvement to come. He’s working hard on his rehab every day, and I have completely faith in him!❤️ #DozersComeback

Previous Post
Crispy Chinese Lemon Chicken
Next Post
Weekly Meal Plan #2

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!




81 Comments

  1. Kerrey Menton says

    September 2, 2025 at 6:54 am

    5 stars
    Such a flavourful and beautifully aesthetic dish!
    As with all my comments- I tend to add in more garlic than any receipt says (which I did on this one) but out side of that- followed it to the T.

    I like to put on Tzatziki as my drizzle/topping vs plain yogurt or sour cream and have it with crispy Naan to sop up all the juices/flavour.

    Totally quick/simple dish to prep and cook with 10/10 in flavour!

    Ps- I have left overs so kept it and cooked it next day for a lunch. The flavours intensified and were amazing!

    Reply
  2. Sharon R says

    September 1, 2025 at 11:20 am

    5 stars
    The lamb meatballs are not overwhelming – very nice, subtle flavor & beautiful presentation. It was very good.
    I would double the sauce recipe and add 1-2 tsp harissa spice to the sauce. I like a little bit of a kick. Definitely a keeper.

    Reply
  3. Karen says

    September 1, 2025 at 10:53 am

    5 stars
    Absolutely delicious!!!

    Reply
  4. Carol says

    August 31, 2025 at 5:42 pm

    Very tasty!
    Thank you once again
    Carol – UK

    Reply
  5. Cat says

    August 31, 2025 at 2:07 pm

    Such an easy recipe and such soft meatballs. I served it with bread as per Nagis suggestion, but I think it would be delicious with rice. Really good for meal prep if you do that on Sundays

    Reply
  6. Lucy says

    August 31, 2025 at 12:41 pm

    I love this recipe, and you know what I purchased -the Lodge cast iron skillet a few months back because I read your post on which skillet to purchase (triple coated Lodge) and it’s my favourite pan to use so I can’t wait to make this recipe. This recipe reminds me of my grandmother who was born in Turkey and use to make this type of food. Yum, yum, yum!

    Reply
  7. Erin says

    August 30, 2025 at 4:54 pm

    5 stars
    Delicious! Cooked for 50 minutes because the veggies weren’t soft enough at 35. Used beef mince which was great. Would maybe double the sauce if you like it a bit saucier. Definitely making again!

    Reply
  8. Tina Vagg says

    August 30, 2025 at 4:46 pm

    5 stars
    Delicious made it in rectangular dish added mushrooms used beef mince yummy thanks N 😊

    Reply
  9. Eleanor Gibson says

    August 30, 2025 at 12:25 pm

    made this in a small very small oven and the meat cooked just fine but the vegetables were too crisp for my dentures. However my son loves it and saved the sauce to put on other foods
    Great Stuff !!!

    Reply
  10. Vivian Sussman says

    August 29, 2025 at 6:23 pm

    5 stars
    Yum yum yum.

    Reply
  11. Cayer Lori says

    August 29, 2025 at 2:16 am

    On a Dozer note, I wrote before to mention you could try taking him to doggy rehab that has an underwater treadmill to build lost muscle.

    My little dog got two and a half extra years because of this therapy twice a week for his degenerative myelopathy. In the end he passed of old age and not the DM. I highly recommend this.
    Lori

    Reply
  12. Cayer Lori says

    August 29, 2025 at 2:13 am

    I saw this recipe and happened to have everything in the house. It was fantastic. So much more than the sum of its parts. Great served over rice. I will make this again for sure.

    Reply
  13. Joyce N says

    August 29, 2025 at 1:00 am

    5 stars
    Oh yes! Excellent recipe and made as written. It was one of our hottest days here on the West Coast of Canada and I trudged to 3 shops before I found ground lamb but I wanted that flavour! 2 of us “hoovered up” most of the dish for 4-5 with just enough left for a lunch! Oops! And, yes, the cinnamon makes it!
    Best to you and Dozer! I don’t know how you do it all Nagi – and so well!! But we are all grateful that you do!

    Reply
  14. Tammy Wright says

    August 29, 2025 at 12:47 am

    Delicious. Used lean ground pork and had it over couscous.

    Reply
  15. Layla Berry says

    August 28, 2025 at 11:10 pm

    5 stars
    OMG, this recipe is so great! It’s simple, easy to follow and the flavour was outstanding! We made this last night and followed the recipe exactly. These are the best meatballs I have ever made. The vegetables also turn out superb and really compliment the dish. You will not be able to stop eating this. It reminded me of moussaka. MMMMMM. Thanks for posting this recipe. I will be making this again soon!

    Reply
  16. Susanne says

    August 28, 2025 at 6:53 pm

    Hi Nagi, This looks amazing and can’t wait to try it! I know this is almost impossible, but is there a substitute for onion as I cannot eat it? Thanks for all your receipes.

    Reply
  17. Farlie says

    August 28, 2025 at 5:53 pm

    5 stars
    Absolutely delicious. Will for sure make again soon. Hubby and I were blown away with the flavours. Burnt my mouth as I was in such a hurry to eat it.

    Reply
  18. Joyp says

    August 28, 2025 at 2:17 pm

    Re using warm tap water. I am in my mid 80s and this was never used for cooking or drinking due to bacteria in the old copper pipes. I dont think it applies now with new pipes in most houses

    Reply
  19. Joy P says

    August 28, 2025 at 2:08 pm

    Loved the Moroccan meatballs. So easy to make. Used venison mince. Very tasty. Am testing simple recipes for when large family arrive in January. This is on the list. I used sour creambinstead of butter for the naan bread

    Reply
  20. JacquieB says

    August 28, 2025 at 2:07 pm

    5 stars
    Another excellent recipe Nagi! I used half lamb and half beef for ours. We served it with Basmati Rice. Four people, all stuffed with no leftovers ! It was an easy to make impressive dish Thank you. We hope Dozer will be feeling much better soon. He’s a lucky dog to have you as his person 👏👏🐾🐾

    Reply
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!