Spiced Lamb Meatball Stew with Chickpeas, Pomegranate, and Fresh Herbs Recipe
Introduction
This spiced lamb meatball stew is a comforting and flavorful dish perfect for cozy dinners. Tender lamb meatballs swim in a fragrant tomato and chickpea sauce, enriched with warm spices and fresh herbs. It’s easy to prepare and makes a hearty meal.

Ingredients
- 1 tbsp oil
- 12 shop-bought lamb meatballs
- 1 onion, sliced
- 2 large garlic cloves, crushed
- 2 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp ground cinnamon
- 1 tbsp rose harissa
- 400g can chopped tomatoes
- 200ml low-salt stock (lamb or beef)
- 2 x 400g cans chickpeas
- small bunch of parsley, finely chopped
- ½ small bunch of mint, chopped
- 50g pomegranate seeds
Instructions
- Step 1: Heat the oil in a large, shallow casserole dish or deep frying pan over medium heat. Add the lamb meatballs and fry for 3-4 minutes, turning regularly, until golden brown on all sides. Remove the meatballs from the pan and set aside.
- Step 2: Add the sliced onion to the pan and fry for about 7 minutes until softened. Stir in the crushed garlic, ground cumin, coriander, and cinnamon, and cook for 1 minute to release the aromas.
- Step 3: Mix in the rose harissa, chopped tomatoes, and lamb or beef stock. Bring the mixture to a gentle simmer.
- Step 4: Drain and rinse the chickpeas, then stir them into the pan along with the browned meatballs. Season with salt and pepper to taste. Let the stew simmer uncovered for 10-15 minutes until the sauce thickens slightly and the meatballs are cooked through.
- Step 5: Stir through half of the chopped parsley and mint. Transfer the stew to serving bowls, then sprinkle the remaining herbs and pomegranate seeds on top for a fresh, vibrant finish.
Tips & Variations
- Use fresh or frozen homemade meatballs if you prefer a more personalized flavor and texture.
- Add a pinch of chili flakes for extra heat if you like it spicy.
- Serve the stew with fluffy couscous or crusty bread to soak up the delicious sauce.
- For a richer flavor, try roasting the chickpeas before adding them to the stew.
Storage
Store any leftover stew in an airtight container in the refrigerator for up to 3 days. To reheat, defrost thoroughly if frozen, then warm through in a pan over medium heat for 10-12 minutes until the meatballs are piping hot throughout.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use beef or chicken meatballs instead?
Yes, you can substitute lamb meatballs with beef or chicken meatballs. Cooking times might vary slightly, so ensure the meatballs are cooked through before serving.
Is this stew suitable for freezing?
Absolutely. This stew freezes well. Cool it completely before transferring to a freezer-safe container. Defrost overnight in the fridge before reheating.
Print
Spiced Lamb Meatball Stew with Chickpeas, Pomegranate, and Fresh Herbs Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A hearty and flavorful spiced lamb meatball stew featuring tender lamb meatballs simmered in a fragrant sauce of cumin, coriander, cinnamon, rose harissa, tomatoes, and chickpeas, finished with fresh herbs and vibrant pomegranate seeds for a perfect balance of savory and sweet.
Ingredients
Meatballs and Cooking Base
- 1 tbsp oil
- 12 shop-bought lamb meatballs
- 1 onion, sliced
- 2 large garlic cloves, crushed
Spices and Sauce
- 2 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp ground cinnamon
- 1 tbsp rose harissa
- 400g can chopped tomatoes
- 200ml low-salt stock (lamb or beef)
Additional Ingredients
- 2 x 400g cans chickpeas
- Small bunch of parsley, finely chopped
- ½ small bunch of mint, chopped
- 50g pomegranate seeds
Instructions
- Brown the meatballs: Heat the oil in a large, shallow casserole dish or deep frying pan over medium heat. Add the lamb meatballs and fry for 3-4 minutes, turning regularly until they are golden brown on all sides. Remove meatballs from the pan and set aside.
- Sauté the onion and garlic: Add the sliced onion to the pan and fry for about 7 minutes until softened and translucent. Stir in the crushed garlic, ground cumin, ground coriander, and ground cinnamon, cooking for 1 minute to release their aromas.
- Add sauce ingredients and simmer: Stir in the rose harissa, chopped tomatoes, and low-salt lamb or beef stock. Bring the mixture to a gentle simmer.
- Combine chickpeas and meatballs: Stir in the drained chickpeas and browned meatballs. Season with salt and pepper to taste, then let the stew simmer gently for 10-15 minutes until the sauce has slightly reduced and the meatballs are thoroughly cooked.
- Add fresh herbs and garnish: Stir through half of the chopped parsley and mint into the stew. Serve the stew topped with the remaining herbs and sprinkle generously with pomegranate seeds for a fresh, colorful finish.
Notes
- To reheat, defrost thoroughly, then warm the stew in a pan over medium heat for 10-12 minutes until the meatballs are piping hot throughout.
- Using shop-bought meatballs saves time but homemade lamb meatballs can be used for added flavor and freshness.
- The stew pairs wonderfully with crusty bread or a side of couscous or rice to soak up the spicy sauce.
- Adjust the rose harissa quantity to control the heat level according to your preference.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Stew
- Method: Frying
- Cuisine: Middle Eastern
Keywords: lamb meatballs, spiced stew, harissa, cumin, chickpeas, Middle Eastern recipe, hearty dinner

