Speedy Moroccan Meatballs

4.50 (69)
⏱ 20 mins 🍽 Serves 4 🌶 moroccan ✅ Easy 🏷 Main course

This recipe offers a fast and delicious twist on classic meatballs, infusing them with Moroccan flavours. Ready-made meatballs are fried and then simmered in a rich sauce of tomatoes, dried apricots, and a hint of cinnamon. Finished with toasted almonds and fresh coriander, it creates a satisfying meal that is perfect for a weeknight dinner or lunch. The entire dish comes together in only 20 minutes, making it an ideal choice for a speedy yet tasty supper.

Speedy Moroccan Meatballs

Ingredients

  • 1 tbsp olive oil
  • 350g pack ready-made beef or chicken meatballs (approx 16)
  • 1 large onion sliced
  • 100g dried apricot halved
  • 1 small cinnamon stick
  • 400g tin chopped tomato with garlic
  • 25g toasted flaked almond
  • handful coriander roughly chopped

Method

  1. Warm the olive oil in a large, deep frying pan. Cook the meatballs for 10 mins, turning them now and then until they are done. Take them from the pan and set them aside. Next, fry the sliced onion for 5 mins until it softens.
  2. Place the halved apricots, cinnamon stick, tinned tomatoes and half a can of water into the pan. Bring the mixture to a boil, then let it simmer for 10 mins. Discard the cinnamon stick. Put the meatballs back into the pan, ensuring they are well coated in the sauce. Serve with a scattering of toasted almonds and chopped coriander.

Nutrition (per serving)

Calories388 kcal
Fat25 g
Saturates9 g
Carbs24 g
Sugars17 g
Fibre6 g
Protein18 g
Sodium632 mg
Salt1 g

Recipe details

Skill levelEasy
CategoryMain course
Cuisinemoroccan