As I stood by the stove, the rich aroma of cumin and cinnamon danced around me, transporting me straight to the bustling markets of Marrakech. This Hearty Moroccan Chicken Stew is my secret weapon for those nights when comfort is non-negotiable but time is short. Packed with tender chicken, vibrant spinach, and a sweet touch from raisins, it hits all the right notes for a wholesome meal. Not only is this stew gluten-free and whole30-friendly, but it also comes together in a snap, making it a perfect choice for busy weeknights or a cozy dinner party. Each spoonful feels like a warm hug—who wouldn’t want that? Ready to experience the magic of Moroccan spices in your home kitchen? Let’s dive in!

Why is this stew a must-try?
Comforting Flavors: This Moroccan chicken stew combines warm spices with sweet raisins for a delightful experience that will leave you craving more.
Quick to Prepare: With minimal prep time, this recipe is perfect for busy weeknights or last-minute gatherings, allowing you to serve a wholesome meal without fuss.
Diet-Friendly: It’s not just delicious; this stew is gluten-free, Paleo, and Whole30-friendly, catering to a variety of dietary preferences while still feeling indulgent.
Healthy Goodness: Packed with nutritious spinach and tender chicken, every bite offers both flavor and nourishment, making it a great option for health-conscious eaters.
Versatile Pairing: Whether served over couscous, quinoa, or with some warm flatbread, this dish complements a variety of sides, making it an adaptable favorite in your meal repertoire.
Moroccan Chicken Stew Ingredients
• Prepare to create a rich and aromatic dish with these simple ingredients.
For the Stew
- Olive Oil – adds richness and aids in sautéing vegetables.
- Onion – provides a flavorful base when sautéed, adding depth to the dish.
- Salt – enhances all flavors in the stew.
- Chicken Meat (breast, tenderloin, or thighs) – the main protein source providing heartiness.
- White Potato – adds creaminess and structure; substitute with sweet potato or zucchini for variety.
- Carrot – adds sweetness and texture.
- Garlic – provides aromatic flavor, enhancing the overall taste.
- Sun-Dried Tomatoes – introduces a tangy flavor and umami depth.
- Raisins – offers sweetness that balances the savory elements.
- Cinnamon Powder – adds warmth and complexity, characteristic of Moroccan cuisine.
- Cumin Powder – imparts an earthy flavor and aroma.
- Paprika Powder – introduces sweetness and color.
- Chili Powder/Cayenne Pepper – adds heat; adjust to taste preference.
- Tomato Purée – contributes acidity and body to the stew.
- Chicken Stock – provides moisture and rich flavor, helping to simmer the stew.
- Spinach – offers nutrients and color; can substitute with kale if desired.
- Fresh Coriander/Cilantro – used for garnish, enhances freshness and presentation.
Step-by-Step Instructions for Hearty Moroccan Chicken Stew with Spinach and Raisins
Step 1: Sauté the Aromatics
In a medium saucepan, heat 2 tablespoons of olive oil over medium heat. Once the oil is shimmering, add the chopped onion and a pinch of salt. Sauté for about 3-4 minutes, stirring occasionally, until the onion is softened and translucent. This forms the flavorful base for your Hearty Moroccan Chicken Stew.
Step 2: Add Garlic and Spices
Next, stir in 2 minced garlic cloves along with the cinnamon, cumin, paprika, and chili powder. Cook for an additional 30 seconds, allowing the spices to bloom. You’ll know it’s ready when the air is filled with the warm and inviting aroma of the spices, enhancing the stew’s rich flavors.
Step 3: Incorporate the Chicken and Veggies
Add the diced chicken, cubed white potato, sliced carrot, sun-dried tomatoes, and raisins into the saucepan. Stir everything together well, ensuring that the chicken is coated with the wonderful spice mixture. The vibrant colors will start to come together, bringing excitement to your Hearty Moroccan Chicken Stew.
Step 4: Combine the Liquid Ingredients
Pour in 1 cup of tomato purée and 2 cups of chicken stock, mixing everything thoroughly until combined. This addition will create a flavorful base for the stew. As you mix, observe the rich colors melding together, signaling that the stew is on its way to becoming a comforting meal.
Step 5: Bring to a Boil and Simmer
Cover the saucepan and turn the heat up to high, bringing the stew to a boil. Once boiling, reduce the heat to low-medium and let it simmer gently for about 25 minutes. The stew should bubble softly, and the chicken will become tender while infusing all the ingredients with its flavor.
Step 6: Uncover and Finalize Cooking
After 25 minutes, uncover the stew and continue to simmer for an additional 5 minutes. Stir occasionally, ensuring nothing sticks to the bottom. This final cooking stage allows the flavors to deepen and meld, creating that inviting aroma that fills your kitchen.
Step 7: Let It Rest and Garnish
Once fully cooked, remove the saucepan from heat and let the stew sit for 5 minutes. This resting period allows the flavors to settle. Just before serving, garnish with fresh coriander or cilantro, adding a burst of color and freshness that enhances the Hearty Moroccan Chicken Stew’s presentation.

What to Serve with Hearty Moroccan Chicken Stew with Spinach and Raisins
Elevate your dining experience with perfect accompaniments to this warmly spiced stew that tantalizes your senses.
-
Couscous: A light and fluffy side that soaks up the rich broth beautifully, providing a perfect balance to the flavors.
-
Garlic Naan: Soft, warm, and slightly chewy, this bread is ideal for scooping up every delicious bite of stew, making each meal feel special.
-
Quinoa Salad: A refreshing twist featuring crunchy vegetables and a zesty dressing, it adds a fresh contrast that complements the stew’s warmth perfectly.
-
Roasted Vegetables: Seasoned with herbs, these offer a hearty, caramelized texture that elevates the nourishing elements of the stew.
-
Cauliflower Rice: A low-carb option that pairs effortlessly with the stew’s rich flavors, making it a wonderful gluten-free alternative.
-
Mint Yogurt Sauce: Drizzling this refreshing sauce adds a cooling element that enhances the spicy notes of the Moroccan chicken stew.
-
Mixed Green Salad: Light and crisp, this salad adds brightness and a refreshing crunch, creating a satisfying balance of textures on your plate.
-
Warm Spiced Tea: Enjoying a cup alongside the meal wraps you in warmth, completing the cozy Moroccan experience right in your home.
-
Date and Almond Bites: A sweet finish that offers a delightful contrast to the savory stew, bringing the meal to a wholesome close.
Moroccan Chicken Stew Variations & Substitutions
Customize this delightful Moroccan chicken stew to suit your taste and dietary needs with these enticing variations.
-
Sweet Potato: Replace white potato with sweet potato for a subtly sweeter flavor and a boost of nutrients. Ideal for those seeking a healthier alternative without sacrificing taste.
-
Vegetarian Option: Swap chicken with two cans of rinsed and drained chickpeas for a hearty and protein-rich vegetarian stew. Chickpeas absorb the fragrant spices beautifully, making every bite comforting.
-
Flavor Burst: Add a splash of orange juice or zest for a citrus kick that brightens the stew. The acidity complements the sweetness of the raisins, creating a vibrant flavor profile.
-
Heat Level: For a spicier version, increase the chili powder or add diced jalapeños to the stew. Not everyone enjoys heat, but if you’re bold, this will elevate your dish!
-
Cauliflower Rice: Serve the stew over cauliflower rice instead of traditional grains for a low-carb option. This will soak up the lovely sauce while keeping the meal light and nutritious.
-
Spinach Swap: If you want to experiment with greens, substitute spinach with kale or Swiss chard. Both alternatives offer similar nutrients while enhancing the stew’s texture.
-
Nutty Addition: Toss in a handful of slivered almonds or chopped walnuts before serving for added crunch and a nutty flavor that contrasts beautifully with the tender chicken.
Pair your Moroccan chicken stew with a refreshing beet and carrot salad to round out the meal and celebrate the accompanying flavors!
Make Ahead Options
These Hearty Moroccan Chicken Stew preparations are perfect for those busy weeknights! You can chop the vegetables, measure out the spices, and even cut the chicken a day in advance—just refrigerate everything in airtight containers to keep them fresh. You can also prepare the entire stew and store it in the fridge for up to 3 days. To maintain the stew’s deliciousness, cool it completely before refrigerating, and ensure it’s in a tight container. When it’s time to serve, simply reheat it on the stove or in the microwave until warmed through and garnish with fresh coriander. This way, you’ll have an aromatic, mouth-watering meal ready with minimal effort!
How to Store and Freeze Moroccan Chicken Stew
Fridge: Store the Moroccan chicken stew in an airtight container for up to 4 days. Make sure it has cooled completely before placing it in the fridge to maintain its texture and flavor.
Freezer: You can freeze the stew for up to 3-4 months. Portion out servings in airtight freezer bags or containers. To prevent freezer burn, remove as much air as possible before sealing.
Reheating: To reheat, thaw overnight in the fridge and warm gently on the stovetop or microwave. Stir occasionally to ensure even heating, adding a splash of water or broth if it thickens too much.
Leftovers: Use within those timeframes for the best taste and quality. This Moroccan chicken stew makes for great leftovers, perfect for busy days when you need a comforting meal on hand.
Expert Tips for Moroccan Chicken Stew
-
Use Fresh Spices: Start with fresh spices for the most vibrant flavors in your Moroccan chicken stew. Old spices can dull the taste, leaving your dish flat.
-
Adjust the Heat: If you’re sensitive to spice, begin with less chili powder or cayenne, and add more gradually. Remember, you can always increase heat, but it’s hard to reduce it after cooking.
-
Don’t Rush Cooking: Allow your stew to simmer gently, ensuring the chicken becomes tender and the flavors meld beautifully. Rushing can result in tough chicken and less impact from the spices.
-
Storage Tips: For leftovers, cool the stew completely before refrigerating or freezing. Store in airtight containers for optimal freshness. This Moroccan chicken stew can be enjoyed for several meals!
-
Variation Substitutions: Experiment by swapping out the chicken with chickpeas for a vegetarian version. This still keeps the dish hearty and satisfying while catering to various dietary preferences.

Moroccan Chicken Stew Recipe FAQs
How do I select the best chicken for this stew?
Absolutely! For the best results, choose chicken thighs or tenderloin as they stay juicy and tender during the cooking process. Look for chicken with a bright pink color and firm texture. If you prefer a leaner option, boneless, skinless chicken breasts work well too but may require less cooking time to prevent drying out.
How should I store leftovers of Moroccan Chicken Stew?
Very well! Store the Moroccan chicken stew in an airtight container in the refrigerator for up to 4 days. Ensure it has cooled completely before sealing to preserve flavor and texture. Always reheat gently on the stovetop or in the microwave, adding a splash of water or broth if it thickens too much during storage.
Can I freeze the Moroccan Chicken Stew?
Yes, definitely! To freeze, portion the stew into airtight freezer bags or containers, removing as much air as possible to prevent freezer burn. It can be stored for up to 3-4 months. When ready to enjoy, thaw overnight in the refrigerator before reheating on the stovetop or in the microwave, stirring occasionally for even warming.
What do I do if my stew is too thick?
No worries! If your stew turns out too thick, simply stir in a little chicken stock or water, a tablespoon at a time, until you reach your desired consistency. Make sure to heat through after adding the liquid so the flavors marry and return to that comforting, rich texture.
Are there any dietary considerations for this Moroccan Chicken Stew?
Great question! This recipe is gluten-free, Paleo, and Whole30-friendly, making it suitable for various dietary needs. For those avoiding animal products, easily substitute the chicken with two cans of rinsed and drained chickpeas. The cook time remains the same, allowing all the delicious flavors to meld beautifully!

Moroccan Chicken Stew with Spinach for Cozy Nights
Ingredients
Equipment
Method
- In a medium saucepan, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and a pinch of salt. Sauté for about 3-4 minutes until softened.
- Stir in 2 minced garlic cloves along with cinnamon, cumin, paprika, and chili powder. Cook for 30 seconds until fragrant.
- Add diced chicken, cubed white potato, sliced carrot, sun-dried tomatoes, and raisins. Stir well to coat the chicken.
- Pour in 1 cup of tomato purée and 2 cups of chicken stock, mixing until combined.
- Cover and bring to a boil on high heat. Once boiling, reduce heat to low-medium and simmer for about 25 minutes.
- Uncover and simmer for an additional 5 minutes, stirring occasionally.
- Remove from heat and let the stew sit for 5 minutes. Garnish with fresh coriander or cilantro before serving.
