Advertisement
The moment I first savored Moroccan cuisine, it felt as though I was transported to a bustling market, rich with aromas of spices dancing in the air. This Hearty Moroccan Chicken Stew with Spinach and Sun-Dried Tomatoes encapsulates that experience, bringing warmth and bold flavors straight to your kitchen. Imagine tender chicken simmering alongside fragrant cinnamon, earthy cumin, and the sweet notes of raisins, all nestled in a comforting, gluten-free broth. This dish not only nourishes the soul with its filling ingredients but also offers a delightful meal in under an hour, making it perfect for weeknight dinners or special gatherings. Plus, there’s a simple swap for a vegetarian version using chickpeas if you’re looking to explore plant-based options! Ready to discover the secrets behind this comforting stew? Let’s dive in!

What’s special about this Moroccan Chicken Stew?
Vibrant flavors: Each bite bursts with spices that take your palate on a journey—cinnamon and cumin bring warmth and depth to the dish.
Quick & easy: With minimal prep time, this stew comes together in under an hour, perfect for those busy weeknights or last-minute dinner parties.
Advertisement
Healthy & hearty: Packed with nutritious ingredients, it’s gluten-free, paleo, and Whole30 friendly, making it a guilt-free choice everyone will love.
Versatile options: Not only is there a delicious vegetarian alternative using chickpeas, but you can also swap out the potato for zucchini for a lower-carb take.
Crowd-pleaser: Whether serving to family or friends, this stew is a flavorful choice that keeps everyone coming back for seconds. Want to discover more flavorful options? Try out my Cheesy Chicken Roll for another delightful meal!
Moroccan Chicken Stew Ingredients
- For the Stew
• Olive Oil – Adds healthy fats and flavor; use any cooking oil if preferred.
• Onion – Provides sweetness and aroma; shallots can be a suitable replacement.
• Salt – Enhances flavors; adjust according to your dietary needs.
• Chicken (Breast, Tenderloin, or Thighs) – The main protein source, tender and moist; substitute with chickpeas for a vegetarian Moroccan chicken stew.
• White Potato – Adds heartiness; replace with sweet potato or zucchini for a lower-carb option.
• Carrot – Brings natural sweetness and color; no substitutions necessary.
• Garlic – Develops aromatic depth; garlic powder can be used if fresh isn’t available.
• Sun-Dried Tomatoes – Contributes umami and sweetness, enhancing the sauce’s richness.
• Raisins – Adds sweetness and texture; dried apricots can be used as a substitute.
• Cinnamon Powder – Imparts warmth and depth; nutmeg may provide a different flavor profile.
• Cumin Powder – Essential for authentic Moroccan flavor.
• Paprika Powder – Offers color and mild spice; smoked paprika can add an extra twist.
• Chili Powder or Cayenne Pepper – Provides heat; adjust to taste or omit for a milder dish.
• Tomato Purée – Forms the heart of the stew; chopped canned tomatoes can work in a pinch.
• Chicken Stock – Adds liquid and flavor; vegetable broth can be used for a vegetarian version.
• Spinach – A nutritious boost; fresh or frozen can be used—just ensure frozen is well-drained.
• Fresh Cilantro – For garnish, enhancing freshness; omit if you’re not a fan of cilantro.
Step‑by‑Step Instructions for Moroccan Chicken Stew
Step 1: Sauté the Aromatics
Heat 2 tablespoons of olive oil in a medium saucepan over medium heat. Add one chopped onion and a pinch of salt, sautéing for 3–4 minutes until the onions are softened and translucent. The aroma should start filling your kitchen, setting the stage for your hearty Moroccan chicken stew.
Step 2: Brown the Chicken
Stir in 1 pound of cubed chicken breast or thighs, cooking for about 5 minutes, or until the chicken is lightly browned. This step is essential for locking in the flavors, and as the chicken cooks, you’ll notice the delicious scent of spices begin to emerge.
Step 3: Add the Vegetables and Spices
Mix in 2 diced potatoes, 1 chopped carrot, 4 minced garlic cloves, ½ cup of sun-dried tomatoes, ½ cup of raisins, and your spices: 1 teaspoon each of cinnamon, cumin, paprika, and a pinch of chili powder. Stir well for about 2 minutes, allowing the spices to toast and enrich the stew with vibrant Moroccan flavors.
Step 4: Build the Sauce
Pour in 1 cup of tomato purée and 2 cups of chicken stock, stirring to combine everything thoroughly. Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low. This step creates a delicious base for your Moroccan chicken stew.
Step 5: Simmer for Flavor
Cover the saucepan with a lid and let the stew simmer on low-medium heat for 25 minutes. Stir occasionally to prevent sticking, and enjoy the warming aromas as the flavors meld together beautifully, with the chicken becoming tender and the vegetables cooked through.
Step 6: Thicken the Stew
After 25 minutes, remove the lid and cook for an additional 5 minutes. This uncovered cooking allows the stew to thicken slightly, intensifying the flavors and creating a rich, hearty texture that is characteristic of a comforting Moroccan chicken stew.
Step 7: Rest and Garnish
Turn off the heat and allow the stew to sit for 5 minutes off the burner. This resting period enhances the flavor as it settles. Just before serving, sprinkle freshly chopped cilantro on top for a burst of freshness, ready to share your delicious Moroccan chicken stew with loved ones.

Variations & Substitutions for Moroccan Chicken Stew
Customize your Moroccan chicken stew to your liking with these exciting substitutions and variations that will tantalize your taste buds!
-
Vegetarian Version: Substitute chicken with canned chickpeas (2 cans, rinsed and drained) for a hearty plant-based twist. This version maintains the rich flavors while being entirely meat-free.
-
Low-Carb Option: Swap the white potato for zucchini or cauliflower for a deliciously satisfying low-carb alternative. These veggies will soak up all the aromatic flavors just as well!
-
Spice Variations: Switch up the spices by trying ras el hanout, a Moroccan spice blend that adds a wonderfully complex flavor profile to your dish. Embrace the warmth and depth it brings!
-
Extra Veggies: Add in chopped bell peppers or eggplant for additional texture and flavor. Not only do they enhance the stew, but they also increase its nutritional value.
-
Heat Levels: If you love spice, add extra chili powder or cayenne pepper to kick the heat up a notch. Alternatively, for a milder version, simply omit or reduce the amount.
-
Flavor Boost: Include a splash of lemon juice or zest just before serving to brighten the flavors and give a refreshing lift to the dish. Trust me; your palate will thank you!
-
Nutty Twist: For added texture and a nutty flavor, toss in toasted almonds or pistachios just before serving. They add a delightful crunch that complements the stew perfectly!
-
Herb Variations: If cilantro isn’t your favorite, feel free to use fresh parsley or mint instead. Both herbs bring a refreshing touch and a new dimension to your Moroccan chicken stew.
Exploring these variations brings a new life to every bowl. Looking for more inspiration? Try serving with some fluffy couscous alongside my Healthy White Chicken Chili for an additional comforting meal option that keeps your taste buds excited!
What to Serve with Hearty Moroccan Chicken Stew?
Imagine bringing together flavors and textures that elevate your dining experience—let’s explore the perfect pairings for this delightful Moroccan dish!
- Fluffy Couscous: This light and fluffy grain complements the rich stew, soaking up the savory broth and enhancing each bite.
- Garlic Naan: A warm, soft flatbread is perfect for dipping and adds a delightful flavor contrast to the stew. Imagine tearing off a piece to savor alongside the hearty morsels!
- Quinoa Salad: This nutritious option boosts the meal with a nutty texture and colorful vegetables, offering a refreshing balance to the warmth of the stew.
- Roasted Vegetables: Caramelized seasonal veggies add a natural sweetness that pairs beautifully with the spices; think roasted carrots or bell peppers to brighten your plate.
- Mint Yogurt Sauce: A cool and creamy sauce with fresh mint elevates the spice profile of the stew while adding a refreshing touch—perfect for drizzling on top.
- Peach Chutney: Sweet and tangy, this fruity accompaniment enhances the flavors of the stew and adds a delightful contrast to the warm spices.
- Mint Tea: A classic Moroccan beverage, this fragrant tea offers soothing warmth, making it an excellent beverage choice to enjoy with your meal.
How to Store and Freeze Moroccan Chicken Stew
Fridge: Store your Moroccan chicken stew in airtight containers for up to 4 days. Let it cool before refrigerating to maintain freshness.
Freezer: For longer storage, freeze the stew in airtight containers for up to 3-4 months. Ensure to label your containers with the date for easy tracking.
Thawing: Thaw frozen stew overnight in the refrigerator. This helps preserve texture and flavor for a delightful meal.
Reheating: Reheat gently on the stove over low-medium heat, stirring occasionally to prevent sticking. You can also use a microwave, but make sure to cover the dish to avoid drying out.
Make Ahead Options
This Hearty Moroccan Chicken Stew is an excellent choice for meal prep, perfect for busy weeknights! You can chop your vegetables and marinate the chicken up to 24 hours in advance; simply store them in airtight containers in the refrigerator. Additionally, you could prepare the entire stew and let it cool completely before refrigerating it for up to 3 days. To maintain quality, ensure you cool the stew quickly and refrigerate it promptly. When you’re ready to serve, reheat the stew gently on the stovetop until warmed through, stirring occasionally, and garnish with fresh cilantro just before serving for that burst of flavor. Enjoy the convenience of having a delicious homemade Moroccan chicken stew ready to enjoy!
Expert Tips for the Best Moroccan Chicken Stew
-
Choose the Right Chicken: Use skinless chicken thighs for a juicier and more flavorful stew. This cut tends to remain tender even after simmering.
-
Let It Rest: Allowing the Moroccan chicken stew to sit off the heat for a few minutes before serving enhances its flavors. The ingredients have time to meld together beautifully.
-
Storage Savvy: Store any leftovers in airtight containers to maintain freshness. They can be frozen for 3–4 months, making for easy future meals.
-
Spice Adjustment: If you prefer less heat, reduce the chili powder or cayenne pepper, and taste as you go! Balance is key in achieving that perfect Moroccan chicken stew taste.
-
Veggie Swaps: Need a low-carb option? Substitute the white potato for zucchini or cauliflower without compromising on flavor or satisfaction.

Moroccan Chicken Stew Recipe FAQs
How do I choose the best chicken for this stew?
Absolutely! For the juiciest and most flavorful results, I recommend using skinless chicken thighs. They remain tender and moist through the simmering process, which is essential in developing the stew’s rich flavor. If you’re looking for a leaner option, boneless chicken breasts can work, but be sure not to overcook them to avoid dryness.
How should I store leftovers, and how long will they last?
You can store your Moroccan chicken stew in airtight containers in the refrigerator for up to 4 days. Make sure to let it cool completely before sealing it up to keep it fresh and delicious. An easy way to remember which day to eat your leftovers is to label your containers with the date!
Can I freeze Moroccan chicken stew, and if so, how?
Very! To freeze your Moroccan chicken stew, let it cool completely and then pour it into airtight containers or freezer bags. Be sure to leave some space at the top, as the stew will expand as it freezes. It can be stored in the freezer for up to 3-4 months. When you’re ready to enjoy it again, thaw it overnight in the refrigerator before reheating. This method ensures that the flavors remain intact, helping your meal taste fresh!
What if my stew is too thick after cooking?
If you find that your Moroccan chicken stew has thickened more than you’d like, simply stir in a little extra chicken stock or water to achieve your desired consistency. I recommend adding it a bit at a time—about ¼ cup—to avoid making it too watery. Bring it back to a gentle simmer for a couple of minutes after adding your liquid to let the flavors meld.
Are there any dietary considerations with this recipe?
Great question! The Moroccan chicken stew is naturally gluten-free, paleo, and Whole30 friendly. If you’re preparing this dish for someone with allergies, it’s a good idea to double-check the ingredients in items like chicken stock, sun-dried tomatoes, and spices to ensure they meet any dietary restrictions. Also, for a vegan option, you can substitute the chicken with chickpeas, using 2 cans, rinsed and drained!
Can I make this stew in advance?
Absolutely! In fact, allowing the stew to sit for a few hours, or even overnight, can enhance its flavors as the spices continue to meld together. It’s a fantastic dish to make ahead for busy weeknights or to share at gatherings. Just follow the storage tips to keep it fresh!

Savory Moroccan Chicken Stew Packed with Flavorful Goodness
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a medium saucepan over medium heat. Add one chopped onion and a pinch of salt, sautéing for 3–4 minutes until the onions are softened and translucent.
- Stir in 1 pound of cubed chicken breast or thighs, cooking for about 5 minutes, or until the chicken is lightly browned.
- Mix in 2 diced potatoes, 1 chopped carrot, 4 minced garlic cloves, ½ cup of sun-dried tomatoes, ½ cup of raisins, and your spices: 1 teaspoon each of cinnamon, cumin, paprika, and a pinch of chili powder.
- Pour in 1 cup of tomato purée and 2 cups of chicken stock, stirring to combine everything thoroughly. Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low.
- Cover the saucepan and let the stew simmer on low-medium heat for 25 minutes, stirring occasionally.
- After 25 minutes, remove the lid and cook for an additional 5 minutes to thicken slightly.
- Turn off the heat and allow the stew to sit for 5 minutes before serving. Just before serving, sprinkle freshly chopped cilantro on top.







