Easy Sweet Potato and Chickpea Curry Recipe – Creamy Vegan Comfort Food

This easy sweet potato and chickpea curry recipe is a rich, creamy, and deeply comforting dish that’s perfect for weeknight dinners or meal prep. Made with tender sweet potatoes, hearty chickpeas, and a fragrant coconut milk sauce, this vegan sweet potato and chickpea curry delivers bold flavor with minimal effort. If you’re looking for a healthy plant-based curry, a simple Indian-inspired dinner, or a quick one-pot vegan meal, this recipe checks every box. The combination of warming spices, velvety coconut milk, and naturally sweet vegetables creates a satisfying dish that’s both nourishing and full of flavor—ideal for cozy nights, family meals, or make-ahead lunches.

Introduction

There’s something magical about a simmering pot of curry. The aroma alone—warm spices, creamy coconut, and sweet vegetables—instantly transforms your kitchen into a cozy, inviting space. This sweet potato and chickpea curry is inspired by traditional Indian flavors but designed for simplicity and accessibility.

It’s a dish that celebrates balance: the sweetness of the potatoes, the earthiness of chickpeas, and the richness of coconut milk all come together in harmony. Whether you’re new to cooking or a seasoned home chef, this recipe offers a rewarding experience with minimal effort.

Perfect for chilly evenings, busy weeknights, or when you want a nourishing meal that feels both comforting and vibrant, this curry is one you’ll come back to again and again.

Why You’ll Love This Recipe

  • Easy one-pot meal: Minimal cleanup and simple steps
  • Rich and creamy texture: Coconut milk creates a luxurious sauce
  • Plant-based and wholesome: Naturally vegan and nutrient-dense
  • Budget-friendly: Uses pantry staples and affordable ingredients
  • Perfect for meal prep: Stores and reheats beautifully
  • Beginner-friendly: Straightforward cooking process

Ingredients Breakdown (Serves 4)

  • 2 large sweet potatoes, peeled and cubed
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can (14 oz) coconut milk
  • 2 tablespoons curry powder
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 tablespoons vegetable oil
  • Fresh cilantro for garnish

Ingredient Notes

  • Sweet potatoes: Provide natural sweetness and creamy texture
  • Chickpeas: Add protein and heartiness
  • Coconut milk: Creates a rich, silky sauce
  • Spices: Build depth, warmth, and authentic curry flavor
  • Ginger & garlic: Add aromatic brightness

Tools & Equipment Needed

  • Large pot or Dutch oven
  • Wooden spoon
  • Cutting board
  • Sharp knife
  • Measuring spoons

Optional:

  • Vegetable peeler
  • Ladle for serving

Step-by-Step Instructions

  1. Heat the oil:
    Add 2 tablespoons vegetable oil to a large pot over medium heat.
  2. Sauté onion:
    Add the finely chopped onion and cook for about 5 minutes until translucent.
  3. Add aromatics:
    Stir in the minced garlic and grated ginger. Cook for about 1 minute until fragrant.
  4. Toast spices:
    Add curry powder, turmeric, and cumin. Stir and cook for 30 seconds to release their flavors.
  5. Add vegetables and chickpeas:
    Stir in the cubed sweet potatoes and drained chickpeas, coating them in the spice mixture.
  6. Add liquid:
    Pour in the coconut milk and add enough water to just cover the vegetables.
  7. Simmer:
    Bring to a boil, then reduce heat and simmer for 15–20 minutes until the sweet potatoes are tender but not mushy.
  8. Season:
    Add salt and pepper to taste.
  9. Garnish and serve:
    Remove from heat, garnish with fresh cilantro, and serve warm.

Tips & Variations

  • Gluten-free: Naturally gluten-free
  • Dairy-free: Completely dairy-free
  • Spice level: Add chili flakes or fresh chili for heat
  • Vegetable swaps: Use cauliflower or spinach if desired
  • Thicker curry: Simmer longer to reduce liquid
  • Lighter version: Add slightly more water for a thinner consistency

Flavor Profile

This sweet potato and chickpea curry is rich, creamy, and layered with warm spices. The coconut milk brings a smooth, velvety texture, while the sweet potatoes add natural sweetness that balances the earthy chickpeas. The spices—curry powder, turmeric, and cumin—create a deep, aromatic base that develops beautifully as the curry simmers. Each bite is comforting, slightly sweet, gently spiced, and incredibly satisfying.

Nutritional Overview (Per Serving)

  • Calories: 350 kcal
  • Protein: ~10 g
  • Carbohydrates: ~45 g
  • Fat: ~16 g
  • Fiber: ~8 g

This dish is rich in fiber, plant-based protein, and healthy fats.

Make-Ahead & Meal Prep Tips

  • Prep ahead: Chop vegetables in advance and refrigerate
  • Storage: Store in airtight containers for up to 4 days
  • Reheating: Warm on the stove or microwave, adding water if needed
  • Batch cooking: Double the recipe for easy weekly meals

FAQs

Can I freeze this curry?
Yes, it freezes well for up to 3 months.

How do I prevent mushy sweet potatoes?
Avoid overcooking and check for doneness early.

Can I use dried chickpeas?
Yes, but cook them fully before adding.

Is this curry spicy?
It’s mild by default but can be adjusted.

Can I make it thicker?
Yes, simmer longer to reduce the liquid.

Cooking Timeline

StepTime
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings4

Serving Suggestions

Serve this curry in a deep bowl to showcase its creamy texture. Garnish generously with fresh cilantro for a burst of color and freshness. Spoon it carefully to highlight the tender sweet potatoes and chickpeas coated in sauce. Ideal for both casual meals and more polished presentations.

Recipe Variations

  • Chunky Curry: Keep larger sweet potato pieces for texture
  • Extra Creamy: Use full coconut milk without thinning
  • Brothy Style: Add extra water for a soup-like version
  • Spice-Forward: Increase curry powder slightly

Ingredient Spotlight

Sweet Potatoes

Choose firm, smooth sweet potatoes without soft spots. They provide natural sweetness and creamy texture when cooked properly.

Coconut Milk

Full-fat coconut milk delivers the best richness and body. Shake well before using to ensure even consistency.

Pro Cooking Tips

  • Toast spices briefly to unlock deeper flavor
  • Stir gently to avoid breaking the sweet potatoes
  • Simmer steadily, not rapidly, for best texture
  • Taste and adjust seasoning at the end

Storage & Freezing Guide

  • Refrigerator: Up to 4 days
  • Freezer: Up to 3 months
  • Reheating: Warm gently, adding water if needed
  • Tip: Stir well after reheating for smooth texture

Nutrition Estimate Table (Per Serving)

NutrientAmount
Calories350 kcal
Protein~10 g
Carbs~45 g
Fat~16 g
Fiber~8 g

Dietary Notes:

  • Vegan
  • Gluten-free
  • Dairy-free

Expanded Conclusion

This easy sweet potato and chickpea curry recipe is a perfect example of how simple ingredients can come together to create something truly comforting and flavorful. It’s rich, nourishing, and incredibly satisfying without being complicated.

Whether you’re cooking for yourself, your family, or preparing meals for the week ahead, this curry is a reliable and delicious choice. Its creamy texture, warm spices, and hearty ingredients make it a dish worth saving and sharing.

Give it a try, and let it become one of your go-to comfort meals.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Easy Sweet Potato and Chickpea Curry Recipe – Creamy Vegan Comfort Food

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Sweet Potato and Chickpea Curry is a flavorful Indian-inspired vegan dish perfect for a cozy dinner or meal prep. It combines tender sweet potatoes and hearty chickpeas in a rich, creamy coconut milk sauce infused with warm spices.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 large sweet potatoes, peeled and cubed
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 (14 oz) can coconut milk
  • 2 tablespoons curry powder
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 tablespoons vegetable oil
  • Fresh cilantro for garnish

Instructions

  1. Heat vegetable oil in a large pot over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
  2. Add minced garlic and grated ginger, cooking for another minute until fragrant.
  3. Stir in curry powder, turmeric, and cumin. Toast spices for about 30 seconds.
  4. Add cubed sweet potatoes and chickpeas, stirring to coat with spices.
  5. Pour in coconut milk and add enough water to just cover the vegetables. Bring to a boil.
  6. Reduce heat and simmer for 15–20 minutes until sweet potatoes are tender.
  7. Season with salt and pepper to taste.
  8. Garnish with fresh cilantro and serve warm.

Notes

  • Choose firm sweet potatoes for best texture.
  • Do not overcook to avoid mushy potatoes.
  • Prep vegetables ahead of time to save cooking time.
  • Using dried chickpeas instead of canned can enhance flavor.
  • Author: lily
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star