If you’re craving something cozy, nourishing, and bursting with flavor, you’ve got to try this Indian Chickpea Sweet Potato Stew (Vegan, Gluten-Free) Recipe. I absolutely love how this stew combines tender chickpeas, creamy sweet potatoes, and those warm, aromatic Indian spices into a one-pot wonder that’s perfect for any day you want a little comfort without any fuss. Trust me, once you make it, you’ll understand why it’s become a family favorite and a go-to whenever I want something hearty, healthy, and oh-so-satisfying.
Why You’ll Love This Recipe
- Wholesome & Filling: The perfect blend of chickpeas and sweet potatoes makes this stew satisfying and packed with plant-based protein and fiber.
- Simple Ingredients: No hard-to-find items here — most ingredients are pantry staples or easy to nab at your grocery store.
- Vegan & Gluten-Free: Everyone can enjoy this stew, regardless of dietary restrictions, and it’s hearty enough to satisfy even meat-eaters!
- Bursting with Flavor: The Indian spices and fresh herbs combine for a comforting warmth that makes each spoonful a delight.
Ingredients You’ll Need
This stew is all about simple, natural ingredients that harmonize beautifully. I often find that using fresh ginger and good-quality coconut oil really lifts the flavors — don’t skimp on those! And if you can get your hands on fresh cilantro and mint, you’re in for a special treat at the finish.
 
- Black mustard seeds: These add that subtle nutty pop and add complexity once they start to pop in the pan.
- Whole cumin seeds: Toasting them releases that iconic earthy aroma essential for Indian cooking.
- Coconut oil: I love how coconut oil complements the spices and adds a slight tropical undertone.
- Yellow onions: Finely diced for sweetness and a foundational savory base.
- Garlic cloves: Minced garlic amps up the depth of flavor here—don’t skip it!
- Fresh ginger: Grated or minced, the ginger’s zing brings freshness and warmth.
- Bay leaves: These gently infuse an aromatic background during simmering.
- Garam masala: A classic spice blend that’s key for authentic Indian flavor.
- Ground coriander: Adds a slightly citrusy, warm note.
- Ground turmeric: For earthiness and that lovely golden color.
- Indian red chili powder or cayenne pepper: Adds subtle heat—adjust for your spice preference.
- Freshly cracked black pepper: I always pop in plenty for a little kick.
- Chickpeas: Drained and rinsed canned chickpeas make this stew easy and quick.
- Water or vegetable broth: Broth gives extra flavor; water works great too.
- Sweet potatoes: Peeled and finely diced for tender, sweet chunks in every bite.
- Crushed tomatoes: Tomatoes add a tangy depth and help build the stew’s body.
- Kosher salt: Essential to bring out all the flavors.
- Swiss chard: Finely sliced for a burst of green goodness; kale is a great substitute.
- Fresh lemon juice: A splash of brightness to finish off the richness.
- Fresh cilantro: Chopped and added at the end for herbal freshness.
- Fresh mint: Finely chopped for a surprising, cool contrast.
- Thinly sliced red onions: For topping and crunch.
- Coconut yogurt: Optional but fantastic for creamy tang and extra layers.
- White or brown rice: Perfect for serving and soaking up all the stew’s goodness.
- Indian flatbread or pita bread: If you want to scoop instead of spoon, this is my go-to.
Variations
I love making this stew as-is, but sometimes I like to switch things up depending on what I have on hand or what my family’s cravings are. Feel free to personalize it to suit your taste buds—it’s super forgiving and flexible!
- Add Greens: I often swap in kale or spinach instead of Swiss chard based on what’s fresh at the market. Each adds a lovely texture and nutrition boost.
- Spice Level: If you’ve got a heat lover at your table, I sometimes chuck in extra chili powder or fresh diced green chilies for a bolder kick.
- Protein Boost: For extra heartiness, I’ve added cubed tofu or tempeh before simmering—great for soaking up flavors.
- Changing the Base: Sometimes I use coconut milk in place of water for a creamier, richer stew that’s a total treat on chilly days.
How to Make Indian Chickpea Sweet Potato Stew (Vegan, Gluten-Free) Recipe
Step 1: Toast the Spices
Start by heating a large deep pan or Dutch oven over medium heat. Add the black mustard seeds and cumin seeds and keep stirring gently. You’ll notice the mustard seeds start to pop and jump around the pan—that’s when you know the spices are releasing their amazing aroma. Be careful not to burn them; 1-2 minutes usually does the trick. This little step is a game-changer for flavor, so don’t skip it!
Step 2: Sauté the Aromatics
Next, pour in the coconut oil and let it melt. Add the diced onions and cook, stirring now and then, for about 5 to 7 minutes until they soften and start to turn a beautiful golden color. Then, toss in the minced garlic and grated ginger, stirring continuously for about 1 to 2 minutes so they don’t stick or burn but get wonderfully fragrant.
Step 3: Spice It Up and Add Chickpeas
Slip in the bay leaves and sprinkle the garam masala, ground coriander, turmeric, red chili powder, and lots of freshly cracked black pepper. Stir everything together for a minute to let those spices bloom in the heat. Then pour in the chickpeas, giving them a good stir to coat them thoroughly in all those beautiful spices. Let the chickpeas toast for around 5-6 minutes — try to resist stirring too often; letting them brown a bit really boosts the taste.
Step 4: Build the Stew Base
Pour in the water or vegetable broth, scraping up any browned bits from the bottom of the pan—a little flavor treasure right there! Add the crushed tomatoes, diced sweet potatoes, and salt, stirring everything well. Bring the stew to a boil, then reduce the heat to medium-low and let it simmer gently for about 30 minutes. You’ll want to stir occasionally, and you’ll notice the sweet potatoes soften and the stew thickens into a luscious, rich consistency.
Step 5: Finish with Greens and Fresh Herbs
Add the finely sliced Swiss chard to the pot, cover, and cook for another 5 minutes until the greens are nicely wilted. Remove the bay leaves, then stir in the chopped cilantro and lemon juice for a pop of fresh brightness. Before serving, sprinkle over the fresh mint and some thinly sliced red onions, adding whatever creamy coconut yogurt you like on the side to mellow out the spices.
Pro Tips for Making Indian Chickpea Sweet Potato Stew (Vegan, Gluten-Free) Recipe
- Toast Your Spices: Toasting mustard and cumin seeds enhances their flavor and aroma—don’t rush this step!
- Don’t Over-Stir Chickpeas: Let them brown a bit without constant stirring for deeper flavor and texture.
- Adjust Spice Heat to Your Taste: Start with less chili powder and add more after tasting if needed.
- Use the Right Sweet Potatoes: Choose firm, brightly colored ones to ensure they don’t turn mushy.
How to Serve Indian Chickpea Sweet Potato Stew (Vegan, Gluten-Free) Recipe
 
Garnishes
My favorite garnishes are fresh mint and cilantro for their bright herbal notes, thinly sliced red onions for crunch, and a dollop of coconut yogurt on the side to add creaminess and help mellow the spice. These simple touches really bring the stew to life and elevate each bite.
Side Dishes
I usually serve this stew with fluffy white rice or nutty brown rice to soak up all those delicious juices. Indian flatbreads like naan or simple pita bread also make fantastic scooping tools and add extra comfort-food vibes.
Creative Ways to Present
For special occasions, I like to serve this stew in deep, rustic bowls and garnish with edible flowers and a sprinkle of toasted pumpkin seeds for an unexpected crunch and pop of color. Alternatively, layering it over a bed of turmeric rice with fresh herb sprigs turns it into a delightful centerpiece dish.
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge, where this stew keeps wonderfully for up to 4 days. The flavors actually deepen overnight, so it’s a perfect meal prep winner!
Freezing
This stew freezes beautifully. Just cool completely, then transfer to freezer-safe containers or bags. When you thaw it, the texture holds up well, making it easy to have a homemade, hearty meal ready whenever you need.
Reheating
Reheat gently on the stove over medium-low heat, stirring occasionally. If it’s too thick, add a splash of water or broth to loosen the consistency. I find reheating slowly keeps the sweet potatoes tender and prevents the chickpeas from drying out.
FAQs
- 
Can I use dried chickpeas instead of canned?Absolutely! Just remember to soak and cook dried chickpeas fully before adding them to the stew. Using canned chickpeas is a great time-saver, but dried ones give you full control over texture and flavor. 
- 
What can I substitute for Swiss chard if I can’t find it?Kale, spinach, or even collard greens work really well as substitutes. Just keep in mind cooking times will vary slightly depending on the green you choose. 
- Can I make this stew spicier or milder?
Yes! Adjust the amount of Indian red chili powder or cayenne pepper to your heat tolerance. Start with less and add in increments after tasting for the perfect spice balance. 
- 
Is this recipe suitable for meal prepping?Definitely! This stew holds up well in the fridge and freezer and tastes even better the next day, making it an excellent choice for prepping meals ahead of time. 
Final Thoughts
This Indian Chickpea Sweet Potato Stew (Vegan, Gluten-Free) Recipe is one of those gems that feels like a hug on a plate. I cherish how easy it is to make, how the spices come alive while simmering, and how it fills the house with the most inviting aroma. Every time I serve it, my family goes crazy for the cozy flavors and hearty texture, and I’m sure you’ll have the same experience. Give this recipe a try—you’ll be so glad you did, and it might just become your new weeknight favorite.
Print 
Indian Chickpea Sweet Potato Stew (Vegan, Gluten-Free) Recipe
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Total Time: 80 minutes
- Yield: 4 servings
- Category: Stew
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan,Gluten Free
Description
This Indian Chickpea Sweet Potato Stew is a hearty and wholesome vegan and gluten-free dish, packed with tender chickpeas, sweet potatoes, and vibrant Indian spices. Rich in flavor with aromatic mustard and cumin seeds, garam masala, and turmeric, this comforting stew is perfect for a nutritious meal. Served with fresh herbs, coconut yogurt, and your choice of rice or flatbread, it offers a cozy, satisfying experience that’s both healthy and delicious.
Ingredients
Spices & Seeds
- 2 teaspoons black mustard seeds
- 1 1/2 teaspoons whole cumin seeds
- 1 tablespoon garam masala
- 2 teaspoons ground coriander
- 1 teaspoon ground turmeric
- 1/2 teaspoon Indian red chili powder or 1/4 teaspoon cayenne pepper
- Freshly cracked black pepper, to taste
Vegetables & Legumes
- 2 medium yellow onions, finely diced
- 6 garlic cloves, minced
- 1 1/2-inch piece fresh ginger, grated or minced
- 3 bay leaves
- 2 (15-ounce) cans chickpeas, drained and rinsed (about 3 1/2 cups cooked chickpeas)
- 3 cups peeled and finely diced sweet potatoes
- 4 ounces Swiss chard, finely sliced into ribbons
Liquids & Others
- 2 cups water or vegetable broth
- 1 (14.5-ounce) can crushed tomatoes, or half of a 28-ounce can crushed tomatoes
- 1 1/2 teaspoons kosher salt
- 2 tablespoons coconut oil
- 1 1/2 tablespoons fresh lemon juice
- 1 cup fresh cilantro, roughly chopped
- 1/2 cup fresh mint, finely chopped
For Serving
- Thinly sliced red onions
- Coconut yogurt
- White rice or brown rice
- Indian flatbread or pita bread
Instructions
- Toast the spices: Heat a large, deep nonstick frying pan or Dutch oven over medium heat. Add black mustard seeds and cumin seeds. Stir occasionally, tossing the seeds for 1-2 minutes until they begin to pop and release a very aromatic fragrance without burning.
- Sauté onions: Add coconut oil to the pan and let it melt. Then add the finely diced onions and cook, stirring occasionally, for 5 to 7 minutes until they soften and start to turn golden brown.
- Add garlic and ginger: Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until very aromatic. Stir frequently to prevent burning or sticking to the pan.
- Add bay leaves and spices: Drop in the bay leaves followed by the garam masala, ground coriander, turmeric, chili powder, and fresh cracked black pepper. Mix well to coat the onions and garlic.
- Cook chickpeas: Add the drained and rinsed chickpeas to the pan. Stir them around to coat evenly in the spices. Let the chickpeas cook for 5-6 minutes, allowing them to brown slightly. Turn them only once during cooking for better texture.
- Simmer with liquids and sweet potatoes: Pour in 2 cups of water or vegetable broth. Stir to scrape up any browned bits from the bottom. Add crushed tomatoes, diced sweet potatoes, and kosher salt. Mix everything well and bring the mixture to a boil.
- Reduce and simmer: Lower the heat to medium-low and let the stew simmer, uncovered, for about 30 minutes. Stir occasionally until the sweet potatoes become tender and the stew thickens nicely.
- Add greens and finish cooking: Stir in the sliced Swiss chard, cover the pan, and cook for an additional 5 minutes until the greens have wilted. Remove the bay leaves.
- Finish with herbs and lemon: Stir in the fresh chopped cilantro and lemon juice. Adjust seasoning if necessary.
- Serve: Ladle the stew into bowls and garnish with fresh mint, thinly sliced red onions, and a dollop of coconut yogurt. Enjoy alongside white or brown rice and your choice of Indian flatbread or pita bread for a complete meal.
Notes
- This stew is a perfect blend of wholesome ingredients and comforting flavors, ideal for a nourishing meal any time.
- It is naturally vegan and gluten-free, using coconut oil and dairy-free yogurt for added creaminess.
- Adjust the chili powder or cayenne to your preferred spice level.
- Swiss chard can be substituted with kale or spinach if desired.
- For a heartier meal, serve with rice or Indian flatbreads like naan or roti.
- Leftovers store well and taste even better the next day after flavors meld.
Nutrition
- Serving Size: 1 serving
- Calories: 431 kcal
- Sugar: 12 g
- Sodium: 945 mg
- Fat: 13 g
- Saturated Fat: 6 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 69 g
- Fiber: 18 g
- Protein: 16 g
- Cholesterol: 0 mg


 
 
 
		 
 
 
 
 
 
			