• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Shane & Simple

  • recipes
  • about
  • subscribe
  • community
  • log in
menu icon
go to homepage
  • recipes
  • about
  • subscribe
  • community
  • log in
subscribe
search icon
Homepage link
  • recipes
  • about
  • subscribe
  • community
  • log in
×
Home » Recipes » Soups & Stews

Sweet Potato Chickpea Curry (One-Pot + Oil-Free)

Published: Oct 23, 2025 by Shane Martin · This post may contain affiliate links.

Jump to Recipe

This Vegan Sweet Potato Chickpea Curry recipe is cozy, creamy, and oil-free! Packed with sweet potatoes, chickpeas, and aromatic spices. Serve it over your choice of rice for the ultimate one-pot plant-based meal.

Stay warm with more vegan soup and stew recipes, like my Roasted Butternut Squash Soup, Sweet Potato Black Bean Chili, and Lentil Soup.

Sweet potato chickpea curry recipe in bowl.

If there's one thing I love more than a warm blanket and football on a Saturday afternoon, it's a big bowl of curry that basically cooks itself.

This Vegan Sweet Potato Chickpea Curry recipe is everything a good comfort meal should be. It’s creamy, cozy, full of flavor, and made in just one pot.

It’s like my Easy Vegan Chickpea Curry got a glow up.

No oil, no fancy techniques, and definitely no stress. Just sweet potatoes, chickpeas, coconut milk, and a handful of fragrant spices. It all comes together to make the kind of flavorful curry that'll make your kitchen smell like your favorite Indian restaurant, minus the bill.

Why you'll love this curry

  • Oil-free & WFPB: Skip the olive oil and coconut oil. A little vegetable broth keeps everything from sticking and sautéing perfectly.
  • One pot = less cleanup: Because the only thing better than dinner is not doing dishes.
  • Sweet, savory, and satisfying: The natural sweetness of sweet potatoes meets earthy chickpeas and spice blends like cumin, turmeric, and garam masala.
  • Ready in about 30 minutes: Perfect for busy weeknights, lazy Sundays, or when you've already mentally clocked out of cooking.
  • It's hearty enough for dinner, light enough for lunch, and packed with protein and fiber from chickpeas.

Honestly, if "delicious curry" had a personality, this would be it.

Sweet potato chickpea curry recipe in ladel.

Ingredients you’ll need for this curry

Made with simple, whole-food ingredients you probably already have on hand. The complete printable recipe with measurements is in the recipe card at the bottom of the post.

  • Sweet potatoes
  • Chickpeas
  • Onion, garlic, and fresh ginger
  • Red bell peppers
  • Full fat coconut milk (or unsweetened soy milk for low-fat)
  • Vegetable broth (low-sodium)
  • Turmeric, coriander, cumin, cinnamon, and smoked paprika
  • Fresh spinach or kale
  • Lime juice + fresh cilantro for garnish

Optional: You can use one tablespoon of Garam Masala in place of the individual spices.

How to make sweet potato chickpea curry

This dish is quick, easy, and you only need one large skillet or Dutch oven.

Sauté the base. In a large pan, heat a few tablespoons of vegetable broth over medium heat. Add onion, garlic, and ginger, and cook for 2-3 minutes until fragrant.

Add the spices. Stir in turmeric, cumin, coriander, cinnamon, smoked paprika, and garam masala. Let them bloom for 30 seconds to unlock that deep curry flavor.

Simmer the good stuff. Add sweet potatoes, chickpeas, bell pepper, coconut milk, and the remaining broth. Stir well, bring to a gentle simmer, cover, and cook 15-20 minutes or until the potatoes are tender.

Process

Add greens and finish. Stir in spinach or kale until wilted. Add a squeeze of lime juice and season with salt and black pepper.

Serve it up. Spoon over warm brown rice, basmati rice, or cauliflower rice. Top with fresh cilantro and enjoy every creamy, cozy bite.

Process.

Substitutions & variations

This curry is super flexible, so make it your own.

  • Coconut milk: Use full-fat coconut milk for a richer curry, or coconut cream for a richer version, or soy milk for a lighter, lower-fat version. You could also use my cashew cream.
  • Sweet potatoes: Substitute with butternut squash, pumpkin, or even white potatoes.
  • Chickpeas: Use cooked dried chickpeas if you prefer; about 1½ cups equals one can.
  • Extra spice: Add red curry paste, a pinch of cayenne, or fresh green chilli for some heat.
  • No garam masala? Try curry powder or a mix of cumin and coriander.
  • Slow cooker or Instant Pot: Toss it all in, cook on high pressure for 8 minutes, and dinner's done.

Pro tips for perfect sweet potato chickpea curry

Follow these tips to make your curry spectacular!

  • Bloom your spices. Let them roast for about 30 seconds in the pan to release their oils and fragrance. Fragrant spices are what separate good curry from great curry.
  • Use fresh ginger and lime juice. They add brightness that cuts through the creaminess of the coconut milk.
  • Taste before serving. A squeeze of lime and a dash of salt at the end make the flavors pop.
  • Thicker texture? Simmer uncovered for a few extra minutes to reduce the sauce.

How to serve this delicious curry

This sweet potato curry pairs beautifully with almost anything and is one of my favorite plant-based meals:

  • Brown rice or basmati rice for a classic combo.
  • Cauliflower rice, if you want extra veggies.
  • Toasted naan bread or pita to scoop up all that creamy sauce.
  • Over quinoa or millet for a high-protein twist.

Top it off with a bit of fresh coriander, maybe a swirl of coconut cream, and dinner's served.

Storage & meal prep

This sweet potato chickpea curry is perfect for meal prep. The flavors actually deepen overnight, and it's even better the next day.

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze for up to 3 months.
  • Reheat: Add a splash of water or coconut milk, and warm gently over medium-low heat.

It’s perfect for busy weeknights, office lunches, or when you want to open your fridge and feel like a meal-prep superhero.

Frequently asked questions

Can I make this curry without coconut milk?

Yes! Use soy milk, oat milk, or a few spoonfuls of tomato puree with a cup of water for a lighter, tomato-based curry.

Is this curry spicy?

Not really. It's mild and kid-friendly. Add more chili powder or curry paste if you want to crank it up.

Can I make it thicker or creamier?

Use full-fat coconut milk or stir in a little coconut cream at the end.

Connect with me…

Leave a comment below with a star rating, check out my Facebook page, my Instagram page, or Pinterest for saving recipes.

The recipes are free, but donations and tips are welcome to help keep this site running. Thanks for all you do!
CLICK here to donate and show your support!

Print

Sweet Potato Chickpea Curry (One-Pot + Oil-Free)

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

This creamy Vegan Sweet Potato Chickpea Curry recipe is a cozy one-pot dinner packed with sweet potatoes, chickpeas, coconut milk, and aromatic spices. It's oil-free, whole-food, plant-based, and the perfect comfort food for busy weeknights or slow weekends.

  • Author: Shane Martin
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4–6 servings 1x
  • Category: Soups & Stews
  • Method: Stove Top
  • Cuisine: Indian-inspired
  • Diet: Vegan

Ingredients

Scale
  • 1 large sweet potato, peeled and cubed
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 small onion, chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh grated ginger (or 1 teaspoon ground)
  • 1 red bell pepper, chopped
  • 1 can (13.5 oz) full fat coconut milk (or unsweetened soy milk for lower fat)
  • 1 ½ cups low-sodium vegetable broth
  • 1 teaspoon turmeric
  • 1 teaspoon ground coriander
  • ½ teaspoon cumin
  • ½ teaspoon cinnamon
  • ¼ teaspoon smoked paprika (optional, but delicious)
  • Salt and black pepper to taste
  • 2 cups chopped spinach or kale
  • Juice of ½ lime
  • Fresh cilantro for garnish (optional)

Instructions

  1. Sauté the base. In a large pot or Dutch oven, sauté the onion, garlic, and ginger in a few tablespoons of vegetable broth until fragrant-usually about 3 to 4 minutes. 
  2. Add the flavor. Stir in the turmeric, coriander, cumin, cinnamon, and smoked paprika. Cook for about 30 seconds to bloom the spices and make your kitchen smell amazing. 
  3. Simmer the good stuff. Add the sweet potato cubes, chickpeas, bell pepper, coconut milk, and broth.  Stir well, bring to a simmer, then cover and cook for 15-20 minutes until the potatoes are fork-tender. 
  4. Add greens and finish. Stir in spinach or kale until wilted. Squeeze in lime juice, taste, and season with salt and pepper.
  5. Serve it up. Serve warm over brown rice, quinoa, or even cauliflower rice if you're feeling extra veggie-forward. Garnish with cilantro and enjoy every creamy, cozy bite.

Notes

  • The natural sweetness of the sweet potatoes balances the savory spice blend beautifully.
  • Don't skip the squeeze of lime juice; it brightens the entire dish.
  • For extra flavor, toss in a little garam masala or a spoonful of red curry paste next time.
  • Leftovers taste even better the next day (trust me).

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 186
  • Sugar: 5.6 g
  • Sodium: 35.8 mg
  • Fat: 8.4 g
  • Carbohydrates: 23.9 g
  • Fiber: 5.4 g
  • Protein: 5.7 g
  • Cholesterol: 0 mg

Thank you so much for your support!

Donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

More Soups & Stews

  • 15 Hearty Vegan Soups & Stews to Warm You Up
  • Easy Vegan Minestrone Soup (Healthy & Delicious!)
  • Creamy Vegan Pumpkin Soup (Easy + Healthy)
  • Maple Roasted Sweet Potato & Apple Soup (Vegan)

Reader Interactions

Comments

    Let Me Hear From You! Cancel reply

    Your email address will not be published. Required fields are marked *

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

  1. Nancy

    January 31, 2026 at 1:11 pm

    One of my favorite soup recipes! I appreciate it when you give me the dry spice equivalent of the fresh version, e.g., 1 teaspoon dry ginger as a substitute for fresh, most especially for cilantro. Thanks!

    Reply
  2. Pauline

    November 13, 2025 at 6:24 pm

    Really enjoyed this curry. I used oat milk instead of coconut milk. Very filling and delicious. Thanks for creating another easy vegan main dish to help keep me on track.

    Reply
  3. Char

    October 23, 2025 at 6:23 pm

    You named garam masala early in your post but it’s not mentioned in the recipe. How much do I use and I’m guessing I should eliminate the spices you named in the recipe if it’s used.

    Reply
    • Shane Martin

      October 24, 2025 at 5:39 pm

      Hi, Char! I reworded it as a note. I meant to say you can use 1 Tbsp of Garam Masala in place of all the other spices. Sorry for the confusion, hope this helps!

      Reply
  4. Shane Martin

    October 23, 2025 at 4:35 pm

    This Vegan Sweet Potato Chickpea Curry recipe is cozy, creamy, and oil-free! Packed with sweet potatoes, chickpeas, and aromatic spices. Serve it over your choice of rice for the ultimate one-pot plant-based meal.

    Reply

Primary Sidebar

Shane Martin

Hi, I'm Shane! I’m an average dude who loves to cook and eat good food that happens to be completely plant-based.

Read More...

Most Popular

  • The Best Vegan Banana Bread Recipe (Simple + Moist)
  • Easy Vegan Chickpea Curry
  • Spicy Vegan Breakfast Sausage
    Spicy Vegan Breakfast Sausage Patties
  • creamy rich cashew mayo
    Cashew Mayo (Creamy, Rich, & Tangy)

Footer

↑ back to top

Info

  • About
  • Contact
  • Shop
  • Privacy Policy
  • Disclaimer
  • Content Policy

Follow

  • Subscribe
  • Facebook
  • Pinterest
  • Instagram

Recipes

  • All Recipes
  • Recipe Round-Ups
  • Pantry Staple Recipes

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Shane & Simple LLC