Sweet Potato, Chickpea, and Spinach Coconut Curry: A Comforting Vegan Delight

If you’re on the hunt for a hearty, cozy, and incredibly flavorful vegan curry, this Sweet Potato, Chickpea, and Spinach Coconut Curry is about to become your new favorite. Packed with warming spices, creamy coconut milk, tender sweet potatoes, and protein-rich chickpeas, this dish is the ultimate weeknight comfort food. And yes, it’s naturally vegan, gluten-free, and absolutely bursting with vibrant colors and flavors.

By DelishCorner -Madilyn-

I first discovered this recipe while exploring some of my favorite vegan cookbooks, and it instantly stole my heart. There’s just something about a curry that’s rich, aromatic, and comforting that feels like a hug in a bowl. Today, I’m sharing my take on this delightful dish, inspired by one of the best-known vegan recipe creators.

Whether you’re a seasoned plant-based cook or simply looking to add more vegetables to your meals, this curry is simple to make, incredibly satisfying, and keeps well in the fridge for meal prep.

Why You’ll Love This Vegan Curry

There are a few things that make this curry a standout:

  • Vibrant and Nourishing: The sweet potatoes give a natural sweetness and creamy texture, while the spinach adds a pop of green and essential nutrients.
  • Protein-Packed: Chickpeas bring plant-based protein, making this dish filling and perfect for lunch or dinner.
  • Flavorful and Balanced: Coconut milk makes the curry creamy, while spices like turmeric, coriander, and cumin infuse every bite with depth and warmth. A touch of lime at the end elevates the flavors.
  • Simple and Quick: With basic ingredients and around 50 minutes from start to finish, this recipe fits perfectly into a busy weeknight schedule.

If you’ve ever been intimidated by making curry at home, this recipe will change your mind. With just a few steps, you’ll have a rich, satisfying dish that tastes like it simmered all day.

Tips for the Best Curry

  1. Prep Ingredients Ahead: Once you start cooking, the process moves quickly. Chop your sweet potatoes, mince garlic, grate ginger, and measure out spices before turning on the heat.
  2. Size Matters: Cut your sweet potatoes into small 1/4 to 1/2 inch cubes. Smaller pieces cook faster and allow the curry to thicken nicely.
  3. Adjust Spice Levels: This curry has a subtle heat from red pepper flakes, but you can adjust to taste. For a milder curry, reduce the red pepper; for extra warmth, add a pinch more.
  4. Mash for Creaminess: If you want a slightly thicker curry, mash about a third of the sweet potato and chickpea mixture once it’s cooked. This step is optional but adds a lovely texture.
  5. Finish with Fresh Lime: A squeeze of lime juice right before serving brightens the curry and balances the sweetness of the coconut milk.

Ingredients You’ll Need

This recipe uses simple, wholesome ingredients you can find at most grocery stores:

  • Virgin coconut oil (or water for oil-free cooking)
  • Cumin seeds
  • Onion, finely chopped
  • Garlic, minced
  • Fresh ginger, grated
  • Ground turmeric and coriander
  • Red pepper flakes
  • Sweet potato, peeled and diced
  • Chickpeas, drained and rinsed
  • Diced tomatoes with juice
  • Light coconut milk
  • Fresh baby spinach
  • Salt and freshly ground black pepper

Optional garnishes for serving include cooked basmati rice or quinoa, fresh cilantro, shredded coconut, and lime wedges.

The Cooking Process: Simple and Satisfying

  1. Toast the Spices: Heat your oil or water in a large saucepan. When hot, add cumin seeds and toast until fragrant. This step releases the essential oils in the spices and sets a flavorful foundation for your curry.
  2. Sauté Aromatics: Add the chopped onion and cook until soft and translucent. Then stir in garlic, ginger, turmeric, coriander, and red pepper flakes. Let the mixture cook for a couple of minutes until aromatic.
  3. Simmer the Curry: Add the diced sweet potatoes, chickpeas, tomatoes, and coconut milk. Cover and simmer until the sweet potatoes are fork-tender, about 20–30 minutes. At this stage, you can mash some of the mixture for a creamier texture.
  4. Add the Greens: Stir in the spinach and cook until wilted. Taste and season with salt and black pepper.

By this point, your kitchen will be filled with the warm, comforting aroma of spices and coconut—an irresistible invitation to dinner!

By DelishCorner -Madilyn-

Serving Suggestions for This Curry

This Sweet Potato, Chickpea, and Spinach Coconut Curry is incredibly versatile. Here are some ways to enjoy it:

  • Over Grains: Serve it on a bed of fluffy basmati rice, quinoa, millet, or even sorghum for a wholesome, filling meal.
  • Garnish to Impress: Sprinkle fresh cilantro, shredded coconut, or chopped peanuts for added texture and flavor.
  • Add a Citrus Twist: Don’t skip the lime wedges! A squeeze of fresh lime brightens the curry and balances the richness of the coconut milk.
  • Meal Prep Friendly: Store cooled curry in an airtight container in the fridge for 4–5 days. It also freezes well for up to a month, making it ideal for busy weeks.

This curry also pairs beautifully with a simple side salad or steamed vegetables for a complete, nutrient-dense meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato, Chickpea, and Spinach Coconut Curry: A Comforting Vegan Delight


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madilyn
  • Total Time: 50 min

Ingredients

4 teaspoons (20 ml) virgin coconut oil (or water for oil-free cooking)

1 tablespoon (15 ml) cumin seeds

1 medium onion, finely chopped (~2 cups/500 ml)

3 large garlic cloves, minced

4 teaspoons (20 ml) grated fresh ginger

1 teaspoon (5 ml) ground turmeric

1 teaspoon (5 ml) ground coriander

1/4 teaspoon red pepper flakes (or to taste)

1 medium/large sweet potato, peeled and diced (1/41/2 inch cubes, ~3 cups/750 ml)

1 (14-ounce/398 ml) can chickpeas, drained and rinsed (or 1 1/2 cups cooked chickpeas)

1 (14-ounce/398 ml) can diced tomatoes with juice

1 (14-ounce/400 ml) can light coconut milk

1 (5-ounce/142 g) package baby spinach

Salt and freshly ground black pepper, to taste

Optional Garnishes: Cooked basmati rice, quinoa, or millet; fresh cilantro; shredded coconut; lime wedges


Instructions

  1. Heat the oil or water in a large saucepan over medium heat. Add cumin seeds and toast until fragrant (about 1 minute).
  2. Add onion with a pinch of salt and cook 3–5 minutes until soft and translucent.
  3. Stir in garlic, ginger, turmeric, coriander, and red pepper flakes. Cook for 1–2 minutes until aromatic.
  4. Add sweet potatoes, chickpeas, tomatoes, and coconut milk. Cover and simmer for 20–30 minutes until sweet potatoes are fork-tender. Optional: mash 1/3 of the mixture for a thicker curry.
  5. Stir in spinach and cook until wilted. Season with salt and black pepper.
  6. Serve over grains and garnish with cilantro, coconut, and lime wedges if desired.

Notes

  • Oil-Free Option: Substitute water or vegetable broth for oil; the curry still tastes amazing.
  • Meal Prep: Keeps 4–5 days in the fridge, or freeze up to 1 month.
  • Flavor Boost: Finish with fresh lime juice to balance sweetness and heat.
  • Spice Level: Adjust red pepper flakes to taste for a milder or spicier curry.
  • Texture Tip: Mash a portion of the curry to thicken the sauce naturally.
  • Prep Time: 25 min
  • Cook Time: 25 min
Avatar
Founder of Delishcorner.net, I share quick and reliable recipes for busy families.