Nutrition Facts for Moroccan meatball stew

Moroccan Meatball Stew

Immerse your taste buds in the vibrant, aromatic flavors of Moroccan cuisine with this hearty Moroccan Meatball Stew. Featuring tender, spiced meatballs made from ground beef or lamb, delicately seasoned with cinnamon, cumin, and parsley, this dish is slow-simmered in a rich, tomato-based sauce infused with garlic, turmeric, and a touch of honey for subtle sweetness. The addition of chopped dried apricots and hearty chickpeas brings a delightful combination of textures and a sweet-savory contrast that’s truly mesmerizing. Finished with a fresh cilantro garnish and a squeeze of lemon, this stew is perfect when served over fluffy couscous, steamed rice, or with a side of crusty bread. With just an hour from start to finish, it’s a comforting and flavorful dish you’ll want to make on repeat for family and friends.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Moroccan Meatball Stew
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 500 g ground beef or lamb
  • 1 medium-sized yellow onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 2 tbsp fresh parsley, chopped
  • 1 tsp ground cumin
  • 0.5 tsp ground cinnamon
  • 1 tsp paprika
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 3 tbsp olive oil
  • 400 g canned crushed tomatoes
  • 500 ml chicken or beef stock
  • 1 tbsp honey
  • 8 pieces dried apricots, chopped
  • 0.5 tsp ground turmeric
  • 400 g cooked chickpeas, drained
  • 2 tbsp fresh cilantro, for garnish
  • 4 pieces lemon wedges, for serving

Directions

Step 1

In a large bowl, combine the ground beef or lamb, half the chopped onion, 1 minced garlic clove, parsley, ground cumin, ground cinnamon, paprika, salt, and black pepper. Mix well using your hands and form into small meatballs, approximately 2.5 cm in diameter. Set aside.

Step 2

Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add the meatballs in batches and brown them on all sides, about 5 minutes per batch. Remove the browned meatballs and set them aside on a plate.

Step 3

In the same pot, add the remaining 1 tablespoon of olive oil. Add the remaining onion and cook until softened, about 3-4 minutes. Stir in the garlic and cook for an additional minute.

Step 4

Add the canned crushed tomatoes, chicken or beef stock, honey, chopped dried apricots, ground turmeric, and a pinch of salt. Stir well and bring to a gentle simmer.

Step 5

Return the browned meatballs to the pot and gently submerge them in the sauce. Cover the pot and simmer for 20 minutes, stirring occasionally.

Step 6

Add the cooked chickpeas to the pot and cook for an additional 5-10 minutes until the sauce slightly thickens and the flavors meld together.

Step 7

Taste and adjust seasoning as needed. Serve the stew hot, garnished with fresh cilantro and accompanied by lemon wedges on the side.

Step 8

Pair with couscous, crusty bread, or rice for a complete meal.

Nutrition Facts

Serving size 2136.5 grams (2136.5g)
Amount per serving % Daily Value*
Calories 2738
Total Fat 155.70g 200%
Saturated Fat 47.90g 240%
Polyunsaturated Fat 4.00g
Cholesterol 400mg 133%
Sodium 5671mg 247%
Total Carbohydrate 217.80g 79%
Dietary Fiber 49.00g 175%
Total Sugars 96.60g
Protein 134.00g 268%
Vitamin D 0IU 0%
Calcium 570mg 44%
Iron 34mg 189%
Potassium 5089mg 108%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 49.9%
Protein: 19.1%
Carbs: 31.0%