Moroccan Inspired Meatballs

Tender lamb meatballs infused with cumin, cinnamon, and sumac, simmered in a rich tomato sauce with pomegranate molasses for a sweet-sour North African twist.

By Ricky Robinson Updated July 16, 2024

These lamb meatballs bring together a blend of aromatic spices that give the dish its North African character. The combination of cumin, cinnamon, and sumac creates layers of warm, earthy flavour, while Aleppo pepper and ginger paste add a subtle heat that builds gently without overwhelming the palate.

The meatballs are browned in batches to develop a good colour and texture on the outside, then they simmer slowly in a tomato sauce enriched with pomegranate molasses. That sweet-sour note from the pomegranate is what makes this dish stand out. It cuts through the richness of the lamb and balances the spices beautifully, giving you something familiar but with a proper twist.

The pomegranate molasses adds a sweet-sour depth that transforms a simple tomato sauce into something genuinely special.
Moroccan Inspired Meatballs recipe image
Moroccan Inspired Meatballs

The cooking process is straightforward enough for a weeknight. Once the meatballs are formed and browned, the sauce comes together quickly with tinned tomatoes and chicken stock. Everything simmers together so the meatballs absorb the flavours from the sauce, becoming tender and deeply seasoned. You will get about thirty meatballs from this recipe, which serves four people generously.

Fresh coriander, parsley, and pomegranate seeds finish the dish with brightness and texture. The herbs add a fresh contrast to the rich sauce, and the pomegranate seeds give you little bursts of sweetness and a pleasant crunch. Serve this over fluffy couscous to soak up all that sauce. It is the kind of meal that feels special but does not require you to spend hours in the kitchen or hunt down obscure ingredients.

Moroccan Inspired Meatballs

Total Time 55 min
Servings 4 servings
Calories 485 cal
Protein 32g

Ingredients

Equipment Needed

  • Large Non-Stick Pan
  • Large Bowl

Instructions

  1. 1
    In a large bowl, add the lamb, onion, garlic, ginger, Aleppo pepper & sumac. Mix everything together well, then using your hands, form into little meatballs. You should get around 30.
  2. 2
    Heat the olive oil in a large non-stick pan and add the meatballs in batches, frying until brown all over. Then remove from the pan. Add the white onion to pan with the cumin & cinnamon and cook until soft (4-5 minutes).
  3. 3
    Pour in the pomegranate molasses and cook for a few minutes more. Then add the chopped tomatoes, stock and season well.
  4. 4
    Simmer for 10 minutes then add back the meat balls and simmer for 15 minutes covered, then uncover for the last 5 minutes to allow the sauce to thicken.
  5. 5
    Stir in the chopped coriander and parsley. Serve with couscous and a sprinkle of pomegranate seeds.
Ricky Robinson - Recipe Author
Ricky Robinson

Home cook sharing delicious recipes with a focus on flavour and simplicity.

Storage

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the hob with a splash of water or stock to loosen the sauce.

Serving Suggestions

Serve over fluffy couscous or with warm flatbread. A dollop of yoghurt on the side works nicely to balance the spices.

Moroccan Inspired Meatballs

Rate & Review

5 3 reviews

Did you make this? What did you think?

5★
3
4★
0
3★
0
2★
0
1★
0

Share this recipe:

Never miss a recipe

Get my latest recipes and food inspiration delivered to your inbox weekly.

Completely free. Unsubscribe at any time.