If you are looking for a comforting, flavor-packed meal that comes together in a single pan, this One Pot Moroccan Chicken Stew is your new go-to. This dish balances earthy spices like cumin and turmeric with the subtle sweetness of medjool dates, creating a complex flavor profile that feels like a gourmet dinner. Perfect for busy weeknights or a cozy weekend gathering, this easy dinner recipe is sure to become a staple in your home. The tender, shredded chicken absorbs all the aromatic spices, ensuring every bite is absolutely delicious.
15 minutes
50 minutes
1 hour 5 minutes
6 servings
Why This Recipe Works
- One-pot cleanup makes this meal incredibly convenient for busy families.
- The combination of fire-roasted tomatoes and warm spices creates an authentic Moroccan-inspired flavor profile.
- Using chicken thighs ensures the meat stays juicy and tender even after simmering.
- It is a freezer-friendly meal that tastes even better the next day as the flavors meld.
- This recipe is naturally dairy-free and can be easily adjusted to suit your spice preference.
Ingredients
This One Pot Moroccan Chicken Stew relies on pantry staples and fresh aromatics to build its signature depth. You will need a blend of warming spices and quality stock to bring it all together.
- 2 yellow or white onions (1 roughly chopped, 1 sliced)
- 2 (14 oz) or 1 (28 oz) crushed fire-roasted tomatoes
- 1 inch fresh ginger, chopped
- 4 large cloves garlic
- 6-8 boneless, skinless chicken thighs
- Salt & black pepper to season
- 2 tablespoons extra-virgin olive oil
- 2 large carrots, peeled and diced
- 1 tablespoon ground cumin
- 1 1/2 teaspoon ground cinnamon
- 1 teaspoon paprika
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 2 1/2 cups chicken stock
- 2 tablespoons light brown sugar or 1 tablespoon honey
- 1 tablespoon apple cider vinegar
- 8 medjool dates, pitted and chopped
- Fresh parsley for garnish
Ingredient Notes and Substitutions
- Substitute honey for light brown sugar if you prefer a deeper, floral sweetness.
- Ensure you use fire-roasted tomatoes to achieve the best smoky base for this stew.
- If you cannot find fresh ginger, you can use 1/2 teaspoon of ground ginger, though fresh is always best.
- Replace chicken thighs with chicken breasts if preferred, but keep an eye on them so they do not overcook.
- Feel free to add a handful of chickpeas for extra texture and heartiness.
How to Make One Pot Moroccan Chicken Stew
Step 1: Prepare the Tomato Base
In a blender, combine the roughly chopped onion, canned tomatoes, ginger, and garlic. Blend on high until the mixture is perfectly smooth. Set this aromatic sauce aside until you are ready to pour it into the pot.
Step 2: Sear the Chicken
Warm a large, heavy-bottom pot over medium-high heat with one tablespoon of olive oil. Season the chicken thighs generously with salt and pepper. Sear the chicken in the hot pan for 3-4 minutes per side until golden brown, then remove and set aside.
Step 3: Sauté Vegetables and Spices
Add the remaining olive oil to the same pot. Add the sliced onions and carrots, cooking for about 5 minutes until soft. Stir in the cumin, cinnamon, paprika, coriander, and turmeric, frying for 1 minute over low heat to release their oils.
Step 4: Simmer and Shred
Pour in the blended tomato mixture and bring to a simmer. Add the chicken back, along with the stock, vinegar, and sugar. Cover and cook for at least 30 minutes. Remove the chicken to shred with two forks, then return it to the pot along with the chopped dates. Garnish with parsley before serving.
Pro Tips
- For a deeper flavor, let the stew simmer longer if you have the time.
- Do not skip searing the chicken; this step is essential for building a rich, caramelized base.
- Taste your stew before serving; you may need an extra pinch of salt to balance the sweetness of the dates.
- If the sauce is too thin, simmer uncovered for an additional 5-10 minutes to reduce it.

Serving Suggestions
This flavorful stew pairs beautifully with simple sides that soak up the aromatic sauce.
- Serve over a bed of fluffy couscous or basmati rice.
- Pair with warm, toasted pita bread for dipping.
- Add a side of refreshing cucumber salad to contrast the warm spices.
- Top with toasted slivered almonds for an extra crunch.
Storage and Reheating
Cool any leftovers completely before transferring them to an airtight container. This One Pot Moroccan Chicken Stew will keep in the refrigerator for up to 4 days. To reheat, warm it gently on the stovetop over low heat, adding a splash of chicken stock if the sauce has thickened too much in the fridge. For longer storage, freeze in freezer-safe bags for up to 3 months, leaving a little room at the top for expansion.
FAQs
Can I make this recipe ahead of time?
Yes, this stew actually tastes even better the next day after the spices have had more time to meld together. Store it in the fridge and simply reheat when you are ready to serve.
Can I freeze this recipe?
Absolutely! It freezes very well for up to 3 months. Just make sure to use a container with a bit of headspace to account for expansion.
What can I serve with this recipe?
Couscous, rice, or warm pita bread are the best sides for this stew. They are perfect for mopping up the delicious, spiced tomato sauce.
How do I keep this recipe from drying out?
Keep the pot covered during the simmer time to retain moisture. If you notice the sauce getting too low, add a tiny splash of extra chicken stock.
More Recipes You’ll Love
- Try our Easy Chicken Curry for another warm and comforting meal.
- For a quick lunch, consider our Spicy Chickpea Stew.
- Pair your meal with a refreshing Fruit Smoothie or Summer Drink.
- Check out our Healthy Dinner Ideas for more inspiration.
- If you enjoyed this, you will love our Family Favorite Chicken Recipes.
Final Thoughts
The One Pot Moroccan Chicken Stew is a masterclass in easy, flavorful home cooking. By blending simple aromatics and warming spices into a savory tomato base, you get a restaurant-quality meal without the effort. It is the perfect solution for busy weeknights when you want something satisfying, healthy, and family-friendly. The addition of medjool dates provides a unique touch that makes this dish truly special. Give this recipe a try tonight, and do not be surprised if it becomes a permanent addition to your regular rotation. You will love how easy it is to achieve such depth of flavor with just one pot!
Print
One Pot Moroccan Chicken Stew
- Prep Time: 15 mins
- Cook Time: 50 mins
- Total Time: 1 hour O5 mins
- Yield: 6 servings 1x
- Category: Dinner
- Method: Stewing
- Cuisine: Moroccan
- Diet: Dairy-Free
Description
Experience the warmth of Morocco with this comforting, flavor-packed stew. This easy one-pot meal features tender chicken thighs simmered with earthy spices, sweet medjool dates, and aromatic fire-roasted tomatoes. It is the perfect gourmet-style dinner for busy weeknights, offering a complex, balanced profile that is naturally dairy-free. Every bite is infused with the depth of ginger, cumin, and cinnamon, creating a truly memorable and healthy meal that stores beautifully for leftovers.
Ingredients
6–8 boneless, skinless chicken thighs
2 yellow onions (1 chopped, 1 sliced)
28 oz crushed fire-roasted tomatoes
1 inch fresh ginger, chopped
4 cloves garlic, minced
2 tbsp extra-virgin olive oil
2 large carrots, diced
1 tbsp ground cumin
1 1/2 tsp ground cinnamon
1 tsp paprika
1 tsp ground coriander
1 tsp ground turmeric
2 1/2 cups chicken stock
2 tbsp light brown sugar
1 tbsp apple cider vinegar
8 medjool dates, pitted and chopped
Salt and black pepper to taste
Fresh parsley for garnish
Instructions
Step 1: Prepare the Tomato Base
In a blender, combine the roughly chopped onion, canned tomatoes, ginger, and garlic. Blend on high until the mixture is perfectly smooth. Set this aromatic sauce aside until you are ready to pour it into the pot.
Step 2: Sear the Chicken
Warm a large, heavy-bottom pot over medium-high heat with one tablespoon of olive oil. Season the chicken thighs generously with salt and pepper. Sear the chicken in the hot pan for 3-4 minutes per side until golden brown, then remove and set aside.
Step 3: Sauté Vegetables and Spices
Add the remaining olive oil to the same pot. Add the sliced onions and carrots, cooking for about 5 minutes until soft. Stir in the cumin, cinnamon, paprika, coriander, and turmeric, frying for 1 minute over low heat to release their oils.
Step 4: Simmer and Shred
Pour in the blended tomato mixture and bring to a simmer. Add the chicken back, along with the stock, vinegar, and sugar. Cover and cook for at least 30 minutes. Remove the chicken to shred with two forks, then return it to the pot along with the chopped dates. Garnish with parsley before serving.
Pro Tips
- For a deeper flavor, let the stew simmer longer if you have the time.
- Do not skip searing the chicken; this step is essential for building a rich, caramelized base.
- Taste your stew before serving; you may need an extra pinch of salt to balance the sweetness of the dates.
- If the sauce is too thin, simmer uncovered for an additional 5-10 minutes to reduce it.
Notes
Store in an airtight container in the refrigerator for up to 3 days. This stew is freezer-friendly and develops deeper flavors when reheated. Adjust the heat by adding a pinch of cayenne if preferred.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 12g
- Sodium: 650mg
- Fat: 14g
- Saturated Fat: 3g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 95mg