Chickpea Sweet Potato Curry

Rich chickpea and sweet potato curry simmers in coconut sauce with tender vegetables Save
Rich chickpea and sweet potato curry simmers in coconut sauce with tender vegetables | dianerecipes.com

This aromatic curry brings together 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 coconut milk adds creamy richness. The dish comes together in under an hour, making it perfect for weeknight dinners or meal prep. Serve over basmati rice or with warm naan bread to soak up the fragrant sauce. Garnish with fresh cilantro and a squeeze of lime for brightness.

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. It was a Tuesday evening, gray and rainy, and I had sweet potatoes that needed using. That pot of golden coconut curry turned an ordinary night into something that felt like a warm hug.

I served this at my first dinner party in my new place, nervously hoping the curry would impress. My friend Sarah, who claims she hates curry, went back for thirds and asked for the recipe before she even put on her coat. Now its the meal I make when I need to feed people and want everyone to feel taken care of.

Ingredients

  • 2 medium sweet potatoes: peeled and cut into 1-inch cubes because they cook evenly and hold their shape beautifully in the sauce
  • 1 large onion: finely chopped, this forms the aromatic foundation that everything else builds upon
  • 3 garlic cloves: minced fresh, nothing beats that punchy aromatic kick when hit with hot oil
  • 1-inch piece fresh ginger: grated with a microplane or careful knife work for maximum flavor release
  • 1 red bell pepper: diced into small pieces for little bursts of sweetness throughout
  • 1 can diced tomatoes (400g/14oz): the acidity balances the creamy coconut perfectly
  • 1 can chickpeas (400g/14oz): drained and rinsed well, these provide hearty protein and satisfying texture
  • 2 cups vegetable broth (480ml): use a good quality one you would drink on its own
  • 1 cup coconut milk (240ml): full fat makes the sauce luxurious and velvety
  • 2 tablespoons olive oil: for sautéing the aromatics and blooming the spices
  • 2 teaspoons curry powder: choose one you love tasting, it defines the dish
  • 1 teaspoon ground cumin: adds earthy depth and that signature curry aroma
  • 1 teaspoon ground coriander: brings subtle citrus notes that brighten the rich sauce
  • 1/2 teaspoon turmeric: for that gorgeous golden color and warm undertones
  • 1/4 teaspoon cayenne pepper: optional depending on your heat tolerance, start with less
  • Salt and black pepper: taste as you go, the amount depends on your broth and preferences
  • Fresh cilantro: chopped generously for brightness and color contrast
  • Lime wedges: the acid cuts through the richness and wakes up all the flavors

Instructions

Build the aromatic base:
Heat olive oil in your largest pot over medium heat and add the chopped onion, cooking for 4 to 5 minutes until it turns translucent and starts smelling sweet.
Add the fragrant aromatics:
Stir in the garlic, grated ginger, and diced red bell pepper, cooking for another 2 to 3 minutes until the garlic is golden and the ginger becomes perfumed.
Bloom the spices:
Sprinkle in the curry powder, cumin, coriander, turmeric, cayenne, salt, and pepper, stirring constantly for 1 minute until the spices are fragrant and toasted.
Coat the sweet potatoes:
Add the sweet potato cubes and diced tomatoes, stirring thoroughly until every piece is coated in the spiced onion mixture.
Start the simmer:
Pour in the vegetable broth and bring everything to a boil, then reduce heat, cover, and let it simmer gently for 10 minutes.
Add creaminess:
Stir in the chickpeas and coconut milk, then simmer uncovered for 12 to 15 minutes until the sweet potatoes are tender when pierced with a fork.
Perfect the seasoning:
Taste the curry and adjust with more salt, pepper, or cayenne as needed, remembering that flavors will continue to develop.
Finish and serve:
Ladle the curry into bowls and top generously with chopped fresh cilantro and a squeeze of bright lime juice.
Creamy chickpea and sweet potato curry served over fluffy white rice with cilantro garnish Save
Creamy chickpea and sweet potato curry served over fluffy white rice with cilantro garnish | dianerecipes.com

My mother started requesting this recipe whenever she visits, saying it reminds her of the curries she ate traveling through India years ago. Watching her take that first thoughtful bite and smile makes all the vegetable chopping worth it every single time.

Serving Suggestions That Work

I serve this over fluffy basmati rice that has been cooked with a pinch of saffron or turmeric for color. Warm naan bread for scooping up every last drop of sauce feels essential. Sometimes I roast cauliflower on the side and add it in for extra bulk.

Make It Your Way

Spinach stirred in at the end wilts beautifully and adds vibrant green contrast. Cubed firm tofu can replace or join the chickpeas for different protein. When sweet potatoes are out, butternut squash works exactly the same way. The sauce base is forgiving and accommodating.

Storage And Meal Prep

This curry keeps beautifully in the refrigerator for up to five days and actually tastes better after the flavors have mingled overnight. Freeze portions in airtight containers for those nights when cooking feels impossible. Reheat gently with a splash of water or broth to loosen the sauce.

  • The coconut milk may separate when reheating, but stirring vigorously brings it back together
  • Squeeze fresh lime right before serving, not during storage, to maintain brightness
  • Wait to add cilantro garnish until serving so it stays fresh and vibrant
Hearty bowl of chickpea and sweet potato curry featuring vibrant red coconut-tomato broth Save
Hearty bowl of chickpea and sweet potato curry featuring vibrant red coconut-tomato broth | dianerecipes.com

There is something deeply comforting about a pot of curry bubbling away on the stove, filling the whole house with warmth and promise.

Recipe FAQ

Absolutely. 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 or broth if needed.

The mild heat comes from curry powder and optional cayenne. Without cayenne, it's gently spiced and family-friendly. Adjust heat by adding more cayenne or serving with hot sauce on the side.

Basmati rice is the classic accompaniment, but it also pairs beautifully with naan, roti, or quinoa. For a lighter option, serve over cauliflower rice or with warm whole grain tortillas.

Yes, this freezes exceptionally well. Cool completely before transferring to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Simmer uncovered for the last few minutes to evaporate excess liquid. You can also mash a portion of the sweet potatoes against the side of the pot to naturally thicken the sauce, or add a tablespoon of tomato paste.

Chickpea Sweet Potato Curry

Hearty Indian-inspired curry with sweet potatoes, chickpeas, and creamy coconut sauce. Perfect vegan comfort food.

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

Ingredients

Vegetables and Aromatics

Pantry and Canned Goods

Spices

Garnish

Instructions

1
Sauté Onions: Heat olive oil in a large pot over medium heat. Add onion and sauté for 4–5 minutes until translucent.
2
Cook Aromatics: Add garlic, ginger, and red bell pepper. Cook for 2–3 minutes until fragrant.
3
Toast Spices: Stir in curry powder, cumin, coriander, turmeric, cayenne pepper, salt, and black pepper. Cook for 1 minute, stirring constantly to release flavors.
4
Combine Vegetables: Add sweet potato cubes and diced tomatoes. Mix well to coat the vegetables evenly in the spice mixture.
5
Simmer Base: Pour in vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 10 minutes to begin softening the sweet potatoes.
6
Add Chickpeas and Coconut Milk: Add chickpeas and coconut milk. Stir, then simmer uncovered for 12–15 minutes until sweet potatoes are tender and the curry has thickened to desired consistency.
7
Season and Serve: Taste and adjust seasoning as needed. Serve hot, garnished with fresh cilantro and a squeeze of lime.
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)
Diane Patterson

Passionate home cook sharing easy, flavorful recipes, meal prep tips, and comfort food favorites for everyday kitchens.