Creamy Sweet Potato Chickpea Curry

This Sweet Potato Chickpea Curry is a vibrant, plant-based meal that’s both comforting and nutritious.

Packed with fiber-rich chickpeas, vitamin-loaded sweet potatoes, and a creamy coconut curry sauce, it delivers protein, healthy fats, and essential nutrients in every bite.

Quick to prepare in an Instant Pot, this hearty curry is perfect for weeknight dinners, meal prep, or a satisfying, wholesome lunch that keeps you full and energized.

Sweet Potato Chickpea Curry

Ruth M. Moran
A creamy, protein-packed vegan curry with sweet potatoes, chickpeas, and coconut milk, perfect for quick weeknight meals or meal prep.
This fiber-rich, nutrient-dense dish is easy to make in the Instant Pot and delivers comforting flavors with minimal effort.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Main Dish
Cuisine American
Servings 5

Equipment

  • 6-Quart Instant Pot
  • Cutting board
  • Sharp Knife
  • Measuring spoons
  • Measuring cups
  • Wooden Spoon or Silicone Spatula

Ingredients
  

  • 1 tablespoon oil
  • 1 medium onion chopped
  • 1 large carrot chopped into 1-inch chunks
  • 3 cloves garlic minced
  • 1 tablespoon freshly grated ginger
  • 1 tablespoon ground turmeric
  • 1 large sweet potato chopped into 1-inch chunks
  • 1 large red bell pepper chopped
  • 1 tablespoon red curry paste
  • 15 ounces chickpeas rinsed and drained
  • 13.5 ounces full-fat coconut milk
  • 1 cup low-sodium vegetable broth or water
  • 5 ounces fresh baby spinach
  • 2 tablespoons fresh lime juice plus more for serving
  • Salt and freshly ground black pepper to taste

Instructions
 

  • Prepare the Ingredients: Start by gathering all your ingredients.
    Peel and chop the sweet potato into 1-inch cubes, chop the onion finely, cut the red bell pepper into bite-sized pieces, and slice the carrot into 1-inch chunks.
    Mince the garlic cloves and grate fresh ginger. Rinse and drain the chickpeas thoroughly.
    Having everything prepped before you start cooking ensures a smooth and stress-free process.
  • Heat the Instant Pot: Press the Sauté button on your 6-quart Instant Pot and allow it to heat up for about 1-2 minutes.
    Add 1 tablespoon of oil and let it warm until it shimmers lightly. This step ensures that your aromatics will sizzle properly, releasing maximum flavor.
  • Sauté the Aromatics: Add the chopped onion and carrot to the hot oil.
    Cook for about 5 minutes, stirring occasionally, until the onion becomes translucent and the carrots start to soften.
    Then, add the minced garlic and grated ginger, along with 1 tablespoon of ground turmeric. Stir constantly for 30 seconds until fragrant.
    Be careful not to burn the garlic—its flavor should be aromatic and sweet, not bitter.
  • Add the Vegetables: Add the chopped sweet potato and red bell pepper to the Instant Pot. Stir to combine and cook for 1 minute.
    This step helps to slightly coat the vegetables in the aromatic mixture, allowing the flavors to meld together before adding liquids.
  • Incorporate the Curry Base: Add 1 tablespoon of red curry paste to the vegetables and stir well to evenly distribute the paste.
    Then, pour in the rinsed chickpeas, 13.5 ounces of full-fat coconut milk, and 1 cup of low-sodium vegetable broth (or water).
    Stir gently but thoroughly to combine all ingredients into a rich, creamy mixture.
    Make sure no curry paste is sticking to the bottom of the pot to prevent burning.
  • Pressure Cook the Curry: Secure the Instant Pot lid and ensure the venting valve is set to the “Sealing” position.
    Select High Pressure and set the timer for 10 minutes.
    The Instant Pot will take approximately 10 minutes to reach full pressure before the cooking countdown begins.
    During this time, the flavors of the curry will intensify, and the sweet potatoes will become tender.
  • Release the Pressure: Once the cooking time is complete, carefully perform a quick release by turning the venting valve to “Venting.”
    Wait until all the pressure has been released and the floating valve drops before opening the lid.
    This step prevents accidents and ensures the curry is safe to handle.
  • Add the Spinach: Select the Sauté mode again and add 5 ounces of fresh baby spinach to the curry.
    Stir constantly for 2-3 minutes until the spinach wilts completely and integrates into the curry, adding a vibrant green color and fresh flavor.
  • Season and Finish: Turn off the Instant Pot. Stir in 2 tablespoons of fresh lime juice and season generously with salt and freshly ground black pepper to taste.
    Adjust the seasoning according to your preference—sometimes a little extra lime juice enhances the flavor beautifully.
  • Serve and Enjoy: Spoon the curry into bowls and serve immediately.
    This dish pairs wonderfully with steamed rice, quinoa, or warm naan.
    Leftovers can be stored in an airtight container in the refrigerator for up to 5 days or frozen for up to 3 months.
    Reheat gently on the stove or in the microwave before serving.

Notes

  • Feel free to swap vegetables based on what’s in season or on hand, such as zucchini, cauliflower, or green beans.
  • Adjust the curry paste to your spice preference; start with 1 tablespoon and add more for extra heat.
  • Coconut milk can be substituted with light coconut milk for a lower-fat option, though the curry will be slightly less creamy.
  • This recipe is perfect for meal prep; flavors often deepen when stored overnight.
  • Serve with your favorite grains like rice, quinoa, or alongside warm naan for a complete, satisfying meal.

Chef’s Secrets For Flavorful Curry

Building depth in a curry is all about layering flavors. Start by properly sautéing the onion, garlic, and ginger to release their natural sweetness and aroma.

Toasting turmeric in hot oil enhances its earthy flavor and gives a vibrant golden color.

Using full-fat coconut milk creates a creamy, luxurious texture that balances the spice and acidity.

Incorporating fresh lime juice at the end brightens the dish and ties all the flavors together.

Don’t rush seasoning—taste as you go and adjust salt, pepper, or curry paste for your perfect balance.

Creative Serving Suggestions For Dinner

This curry is versatile and pairs beautifully with a variety of sides.

Serve over fluffy steamed basmati rice or nutty quinoa for a wholesome meal.

For a more indulgent option, accompany it with warm, soft naan or chapati to soak up the creamy sauce.

Garnish with fresh cilantro, toasted coconut, or a drizzle of coconut yogurt for added flavor and texture.

You can even top it with crushed peanuts or cashews for a satisfying crunch that contrasts nicely with the creamy curry.

Storage Tips For Maximum Freshness

This curry stores exceptionally well, making it perfect for meal prep.

Keep leftovers in an airtight container in the refrigerator for up to 5 days.

To freeze, portion the curry into freezer-safe containers and store for up to 3 months.

When reheating, gently warm on the stovetop over low heat or microwave until thoroughly heated, stirring occasionally to maintain the creamy consistency.

Avoid boiling after freezing, as it can cause the coconut milk to separate.

Frequently Asked Questions

1. Can I make this curry without an Instant Pot?

Yes! You can cook this curry on the stovetop. Sauté the aromatics in a large pot, add the vegetables and liquids, cover, and simmer for 20–25 minutes until the sweet potatoes are tender. Then stir in spinach and lime juice before serving.

2. Can I use canned sweet potatoes instead of fresh?

Fresh sweet potatoes are preferred for texture and flavor. Canned sweet potatoes can work in a pinch, but reduce the cooking time since they are already soft.

3. How spicy is this curry?

This recipe uses 1 tablespoon of red curry paste, which provides a mild-to-medium heat. Adjust to taste by adding more paste or a pinch of chili flakes for extra spice.

4. Can I substitute chickpeas with another protein?

Absolutely! Lentils, black beans, or white beans can replace chickpeas for a similar protein boost. Adjust cooking times as needed, especially for lentils.

5. Is this curry suitable for meal prep?

Yes, it’s ideal for meal prep! The flavors deepen over time, making it even more delicious the next day. Store in airtight containers in the fridge for up to 5 days or freeze portions for later use.