Moroccan Meatballs
This recipe for Moroccan-inspired meatball stew combines tender meatballs with warm spices like cinnamon and saffron, hearty chickpeas, and juicy tomatoes. The meatballs are browned, then simmered with onions, spices, and tomatoes to create a deeply flavorful and satisfying dish. Perfectly paired with couscous, bread, or rice, this stew is a fusion of comforting and exotic flavors. It’s easy to make, customizable with ingredients like raisins or almonds, and ideal for cozy dinners or special occasions. This versatile dish is sure to become a favorite!
Prep Time 15 minutes mins
Cook Time 40 minutes mins
55 minutes mins
Course Main Course
Cuisine Moroccan
Servings 4
Calories 461 kcal
large mixing bowl For combining ingredients
measuring cups and spoons to measure ingredients
knife and cutting board for chopping parsley, onions, and tomatoes
Dutch oven of large heavy skillet to brown meatballs and cook stew
slotted spoon for removing the meatballs from the skillet or Dutch oven.
wooden spoon or spatula for stirring the onions, spices, and stew mixture
lid for skillet or Dutch oven to cover and simmer
small bowl for beating the egg
- 1/2 c fine dry bread crumbs
- 2 tbsp minced parsley divided
- 1 1/2 tsp salt divided
- 1/2 tsp pepper divided
- Generous dash of ground nutmeg
- 1 egg slightly beaten
- 2 tbsp water
- 1/4 c peanut oil
- 1 c chopped onion
- Dash ground cinnamon
- Dash pepper
- Dash of powdered saffron
- 2 c 20 oz. can chickpeas, drained and rinsed
- 2 medium tomatoes skinned and cut into wedges
Prepare the Meatballs: In a large mixing bowl, combine the ground beef, bread crumbs, 1 tablespoon of parsley, 1 teaspoon salt, 1/8 teaspoon pepper, nutmeg, egg, and water. Mix everything together until just combined. Form the mixture into 16 evenly sized meatballs.
Brown the Meatballs: Heat the peanut oil over medium heat in a Dutch oven or large heavy skillet. Add the meatballs and cook, turning frequently, until browned on all sides. Remove the meatballs with a slotted spoon and set them aside.
Cook the Onions and Spices: In the same skillet, add the chopped onion. Cook until soft and fragrant, about 3 minutes. Stir in the cinnamon, a dash of pepper, saffron, the remaining tablespoon of parsley, and 1/2 teaspoon salt.
Combine and Simmer: Return the meatballs to the skillet. Add the chickpeas and tomatoes, gently stirring to combine. Bring the mixture to a boil, then reduce the heat. Cover and simmer for 30 minutes, allowing the flavors to meld together beautifully.
Serve and Enjoy: This Moroccan-inspired meatball stew is best served hot. Pair it with fluffy couscous, crusty bread, or even rice to soak up the flavorful sauce.
The nutritional values provided are estimates only and are calculated based on general nutritional data for the listed ingredients. Actual values may vary depending on the specific brands, measurements, and preparation methods used. For precise dietary information, please consult a registered dietitian or use a verified nutrition calculator with the exact ingredients you use.
Calories: 461kcalCarbohydrates: 33gProtein: 26gFat: 19gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 8.5gCholesterol: 80mgSodium: 513mgPotassium: 458mgFiber: 4.47gSugar: 1.8gVitamin A: 507.5IUVitamin C: 12.5mgCalcium: 52mgIron: 3.17mg
Keyword chickpeas and tomato stew, cozy dinner recipes, easy meatball recipe, Ground beef recipes, meatball stew with chickpeas, moroccan comfort food, Moroccan dinner ideas, Moroccan meatballs, Moroccan-inspired meatball stew, saffron meatballs, spiced meatball recipe, warm spice recipes