This Moroccan Chicken Stew is a warm, fragrant, and soul-satisfying dish that brings the essence of North African cooking straight into your kitchen. Loaded with tender chicken, hearty vegetables, and a blend of bold spices, this stew transforms everyday ingredients into a vibrant, flavorful meal.
What makes this dish special is how it marries sweet and savory in the most comforting way. With the natural sweetness of carrots and dried fruits balanced by rich spices like cumin, cinnamon, and turmeric, every spoonful is a little journey. Whether you’re serving it over couscous or scooping it with flatbread, it’s the kind of meal that makes dinner feel like an event.
Why You’ll Love This Moroccan Chicken Stew
This stew is the kind of dish that fills your home with incredible aromas while gently simmering on the stove. It’s a one-pot wonder that delivers depth of flavor without needing fancy ingredients or complex steps. It’s also highly customizable—you can add chickpeas for a protein boost or swap in sweet potatoes for a seasonal twist.
Perfect for meal prep, it tastes even better the next day. Plus, it’s a crowd-pleaser, making it ideal for family dinners, casual gatherings, or when you just need a bowl of something cozy and nourishing.
What Kind of Chicken Works Best for Stew?
For a rich and tender result, boneless skinless chicken thighs are the best choice. They hold up well to long simmering without drying out and soak in the stew’s flavors beautifully. That said, if you’re working with chicken breasts or even bone-in pieces, those can work too—just adjust your cooking time accordingly to avoid overcooking.
Ingredients for the Moroccan Chicken Stew
This hearty stew is layered with textures and flavors, and the ingredients list reflects that delicious complexity. Most of these pantry-friendly items combine into a deeply savory and aromatic sauce that hugs every bite.
- Chicken thighs
- Onion
- Garlic
- Carrots
- Crushed tomatoes
- Chicken broth
- Olive oil
- Cumin
- Cinnamon
- Turmeric
- Paprika
- Salt & pepper
- Dried apricots or raisins
- Chickpeas
- Fresh parsley or cilantro
Every ingredient plays a role in shaping the final flavor, from the sweet pop of dried fruit to the grounding earthiness of cumin. Don’t skip the cinnamon—it’s a small addition that makes a big difference.

How To Make the Moroccan Chicken Stew
Step 1: Sear the Chicken
Heat olive oil in a large pot or Dutch oven. Season the chicken thighs with salt and pepper, then sear them until browned on both sides. Remove and set aside.
Step 2: Build the Base
In the same pot, add a bit more oil if needed and sauté diced onions and carrots until softened. Add the minced garlic and spices, letting them toast for about 1 minute to enhance their flavors.
Step 3: Simmer the Stew
Pour in the crushed tomatoes and chicken broth, stirring to combine. Return the chicken to the pot and add the dried apricots and chickpeas. Bring the mixture to a simmer, cover, and cook on low for about 30 to 35 minutes.
Step 4: Final Touches
Uncover and let it simmer for another 10 minutes to reduce slightly. Check seasoning and adjust if needed. Garnish with freshly chopped parsley or cilantro before serving.
How to Serve and Store Moroccan Chicken Stew
This stew is incredibly versatile and can feed around 4 to 6 people depending on the portion size. It’s best served warm over a bed of fluffy couscous, rice, or even quinoa. You can also enjoy it with warm naan or crusty bread for scooping.
Leftovers store well in the fridge for up to 4 days and reheat beautifully. For longer storage, freeze individual portions and thaw them overnight in the fridge before reheating on the stovetop. The spices continue to meld over time, making it even tastier the next day.
What to Serve With Moroccan Chicken Stew?
Couscous with Lemon Zest
The light, fluffy texture of couscous with a hint of citrus balances the rich stew.
Garlic Roasted Broccoli
Adds a crunchy, slightly bitter contrast that pairs well with the sweet-spiced flavors.
Toasted Pita or Naan Bread
Ideal for scooping and soaking up every last drop of the stew’s savory broth.
Cucumber Yogurt Salad
Cool and creamy, this side dish adds a refreshing element that offsets the spices.
Roasted Sweet Potatoes
Their caramelized edges and soft center match beautifully with the stew’s warmth.
Moroccan Mint Tea
Traditionally served with meals, it adds a sweet and soothing finish.
Simple Green Salad with Olive Oil
A crisp salad with olive oil and lemon vinaigrette keeps things light and fresh.
Want More Dinner Ideas with Big Flavor?
If Moroccan Chicken Stew excites your taste buds, you’ll love these other hearty meals packed with comforting flavors:
- Creamy Beef and Shells Recipe for a satisfying pasta night.
- Cheesesteak Tortellini in Rich Provolone Sauce when you want cheesy indulgence.
- Stovetop Creamy Ground Beef Pasta for easy weeknight comfort.
- Creamy Ground Beef Alfredo Pasta if you’re craving something rich and fast.
- One Pot Smoked Sausage Pasta for smoky depth in one pan.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it anytime.
I’d love to hear how yours turned out! Did you stick with the apricots or try raisins instead? Any additions like olives or harissa? Share your thoughts and let’s inspire each other in the kitchen.
Explore beautifully curated health-boosting and comfort meal ideas on Mia Recipes on Pinterest and find your next crave-worthy dish.

Moroccan Chicken Stew
- Total Time: 60 minutes
- Yield: 4–6 servings
Description
This Moroccan Chicken Stew is a flavorful, cozy dinner recipe made with chicken thighs, warm spices like cumin and cinnamon, carrots, chickpeas, and dried fruit. It’s the perfect one-pot stew for chilly nights, easy to make, and even better the next day. Great for meal prep or feeding a family!
Ingredients
1.5 lbs chicken thighs
1 large onion
3 cloves garlic
3 large carrots
1 can crushed tomatoes (14 oz)
2 cups chicken broth
2 tablespoons olive oil
1 teaspoon ground cumin
1/2 teaspoon ground cinnamon
1/2 teaspoon ground turmeric
1 teaspoon paprika
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 cup dried apricots or raisins
1 can chickpeas (15 oz), drained
1/4 cup chopped fresh parsley or cilantro
Instructions
1. Heat olive oil in a large pot over medium heat. Season chicken thighs with salt and pepper and sear both sides until browned. Remove and set aside.
2. In the same pot, add a little more oil if needed. Sauté chopped onion and sliced carrots until soft. Add minced garlic, cumin, cinnamon, turmeric, and paprika. Cook for 1 minute.
3. Stir in crushed tomatoes and chicken broth. Return the chicken to the pot. Add chickpeas and dried apricots or raisins. Stir to combine.
4. Bring the stew to a simmer, cover, and cook for 30–35 minutes on low heat.
5. Uncover and simmer for an additional 10 minutes to thicken. Adjust salt and pepper to taste.
6. Garnish with fresh parsley or cilantro before serving.
Notes
This stew develops more flavor the next day—great for leftovers.
If using chicken breasts, reduce simmering time to avoid dryness.
Sweet potatoes can be added for extra heartiness.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 bowl
- Calories: 370
- Sugar: 9g
- Sodium: 620mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 29g
- Cholesterol: 85mg


