Vegan Sweet Potato and Chickpea Curry

This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.

Page Contents

The vegan sweet potato and chickpea curry is a comforting, vibrant dish that balances warmth, sweetness, and gentle spice in every bite. Tender cubes of sweet potato slowly simmer until they become soft and buttery, soaking up the fragrant curry spices that form the heart of the dish. Chickpeas add a satisfying, hearty texture, making the curry filling and nourishing while remaining completely plant-based.

As the curry cooks, aromas of garlic, ginger, and toasted spices fill the kitchen, creating a deep, inviting scent that hints at its rich flavor. Creamy coconut milk blends seamlessly with tomatoes to create a silky sauce that coats each ingredient, offering both richness and brightness. The natural sweetness of the sweet potatoes contrasts beautifully with the earthy spices, resulting in a well-rounded, comforting flavor profile.

This dish is as versatile as it is flavorful. It pairs effortlessly with fluffy basmati rice, nutty quinoa, or warm flatbread, each option soaking up the luscious sauce in its own way. A squeeze of fresh lime or lemon at the end adds a subtle tang, while fresh herbs like cilantro bring a pop of color and freshness that lifts the entire dish.

Beyond its taste, vegan sweet potato and chickpea curry is deeply satisfying in a wholesome way. Packed with fiber, plant-based protein, and vibrant vegetables, it’s a meal that feels nourishing without being heavy. Whether enjoyed as a cozy weeknight dinner or shared with friends, it’s a dish that delivers comfort, depth, and warmth in every spoonful.

Vegan Sweet Potato & Chickpea Curry

Ingredients (4 servings)

  • 1 tbsp coconut oil or olive oil

  • 1 medium onion, diced

  • 3 cloves garlic, minced

  • 1 tbsp fresh ginger, grated (or 1 tsp ground)

  • 2 tbsp curry powder (or garam masala)

  • 1 tsp ground cumin

  • 1 tsp smoked paprika

  • ½ tsp chili flakes (optional)

  • 2 medium sweet potatoes, peeled & cubed

  • 1 can (400 g / 14 oz) chickpeas, drained & rinsed

  • 1 can (400 ml / 14 oz) coconut milk

  • 1 can (400 g / 14 oz) diced tomatoes

  • ½–1 cup vegetable broth (as needed)

  • Salt & black pepper, to taste

  • Fresh lime or lemon juice

  • Fresh cilantro, for garnish

Instructions

  1. Sauté aromatics
    Heat oil in a large pan over medium heat. Add onion and cook 4–5 minutes until soft. Stir in garlic and ginger; cook 1 minute.

  2. Bloom spices
    Add curry powder, cumin, paprika, and chili flakes. Stir for 30 seconds until fragrant.

  3. Simmer
    Add sweet potatoes, chickpeas, coconut milk, tomatoes, and broth. Stir well.

  4. Cook
    Bring to a gentle boil, then reduce to a simmer. Cover and cook 18–25 minutes, until sweet potatoes are tender.

  5. Finish
    Season with salt, pepper, and a squeeze of lime or lemon juice. Adjust thickness with more broth if needed.

  6. Serve
    Garnish with cilantro. Serve over basmati rice, quinoa, or with naan/flatbread.

Optional Add-Ins

  • Spinach or kale (stir in at the end)

  • Cauliflower or bell peppers

  • 1 tbsp peanut butter for extra richness

Related Posts

Creamy Chicken Pasta

Tortilla Wraps

Scroll to Top