CookingDinnerKids friendlyLunchOne Yummy Mummy

Moroccan-style meatballs and Homemade Flatbreads

20 mins Cook
Scroll to recipe

As the cooler, crisper evenings arrive, it’s great to have a delicious meal to look forward to at the end of the day. Our warming, flavoursome recipe is perfect for autumn/winter and one the whole family is sure to enjoy during the chilly months to come. And although it makes a yummy midweek dinner, it’s also fancy enough to impress your guests on a special occasion.

This recipe is great for building skills for children in the kitchen, as you’ll make meatballs, flatbreads, sauce and dressing. All in less than an hour!

Enter our Monthly Bake Club Giveaway and win a Gem Baking Hamper or Matching Aprons!

Moroccan-Style Meatballs and Homemade Flatbreads

Moroccan-Style Meatballs and Homemade Flatbreads

prep time
40 mins
cooking time
20 mins
total time
60 mins


  • 2 large mixing bowls (or wash 1 between ingredients)

  • 1 small bowl

  • 3 wooden spoons (or wash 1 between ingredients)

  • 2 baking trays

  • Greaseproof paper

  • Small saucepan

  • Rolling pin

  • Grater

  • Juicer

  • Kitchen scissors (for chopping ingredients)


  • For the meatballs

  • 500g 10% fat mince

  • 1 teaspoon harissa seasoning

  • A handful of fresh parsley

  • Garlic powder

  • Onion powder

  • Salt and pepper

  • For the sauce

  • 1 can chopped tomatoes

  • A pinch of sugar

  • 1 tpsp cumin

  • 1 tpsp smoked paprika

  • 100g Gem gourmet sultanas

  • A little chopped fresh parsley

  • For the Flatbread

  • 250g Greek Yoghurt

  • 300g Gem self-raising flour + more if needed

  • 1 tablespoon rapeseed oil

  • Salt and pepper

  • For the Dressing

  • 250g Greek yoghurt

  • ½ a cucumber, grated

  • A little fresh mint

  • Salt and pepper

  • Chilli flakes (optional)


Preheat the oven to 200 degrees/180 degrees fan/gas mark 6.
Add all the meatball ingredients to a large bowl and mix together well.
Shape the mixture into 12 meatballs and place them on a baking tray. Don’t place them in the oven yet.
Next, make your flatbread. Sieve the self-raising flour into a large bowl. Add the yoghurt and mix well. Add the oil and season with salt and pepper. Then use your hands to mix the ingredients and combine them into a ball of dough.
Split the dough in 4, and roll each piece into a flatbread shape.
Place the flatbreads on a lined baking tray and drizzle some oil over the top.
Add the meatballs and flatbreads to the oven and bake for 20 minutes.
Meanwhile, make your sauce by adding all the sauce ingredients to a saucepan. Mix well and leave to simmer over a low heat, stirring regularly.
Make your dressing by combining all the dressing ingredients in a bowl.
Once the meatballs and flatbreads are cooked, it’s time to assemble your feast. Place one flatbread on each plate and place three meatballs on top of each. Finish each portion off by adding a drizzle of sauce and dressing and a sprinkle of fresh herbs.

Leave a Reply

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

BakingDinnerEasyKids friendlyLunchOn-the-goOne Yummy MummyRecipes

Pork and Apricot Sausage Rolls

30 min Cook