Sweet Potato & Spinach Chickpea Curry: Step-by-Step Instructions, Tips, and Serving Suggestions

Published on November 05, 2025
4.8 (245 reviews)

Imagine a bowl that brings together the earthy sweetness of roasted sweet potatoes, the vibrant green of fresh spinach, and the hearty bite of chickpeas—all bathed in a fragrant, coconut‑infused curry

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Sweet Potato & Spinach Chickpea Curry: Step-by-Step Instructions, Tips, and Serving Suggestions
Prep: 20 mins
Cook: 35 mins
Servings: 4

Imagine a bowl that brings together the earthy sweetness of roasted sweet potatoes, the vibrant green of fresh spinach, and the hearty bite of chickpeas—all bathed in a fragrant, coconut‑infused curry. This Sweet Potato & Spinach Chickpea Curry is a celebration of comfort food that never feels heavy.

What makes this dish truly special is the balance of flavors: caramelized sweet potato cubes mingle with the slight bitterness of spinach, while a blend of spices and creamy coconut milk creates a silky sauce that clings to every bite.

Vegetarians, vegans, and anyone craving a wholesome, plant‑based meal will fall in love with it. It shines at family dinner tables, casual lunchboxes, or as a make‑ahead option for busy weeknights.

The cooking process is straightforward—roast the sweet potatoes, sauté aromatics, simmer everything together, and finish with a handful of spinach for a burst of color and nutrition.

Why You'll Love This Recipe

Bright & Nutritious: Sweet potatoes provide beta‑carotene, chickpeas add protein, and spinach supplies iron—making every spoonful a nutrient‑dense powerhouse.

One‑Pot Simplicity: All components cook in a single saucepan, reducing cleanup and letting the flavors meld effortlessly.

Customizable Heat: Adjust the amount of chili or ginger to suit your spice tolerance, from gentle warmth to a bold kick.

Vegan & Gluten‑Free Friendly: The recipe uses plant‑based ingredients and naturally avoids gluten, fitting easily into many dietary lifestyles.

Ingredients

The magic of this curry lies in the harmony of its core components. Sweet potatoes bring natural sweetness and a creamy texture when roasted. Chickpeas contribute a satisfying bite and plant‑based protein. Fresh spinach adds a pop of color and a dose of vitamins, while the coconut‑based sauce ties everything together with richness and aromatic depth. A thoughtful blend of spices rounds out the flavor profile, making each forkful both comforting and exciting.

Main Ingredients

  • 2 large sweet potatoes (about 1½ lbs), peeled and cubed
  • 1 (15‑oz) can chickpeas, drained and rinsed
  • 4 cups fresh spinach leaves, roughly chopped

Curry Base

  • 1 tablespoon coconut oil (or vegetable oil)
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can (13.5 oz) coconut milk, full‑fat

Seasonings & Extras

  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and freshly ground black pepper, to taste

Garnish

  • Fresh cilantro leaves, chopped (optional)
  • Juice of ½ lime

Each ingredient plays a purpose: the coconut oil kick‑starts the sauté, while the onion, garlic, and ginger create a fragrant foundation. Curry powder, cumin, and smoked paprika introduce warmth and depth, and the optional cayenne adds a subtle heat that can be dialed up or down. Coconut milk supplies a luscious, dairy‑free creaminess that balances the earthiness of sweet potato and chickpeas. Finally, a splash of lime and a sprinkle of cilantro brighten the finished dish, giving it a fresh finish that lifts the palate.

Step-by-Step Instructions

Sweet Potato & Spinach Chickpea Curry: Step-by-Step Instructions, Tips, and Serving Suggestions

Preparing the Vegetables

Preheat your oven to 425°F (220°C). Toss the cubed sweet potatoes with a drizzle of olive oil, a pinch of salt, and a sprinkle of curry powder. Spread them on a baking sheet and roast for 20‑25 minutes, turning once, until they are golden‑brown and fork‑tender. While the potatoes roast, rinse and drain the chickpeas and roughly chop the spinach.

Building the Curry

  1. Sauté aromatics. Heat coconut oil in a large skillet over medium heat. Add the diced onion and cook, stirring occasionally, for 4‑5 minutes until translucent. Stir in garlic and ginger; sauté for another 30 seconds until fragrant, being careful not to let them brown.
  2. Toast the spices. Sprinkle curry powder, cumin, smoked paprika, and cayenne (if using) over the onion mixture. Cook for 1‑2 minutes, stirring constantly, allowing the spices to release their essential oils. This step deepens the flavor profile of the sauce.
  3. Add liquids. Pour in the coconut milk, scraping the bottom of the pan to loosen any browned bits. Bring the mixture to a gentle simmer, then reduce heat to low. Let it thicken slightly, about 5‑7 minutes, stirring occasionally.
  4. Incorporate chickpeas and sweet potatoes. Add the roasted sweet potato cubes and chickpeas to the sauce. Stir to coat everything evenly. Simmer for another 5 minutes so the flavors meld and the chickpeas warm through.
  5. Finish with spinach. Toss the chopped spinach into the pan. It will wilt within 1‑2 minutes. Season with salt and pepper to taste, then finish with a squeeze of lime juice for brightness.

Finishing & Serving

Remove the curry from heat and let it rest for a couple of minutes. Sprinkle chopped cilantro over the top if you like a fresh herb note. Serve the curry hot over steamed basmati rice, quinoa, or cauliflower rice for a low‑carb option. A side of warm naan or crusty bread is perfect for scooping up any remaining sauce.

Tips & Tricks

Perfecting the Recipe

Roast sweet potatoes separately. Giving them their own high‑heat environment ensures caramelization without steaming, which keeps the texture firm and flavorful.

Use full‑fat coconut milk. The higher fat content creates a richer sauce that clings to the vegetables and chickpeas, delivering a luxurious mouthfeel.

Don’t over‑cook the spinach. Add it at the very end; a minute or two is enough to wilt without turning mushy or losing its vibrant green color.

Season in layers. Add a pinch of salt after each major step to build depth rather than dumping it all at once.

Flavor Enhancements

For an extra layer of complexity, stir in a tablespoon of tamarind paste or a splash of apple cider vinegar right before serving. A handful of toasted cashews adds crunch, while a drizzle of almond butter can lend a subtle nutty richness.

Common Mistakes to Avoid

Avoid adding the coconut milk too early; it can curdle if the pan is too hot. Also, don’t skip the roasting step—unroasted sweet potatoes release water, resulting in a soupy curry rather than a thick, velvety sauce.

Pro Tips

Prep ahead. Roast the sweet potatoes and rinse the chickpeas the night before; store them in airtight containers to shave minutes off the cooking time.

Use a heavy‑bottomed pan. It distributes heat evenly, preventing hot spots that can scorch the spices.

Adjust thickness. If the sauce becomes too thin, simmer uncovered for a few extra minutes or stir in a teaspoon of cornstarch slurry.

Finish with fresh herbs. A quick toss of cilantro or Thai basil right before serving lifts the dish with aromatic freshness.

Variations

Ingredient Swaps

Replace sweet potatoes with butternut squash or carrots for a slightly different sweetness. Swap chickpeas for black beans or lentils if you prefer a different texture. For a protein boost, stir in diced tempeh or seared tofu cubes toward the end of cooking.

Dietary Adjustments

The recipe is naturally vegan and gluten‑free. To make it keto‑friendly, serve over cauliflower rice and omit any added sweeteners. If you’re allergic to nuts, skip the optional cashews; the dish remains delicious without them.

Serving Suggestions

Pair the curry with steamed jasmine rice for a classic feel, or try quinoa for extra protein. A side of cucumber‑mint raita adds cool contrast, while warm naan or flatbread is perfect for scooping up the sauce. For a light lunch, serve over a bed of mixed greens.

Storage Info

Leftover Storage

Allow the curry to cool to room temperature, then transfer it to an airtight container. It keeps well in the refrigerator for 3‑4 days. For longer preservation, portion into freezer‑safe bags or containers and freeze for up to 3 months. Label with the date to track freshness.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk to restore moisture. Stir frequently until the sauce bubbles lightly and the vegetables are heated through, about 5‑7 minutes. In a microwave, cover the portion with a damp paper towel and heat on medium power for 2‑3 minutes, stirring halfway.

Frequently Asked Questions

Absolutely. Roast the sweet potatoes and prepare the sauce up to 24 hours in advance. Store each component separately in airtight containers. When you’re ready to eat, simply combine them in a pan, warm through, and add the spinach at the end. This makes weeknight meals a breeze.

You can substitute with any plant‑based milk that has a creamy texture, such as almond or cashew milk, though the flavor will be milder. For a richer mouthfeel, blend silken tofu with a little water to mimic the thickness of coconut milk. Adjust seasoning as needed to compensate for the milder base.

The base heat level is mild, thanks to the aromatic spices. The optional cayenne pepper adds a gentle kick. To increase spiciness, add more cayenne, a dash of hot sauce, or fresh chopped chilies. To keep it mild, omit the cayenne entirely and finish with a squeeze of lime for brightness.

Serve the curry over fluffy basmati rice, quinoa, or cauliflower rice for a low‑carb option. Warm naan, roti, or a crusty baguette are perfect for soaking up the sauce. A simple cucumber‑mint salad or pickled red onion adds a refreshing contrast to the rich curry.

This Sweet Potato & Spinach Chickpea Curry delivers a satisfying blend of sweet, savory, and aromatic flavors while staying wholesome and easy to prepare. With clear step‑by‑step guidance, storage tips, and plenty of variations, you’ll feel confident making it any night of the week. Feel free to experiment with the suggested swaps or add your own twist—cooking is a playground for creativity. Enjoy the comforting warmth of this vibrant, plant‑forward masterpiece!

Recipe Summary

Prep
20 min
Cook
35 min
Total
55 min
Servings
4
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 large sweet potatoes (about 1½ lbs), peeled and cubed
  • 1 (15‑oz) can chickpeas, drained and rinsed
  • 4 cups fresh spinach leaves, roughly chopped
  • 1 tablespoon coconut oil (or vegetable oil)
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can (13.5 oz) coconut milk, full‑fat
  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and freshly ground black pepper, to taste
  • Fresh cilantro leaves, chopped (optional)
  • Juice of ½ lime

Instructions

1
Preparing the Vegetables

Preheat your oven to 425°F (220°C). Toss the cubed sweet potatoes with a drizzle of olive oil, a pinch of salt, and a sprinkle of curry powder. Spread them on a baking sheet and roast for 20‑25 minute...

2
Building the Curry

Remove the curry from heat and let it rest for a couple of minutes. Sprinkle chopped cilantro over the top if you like a fresh herb note. Serve the curry hot over steamed basmati rice, quinoa, or caul...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.