

"A cozy Moroccan-inspired chickpea and sweet potato stew that is naturally vegan, gluten free, and perfect for weeknight dinners or make-ahead meal prep."
Pull Up a Bowl: Moroccan Chickpea Stew for Cozy Nights In Picture this with me for a second: it is a chilly evening, you are tired, you have exactly zero desire to tackle a complicated recipe, but you still want something nourishing and homemade. This Moroccan chickpea stew is exactly what I reach for on nights like that. It is hearty, full of sweet potatoes …
Picture this with me for a second: it is a chilly evening, you are tired, you have exactly zero desire to tackle a complicated recipe, but you still want something nourishing and homemade. This Moroccan chickpea stew is exactly what I reach for on nights like that. It is hearty, full of sweet potatoes and chickpeas, warmly spiced without being fiery, and it quietly takes care of you in a single pot.
The best part is that it smells like you have been cooking all day, but it actually comes together in under an hour with very little hands-on time. A quick sauté of onions and spices, a gentle simmer, and suddenly the whole kitchen smells like cumin, cinnamon, and tomatoes doing something magical together.
It also happens to be naturally vegan, gluten free, and dairy free, so it works beautifully when you are feeding a mixed crowd. I love that I can serve it to my veggie friends, my meat eaters, and my picky kid and nobody feels like they are eating “the healthy option” instead of real comfort food.
In this post I will walk you through exactly how I make it in my own slightly chaotic kitchen, plus all the little tricks I have picked up: how to get the spices right (without turning it into dessert), how to keep the sweet potatoes from dissolving, how to adapt it to a slow cooker, and how to turn it into a meal prep superstar.
This stew was born on one of those “use what you have or we are ordering takeout” nights. A close friend was coming over, she had just gone vegan, and I was staring into my pantry wondering how on earth I was going to make something that felt special without running to the store.
All I had were a couple of cans of chickpeas, one lonely sweet potato, half a bag of wilting spinach, and my frankly ridiculous collection of spices. I remembered a tiny Moroccan cafe I used to duck into after work where everything smelled like warm spices and simmering tomatoes. So I decided to recreate that feeling in my own way, with what I had.
The first version was far from perfect. I went a little wild with the cinnamon and learned very quickly that there is a fine line between warmly spiced stew and something that tastes suspiciously like pie filling with chickpeas in it. My friend was kind, but I could see it on her face. Lesson learned: a little cinnamon goes a long way.
Since then I have made this stew more times than I can count. It has fed my family during busy sports seasons, it has doubled beautifully for casual dinner parties, and it has saved me on more than one especially hectic Sunday when I needed lunches prepped for the week. My husband calls it “the orange pot” because that is what he sees when he walks in the door: my Dutch oven on the stove with that deep, sunset colored stew bubbling away.
One of my favorite memories is making a big batch while I was on a Zoom call for work. I thought I could quickly sauté the onions on mute. Of course I forgot about them for just a minute too long, smoked out my kitchen, and had to admit to my team that the strange fog behind me was in fact my dinner. The stew survived with a deeper, almost smoky flavor that everyone loved, but I now set a timer when I sauté onions because apparently my multitasking skills have limits.
Let us talk ingredients, but in a low-stress, real-life way. You do not need specialty brands or a perfect pantry to make this work. I will share what I use and why, plus what you can swap in when your fridge is looking a little bare.
If you are missing one or two of these things, do not panic. This stew is very forgiving, and I will walk you through lots of swaps and variations a little later.

Grab your favorite big pot, take a breath, and know that this recipe is on your side. Stews are wonderfully forgiving, which is why I love them on busy nights. Here is exactly how I make this one, with all the little notes I wish someone had told me when I started.

If you suddenly have a few extra mouths to feed, you can easily stretch this stew by adding another can of chickpeas and a bit more broth, or by serving it over a generous amount of grains. It is also very forgiving if you toss in extra vegetables, so do not hesitate to bulk it up with whatever you have on hand.
Dice the onion and carrot, chop the bell pepper, peel and cube the sweet potato, mince the garlic, and grate the ginger so everything is ready before you start cooking.
Heat the olive oil in a large heavy pot over medium heat. Add the onion and carrot with a pinch of salt and cook, stirring occasionally, until the onion is soft and translucent, about 5 to 7 minutes. Stir in the bell pepper and cook for 2 to 3 minutes more.
Add the minced garlic and grated ginger and cook for about 30 seconds, just until fragrant. Stir in the tomato paste and cook for 1 to 2 minutes to deepen its flavor, stirring frequently so it does not scorch.
Add the cumin, coriander, smoked paprika, cinnamon, turmeric, red pepper flakes, and another small pinch of salt and pepper. Stir well to coat the vegetables in the spices and cook for 30 to 60 seconds until very fragrant.
Pour in the canned tomatoes with their juices and the vegetable broth, then add the chickpeas and sweet potato cubes. Stir well, scraping up any browned bits from the bottom of the pot.

Bring the stew up to a gentle boil, then reduce the heat to low or medium low to maintain a steady simmer. Partially cover the pot and cook for about 20 to 25 minutes, stirring occasionally, until the sweet potatoes are tender and the broth has thickened slightly.
Stir in the spinach or kale and cook for 2 to 3 minutes until wilted. Turn off the heat and stir in the lemon juice and maple syrup, if using. Taste and adjust seasoning with more salt, pepper, lemon, or chili as needed.
Let the stew rest for a few minutes if you can, then ladle into bowls. Garnish with chopped cilantro or parsley and serve on its own or over couscous, rice, or quinoa.

This stew is very forgiving, so feel free to adjust the vegetables and spices to match what you have on hand. For a brothier result, add extra vegetable broth; for a thicker, almost saucy stew, let it reduce uncovered near the end. It tastes even better the next day, so it is perfect for meal prep.
Serving Size 1 bowl (about 1 1/2 cups)
The nutritional information provided is an estimate based on standard online calculators. Actual values may vary depending on exact ingredient brands, natural variations, and portion sizes. If you have allergies, celiac disease, or specific dietary health concerns, always verify ingredients and consult a medical professional.
Yes, dried chickpeas work wonderfully as long as they are cooked in advance. Start with about 1 cup of dried chickpeas, soak and cook them until tender, then measure roughly 3 cups of cooked chickpeas for this recipe. Make sure to salt the cooking water so the beans are flavorful before they even go into the stew.
Absolutely. For the best flavor, quickly sauté the onions, carrot, bell pepper, garlic, ginger, tomato paste, and spices on the stovetop first, then transfer everything along with the tomatoes, broth, chickpeas, and sweet potato to your slow cooker. Cook on low for 5 to 6 hours or high for 2 1/2 to 3 hours, then stir in the greens and lemon juice at the end.
Stored in an airtight container in the refrigerator, this stew keeps well for about 4 to 5 days. It thickens as it sits, so when you reheat it you may want to add a splash of water or broth to loosen it to your preferred consistency.
Yes, the stew itself is naturally gluten free and dairy free, assuming your vegetable broth and spices are gluten free and contain no hidden additives. To keep the meal fully gluten free, serve it with rice, quinoa, or certified gluten free bread instead of regular couscous or wheat based bread.
Yes, this stew freezes very well. Let it cool completely, portion into freezer safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave with a bit of extra broth or water if needed.
Tried this recipe? Share your experience with the community. Photos are welcome!

That is the basic flow. Once you have made it once or twice, you will probably find yourself making it on autopilot while answering homework questions or unloading the dishwasher. It is that kind of recipe.
After making this stew more times than I care to admit, I have a handful of go to tricks that really make a difference in the final bowl.
Once you are comfortable with the base recipe, it becomes a bit of a blank canvas. I am a chronic tinkerer in the kitchen, so I have tried plenty of variations, some wonderful and some that my family kindly asked me never to repeat.
On weeks when I am trying to pack in a few more vegetables, I toss in extra diced carrot, a handful of cauliflower florets, or even some cubed butternut squash along with the sweet potato. You may need to add an extra half cup of broth and extend the simmer by five minutes, but the stew happily welcomes the company.
If you love heat, stir in a teaspoon or two of harissa paste with the spices, and add a little more right at the end to taste. The smokiness of harissa plays beautifully with the sweet potato. Just be mindful to taste as you go; I once added a very bold harissa and ended up needing to stir in coconut milk to tame the fire.
Some days I am in the mood for something lighter and less tomato forward. In those cases I cut the canned tomatoes back to half a can and add an extra cup of vegetable broth. The result is more like a brothy Moroccan inspired soup, especially lovely with lemon wedges and lots of herbs on top.
If I know we are going to be extra hungry, I occasionally add an extra half can of chickpeas or stir in some cooked lentils toward the end. Just be careful not to boil vigorously once the lentils are in, or they can go a bit mushy. My family also loves it with a spoonful of thick coconut yogurt on top for added richness.
For the record, the one experiment that did not work for me was adding a big swirl of peanut butter to make it “peanutty.” It fought with the cinnamon and tomato in a way that was just, no. If you want a peanut based stew, I would start with a different flavor profile altogether.
You are absolutely not alone if something goes a bit off the rails. I have burned the onions, overcooked the sweet potatoes, and made it too spicy. Here is how I rescue the most common mishaps.
You definitely do not need fancy equipment to make this stew. I make it in my very unglamorous, well loved kitchen with a few basics.
The base recipe is written for the stovetop, but I know real life sometimes calls for a slow cooker or pressure cooker. I have tested all three, and each one has its own little personality.
This is my default because you get the best control over texture. The sweet potatoes stay intact, the broth reduces just enough, and you can adjust seasoning as you go. It takes around thirty five to forty minutes from chopping to serving, and everything happens in one pot.
For the slow cooker, I still like to sauté the onion, carrot, bell pepper, garlic, ginger, tomato paste, and spices on the stovetop first. That quick step really deepens the flavor. Then I transfer everything to the slow cooker along with the tomatoes, broth, chickpeas, and sweet potatoes. Cook on low for five to six hours or on high for two and a half to three hours, until the sweet potatoes are tender. Stir in the greens and lemon juice right at the end so they stay bright.
If you absolutely cannot be bothered to sauté first, you can toss everything into the slow cooker and still get a comforting stew. It will just be a little simpler and less layered in flavor.
Using a pressure cooker is perfect when you want that slow cooked feel but are short on time. Use the sauté function to cook the onion, carrot, and bell pepper, then add the garlic, ginger, tomato paste, and spices just like in the stovetop version. Add the tomatoes, broth, chickpeas, and sweet potatoes, then lock the lid and cook at high pressure for about eight minutes. Let the pressure release naturally for ten minutes, then quick release any remaining steam. Stir in the greens, lemon juice, and maple syrup if using, and let it sit for a few minutes before serving.
Even though this feels like a fall and winter classic, I honestly make it all year because it is so easy to adapt to whatever is in season or in my fridge.
This is when I lean into the sweet potatoes, carrots, and maybe a little extra cinnamon. I sometimes swap half the sweet potato for butternut squash, and I always add kale toward the end. It feels like a hug in a bowl on cold nights.
In spring I lighten things up by adding chopped green beans or peas in the last few minutes of cooking so they stay bright and slightly crisp. I go a bit heavier on the lemon and herbs and a little lighter on the cinnamon so it feels fresher and greener.
In summer, when tomatoes and zucchini are everywhere, I sometimes use fresh chopped tomatoes instead of canned and toss in sliced zucchini or yellow squash. The stew becomes a little more like a Moroccan inspired vegetable and chickpea ragout, lovely served over fluffy couscous with loads of herbs on top.
If you are the type who likes to cook from what you have on hand, this simple table can help you swap without stressing.
| Ingredient | Best Substitute | Notes |
| Sweet potato | Butternut squash or carrots | Keep pieces similar in size so they cook evenly. |
| Chickpeas | White beans or lentils | Chickpeas hold their shape best, but white beans make it extra creamy. |
| Fresh ginger | Ground ginger | Use about one third the amount and add with the spices. |
| Smoked paprika | Sweet paprika plus a pinch of chili | You will miss the smoke a bit, but the flavor will still be lovely. |
| Vegetable broth | Water plus extra salt and spices | Increase the spices slightly and season carefully with salt. |
| Spinach | Kale, chard, or frozen spinach | Add sturdier greens a few minutes earlier to soften. |
| Maple syrup | Honey or sugar | Use the same amount and adjust to taste. Use sugar to keep it vegan. |
| Lemon juice | Lime juice or a splash of vinegar | Start small and add slowly so it does not turn too sharp. |
Because every stove and pot behaves a little differently, it helps to know what to look for instead of just watching the clock.
In my house leftovers are not guaranteed, but when we do have them I almost get excited because this stew is even better the next day.
In the fridge: Let the stew cool to room temperature, then transfer it to airtight containers. It will keep well in the refrigerator for about four to five days. It thickens as it sits, so do not be surprised if it looks more like a very thick stew the next day.
In the freezer: This stew freezes beautifully. Portion it into freezer safe containers or zip top bags, label them, and freeze for up to three months. I like freezing individual portions for easy grab and go lunches.
Reheating on the stovetop: Put the stew in a small pot with a splash of water or broth, cover, and warm over low to medium low heat, stirring occasionally, until hot. Adjust the thickness with a bit more liquid if needed and taste for seasoning.
Reheating in the microwave: Loosely cover your bowl and heat in thirty to sixty second bursts, stirring in between. Add a spoonful of water if it seems too thick. Finish with a squeeze of fresh lemon and a sprinkle of herbs if you have them; it really wakes up the leftovers.
One of the reasons this recipe has become such a staple in my kitchen is that it plays so nicely with different sides and toppings. I rarely serve it exactly the same way twice.
Absolutely. Cook your dried chickpeas ahead of time until they are tender but not falling apart, then measure about three cups of cooked chickpeas for the stew. You will want to make sure they are well salted as they cook, since that is your chance to get flavor inside the beans themselves.
Just skip the red pepper flakes when you are cooking and let everyone add their own heat at the table with chili oil or hot sauce. The stew is still wonderfully flavorful from the cumin, coriander, and cinnamon, even without any noticeable heat.
The stew itself is naturally gluten free and dairy free as long as your vegetable broth and spices are certified gluten free and do not contain hidden additives. Just be mindful of what you serve it with; choose gluten free grains or bread if needed and dairy free toppings for those avoiding dairy.
Yes, this is one of my favorite make ahead meals. It keeps well in the fridge for several days and the flavors actually improve. I often portion it into containers with cooked rice or quinoa for grab and reheat lunches during the week.
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.