Chickpea Sweet Potato Curry

Creamy chickpea and sweet potato curry served in a white bowl over fluffy basmati rice Save
Creamy chickpea and sweet potato curry served in a white bowl over fluffy basmati rice | pinflavorlab.com

This aromatic Indian-inspired curry combines tender sweet potatoes and protein-packed chickpeas in a rich coconut-tomato base. Warm spices like curry powder, cumin, and coriander create layers of flavor while the sauce simmers to perfection. Ready in just 45 minutes, this comforting dish is naturally vegan and gluten-free. Serve with basmati rice or naan bread for a complete meal.

The first time I made this curry, my tiny apartment smelled so incredible that my neighbor knocked on my door to ask what I was cooking. I had to laugh as I spooned some into a container for her, watching her face light up when she took that first taste. Now its become our go-to comfort food, especially on rainy nights when we need something warm and nourishing.

Last winter, my sister came over feeling completely drained from work, and I made a double batch of this curry. We sat at the kitchen table for hours, just talking and eating bowl after bowl, until she finally admitted she felt human again. Thats the magic of this dish somehow it feeds more than just your hunger.

Ingredients

  • 2 medium sweet potatoes, peeled and cut into 1-inch cubes: These become tender and sweet in the curry, absorbing all those gorgeous spices
  • 1 large onion, finely chopped: The foundation that builds depth as it cooks down slowly in the olive oil
  • 3 garlic cloves, minced: Fresh is non negotiable here, it wakes up the entire dish
  • 1-inch piece fresh ginger, grated: Adds that warm, zippy kick that makes curry feel authentic
  • 1 red bell pepper, diced: Brings a subtle sweetness and gorgeous color contrast
  • 1 can (400g/14oz) diced tomatoes: Creates the saucy base that everything else melts into
  • 1 can (400g/14oz) chickpeas, drained and rinsed: Protein that holds its texture perfectly through simmering
  • 2 cups (480ml) vegetable broth: Use a good quality one, it makes a noticeable difference
  • 1 cup (240ml) coconut milk: Full fat is worth it here, it creates that restaurant quality creaminess
  • 2 tablespoons olive oil: For sautéing the aromatics and blooming the spices properly
  • 2 teaspoons curry powder: The backbone, but taste yours first and adjust to your preference
  • 1 teaspoon ground cumin: Earthy and essential, dont skip it
  • 1 teaspoon ground coriander: Adds a citrusy brightness that balances the rich coconut
  • 1/2 teaspoon turmeric: For that beautiful golden color and subtle warmth
  • 1/4 teaspoon cayenne pepper (optional, for heat): Start small, you can always add more but you cant take it back
  • Salt and black pepper, to taste: Season gradually and taste as you go
  • Fresh cilantro, chopped: The fresh herb finish that makes everything pop
  • Lime wedges: A squeeze right before serving brightens the entire bowl

Instructions

Build your flavor foundation:
Heat that olive oil in your large pot over medium heat, then add the chopped onion and let it soften for 4 to 5 minutes until it turns translucent and smells amazing
Wake up the aromatics:
Toss in the garlic, ginger, and red bell pepper, cooking for another 2 to 3 minutes until the smell fills your kitchen and the pepper starts to soften
Bloom your spices:
Stir in the curry powder, cumin, coriander, turmeric, cayenne, salt, and pepper, cooking for just 1 minute while stirring constantly so they release their oils without burning
Coat the vegetables:
Add the sweet potato cubes and diced tomatoes, mixing everything thoroughly until every piece is coated in that gorgeous spice mixture
Start the simmer:
Pour in the vegetable broth and bring it to a boil, then reduce the heat, cover, and let it simmer gently for 10 minutes to start softening the sweet potatoes
Add the creaminess:
Stir in the chickpeas and coconut milk, then simmer uncovered for 12 to 15 minutes until the sweet potatoes are fork tender and the curry has thickened beautifully
Perfect the seasoning:
Taste your curry and adjust the salt, pepper, or heat level as needed, remembering that flavors meld as it sits
Finish and serve:
Ladle the curry into bowls and top generously with fresh cilantro and a squeeze of lime, watching how the acid brightens everything instantly
Golden chunks of sweet potato and tender chickpeas simmered in rich spiced coconut tomato sauce Save
Golden chunks of sweet potato and tender chickpeas simmered in rich spiced coconut tomato sauce | pinflavorlab.com

My friend who swore she hated sweet potatoes tried this curry and went back for thirds. She finally admitted she just hated poorly cooked sweet potatoes, and now she requests this dish every time she visits. Watching someone discover they actually love an ingredient they thought they hated is one of my favorite things about cooking for people.

Make It Your Own

Once I added cubed tofu during the last 10 minutes of simmering, and it soaked up so much flavor that my tofu skeptical husband couldnt stop eating it. You can also throw in spinach or kale during the final few minutes for some greens that wilt perfectly into the sauce.

Serving Suggestions

Basmati rice is classic, but Ive also served this over quinoa for extra protein, or even with warm naan bread for scooping up every last drop. My favorite might be spooning it over roasted cauliflower rice for a lighter version that still feels satisfying.

Storage and Reheating

This curry actually tastes better the next day, so I always make extra for lunches. The flavors meld and the sweet potatoes break down slightly, creating an even creamier sauce.

  • Store in airtight containers for up to 4 days in the refrigerator
  • Freeze individual portions for those nights when cooking feels impossible
  • Reheat gently on the stove with a splash of water to bring back the silky texture
Vegan chickpea and sweet potato curry garnished with fresh cilantro and lime wedges on a rustic wooden table Save
Vegan chickpea and sweet potato curry garnished with fresh cilantro and lime wedges on a rustic wooden table | pinflavorlab.com

Theres something about putting a pot of curry on the stove that makes an ordinary evening feel special and nourishing. I hope this recipe finds its way into your regular rotation and brings as much comfort to your table as it has to mine.

Recipe FAQs

The curry has mild to medium heat from curry powder and optional cayenne pepper. You can easily adjust the spice level by increasing or omitting the cayenne pepper according to your preference.

Yes, this curry actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water if needed.

This curry pairs perfectly with basmati rice, naan bread, or roti. For a lighter option, serve over quinoa or cauliflower rice. A simple cucumber raita or fresh mango chutney makes excellent accompaniments.

The sweet potatoes are tender when a fork slides easily through them without resistance. They should hold their shape but be soft throughout, typically after 12-15 minutes of simmering in the coconut milk.

Yes, this curry freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally.

Add cubed tofu during the last 10 minutes of cooking, or serve over steamed quinoa for extra protein. You can also add lentils or increase the amount of chickpeas for a protein boost.

Chickpea Sweet Potato Curry

Hearty curry with tender sweet potatoes and chickpeas in spiced coconut-tomato sauce.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium sweet potatoes, peeled and cut into 1-inch cubes
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1-inch piece fresh ginger, grated
  • 1 red bell pepper, diced
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) chickpeas, drained and rinsed
  • 2 cups vegetable broth
  • 1 cup coconut milk
  • 2 tablespoons olive oil

Spices

  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cayenne pepper
  • Salt and black pepper, to taste

Garnish

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add the onion and sauté for 4–5 minutes until translucent and softened.
2
Add Fragrant Ingredients: Add garlic, ginger, and red bell pepper to the pot. Cook for 2–3 minutes until fragrant, stirring occasionally to prevent burning.
3
Toast the Spices: Stir in curry powder, cumin, coriander, turmeric, cayenne pepper, salt, and black pepper. Cook for 1 minute, stirring constantly to release their aromatic oils.
4
Incorporate Vegetables: Add sweet potato cubes and diced tomatoes. Mix thoroughly to coat the vegetables evenly with the spice mixture.
5
Simmer the Base: Pour in vegetable broth and bring to a boil. Reduce heat to low, cover, and simmer for 10 minutes to begin softening the sweet potatoes.
6
Complete the Curry: Add chickpeas and coconut milk. Stir well and simmer uncovered for 12–15 minutes until sweet potatoes are tender and the curry has reached desired consistency.
7
Season and Serve: Taste and adjust seasoning with salt and pepper if needed. Serve hot, generously garnished with fresh cilantro and lime wedges.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 380
Protein 9g
Carbs 55g
Fat 14g

Allergy Information

  • Contains coconut (tree nut allergen). Always check processed ingredient labels for hidden allergens.
Erica Vaughn

Home cook sharing simple, family-friendly recipes and practical kitchen tips.