Slow Cooker Sweet Potato Curry

There’s a certain kind of comfort that comes from a bowl of warm, hearty curry on a crisp autumn evening. This slow cooker sweet potato curry has quickly become one of my favorite ways to enjoy cozy fall flavors without spending hours in the kitchen. The sweet potatoes become tender and luscious, absorbing every bit of spice, while the chickpeas add that satisfying bite that makes this dish feel wholesome and filling. It’s one of those meals that’s as nourishing as it is delicious, and it smells incredible while cooking.
I love how versatile this recipe is. You can serve it over rice for a simple weeknight dinner, spoon it into bowls with a dollop of yogurt for a comforting lunch, or even enjoy it as leftovers that taste just as good—if not better—the next day. It’s perfect for those evenings when you want something hearty, but easy, and it fits beautifully into the category of fall soup recipes that warm you from the inside out.
What I really enjoy about this sweet potato and chickpea curry is how the flavors develop over time. Using a slow cooker means that the spices, sweet potatoes, and chickpeas mingle together gradually, creating a depth of flavor that’s hard to beat. Each bite is a balance of sweet, savory, and mildly spicy, and the texture is just perfect—creamy chunks of sweet potato paired with tender chickpeas.
If you’ve tried other sweet potato curry recipes, you’ll find this one stands out because it’s so effortless. There’s no need for constant stirring or worrying about overcooking anything. Just toss your ingredients into the slow cooker, set it, and let it work its magic. Plus, it’s a great way to enjoy a slow cooker vegetarian curry that feels indulgent without being heavy.
Why You’ll Love It
- Hands-off cooking at its best – Just toss everything into your slow cooker, set it, and let it simmer while you get on with your day. Dinner practically makes itself!
- Sweet, savory, and perfectly spiced – The natural sweetness of the potatoes blends beautifully with warm spices, creating a comforting flavor that hits all the right notes.
- Packed with plant-based protein – Chickpeas make this curry hearty enough to feel like a full meal, so it’s satisfying without needing any meat.
- Freezer-friendly and meal-prep friendly – Make a big batch and you’ll have ready-to-go lunches or dinners all week. Flavors actually deepen after a day or two!
- Versatile serving options – Spoon it over rice, quinoa, or even roasted veggies. It’s just as good as a solo bowl as it is paired with sides for a full feast.
Ingredient List
For the Curry
- 2 large sweet potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 2 cups vegetable broth
- 2 tsp curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp turmeric
- ¼ tsp cayenne pepper (optional, for a little heat)
- Salt and black pepper, to taste
- 2 cups fresh spinach or kale (optional, added at the end)
For Garnish (Optional)
- Fresh cilantro, chopped
- Lime wedges
- Toasted cashews
Ingredient Notes
- Sweet potatoes – I love using the orange-fleshed variety for that natural sweetness and creamy texture. It makes the slow cooker sweet potatoes melt perfectly into the curry.
- Chickpeas – Don’t skip them! They give this slow cooker chickpea and potato curry a lovely bite and add protein to keep you full.
- Coconut milk – I always use full-fat coconut milk—it adds richness that balances the spices beautifully.
- Spices – Freshly ground or high-quality spices make a huge difference. I always keep a small spice jar collection; it makes sweet potato curry recipes taste restaurant-level without extra effort.
- Vegetable broth – Adds depth of flavor without overpowering the natural sweetness of the potatoes.
Kitchen Equipment Needed
- Slow cooker – The star of the show! I love using my 6-quart slow cooker for even cooking and easy cleanup.
- Chef’s knife – For chopping sweet potatoes, onion, and garlic quickly and safely.
- Cutting board – A sturdy one keeps your prep smooth; I have one I always keep just for veggies.
- Measuring spoons & cups – To get the spices and liquids just right.
- Wooden spoon or silicone spatula – Perfect for stirring without scratching your slow cooker.
- Grater or microplane – For fresh ginger (and garlic if you like it extra fine).
Instructions
Step 1: Prep Your Ingredients
- Peel and dice the sweet potatoes into roughly 1-inch cubes. This ensures they cook evenly in the slow cooker.
- Drain and rinse the chickpeas so they’re ready to go.
- Chop the onion finely, mince the garlic, and grate the ginger. Fresh ginger really brightens the curry, so don’t skip it!
Pro tip: Keep all your ingredients prepped in separate bowls before adding them to the slow cooker—it makes the process smooth and stress-free.
Step 2: Sauté Aromatics (Optional but Recommended)
- In a skillet over medium heat, add a drizzle of oil.
- Sauté the onions until they’re soft and slightly golden (about 5–7 minutes).
- Add garlic and ginger, cooking for another 1–2 minutes until fragrant.
Pro tip: This step really boosts the flavor of your slow cooker vegetarian curry but can be skipped if you’re in a rush.
Step 3: Layer Ingredients in the Slow Cooker
- Transfer the sautéed aromatics to the slow cooker.
- Add the diced sweet potatoes and chickpeas.
- Pour in the diced tomatoes, coconut milk, and vegetable broth.
- Sprinkle in all the spices: curry powder, cumin, coriander, turmeric, cayenne, salt, and pepper.
- Gently stir to combine everything evenly.
Step 4: Cook the Curry
- Cover the slow cooker with the lid.
- Cook on low for 6–7 hours or high for 3–4 hours, until sweet potatoes are tender and the flavors meld together.
Pro tip: Resist the urge to lift the lid frequently—every peek lets heat escape and can extend cooking time.
Step 5: Finish and Add Greens
- About 15 minutes before serving, stir in fresh spinach or kale if using. Let it wilt slightly.
- Taste and adjust seasoning with extra salt, pepper, or a squeeze of lime juice if desired.
Step 6: Serve and Enjoy
- Spoon the curry over rice, quinoa, or even roasted veggies.
- Garnish with chopped cilantro and toasted cashews if you like a little crunch.
- Serve hot and savor every bite of this comforting, cozy sweet potato curry.

Tips and Tricks for Success
- Cut sweet potatoes evenly – Uniform cubes ensure everything cooks at the same rate, so no mushy or undercooked pieces.
- Use full-fat coconut milk – It gives the curry a rich, creamy texture that makes each bite indulgent.
- Layer flavors – Sautéing onions, garlic, and ginger first elevates the taste, but it’s optional if you’re short on time.
- Don’t peek too often – Lifting the lid releases heat and slows cooking; patience pays off.
- Adjust spice levels gradually – Start mild and add cayenne or chili flakes at the end if you like it hotter.
Ingredient Substitutions and Variations
- Sweet potatoes – Try yams or butternut squash for a slightly different sweetness and texture.
- Chickpeas – Lentils or white beans work well if you want a different protein source.
- Spinach or kale – Swap with Swiss chard, bok choy, or frozen peas for a change in greens.
- Coconut milk – Light coconut milk or even cashew cream can be used if you prefer a lighter curry.
- Spices – Play with curry blends, garam masala, or smoked paprika for a unique twist.
- Add-ins – Bell peppers, carrots, or cauliflower florets can be added for extra veggies and color.
Serving Suggestions
- I love serving this slow cooker sweet potatoes curry over a steaming bowl of basmati rice—it soaks up all the flavors beautifully.
- Spoon it onto a bed of quinoa for a lighter, protein-packed meal that still feels cozy and filling.
- Serve with warm naan or flatbread for dipping; the bread picks up every bit of the curry sauce.
- Top with a dollop of plain yogurt or coconut yogurt—it adds a creamy, cooling contrast to the spices.
- Garnish with fresh cilantro and a squeeze of lime for a bright, fresh flavor that balances the richness perfectly.

Storage and Reheating Instructions
- Refrigerate – Store in an airtight container for up to 4 days. The flavors actually taste deeper after a day or two.
- Freeze – Divide into meal-sized portions in freezer-safe containers for up to 3 months.
- Reheat on stovetop – Warm gently over medium-low heat, stirring occasionally until heated through.
- Reheat in microwave – Heat in a microwave-safe dish for 2–3 minutes, stirring halfway through for even warmth.
- Add extra liquid if needed – The curry can thicken in the fridge or freezer; stir in a splash of broth or coconut milk when reheating.
Frequently Asked Questions
Can I make this curry without a slow cooker?
Absolutely! You can simmer everything in a large pot on the stove over low heat for 30–40 minutes until the sweet potatoes are tender. Just stir occasionally to prevent sticking.
Can I use frozen sweet potatoes?
Yes! Frozen diced sweet potatoes work fine—just add a little extra cooking time to ensure they become soft and tender.
How spicy is this curry?
This recipe is mildly spiced by default. You can add cayenne, chili flakes, or a splash of hot sauce if you prefer more heat.
Can I make this gluten-free and vegan?
Definitely! The curry is naturally vegan. Just double-check your broth if buying store-bought to ensure it’s gluten-free.
Can I prep this ahead of time?
Yes! Chop all the vegetables and measure the spices in advance. You can even assemble everything in the slow cooker insert the night before and refrigerate until cooking.
Can I add other vegetables?
Absolutely! Bell peppers, carrots, cauliflower, or peas are all great additions. Just adjust the cooking time slightly if you’re adding very firm veggies.
Did you try this sweet potato curry? Let me know in the comments how it turned out!

Slow Cooker Sweet Potato Curry
Equipment
- Slow cooker
- Chef’s knife
- Cutting board
- Measuring spoons & cups
- Wooden Spoon or Silicone Spatula
- Grater or Microplane
Ingredients
For the Curry
- 2 large sweet potatoes peeled and diced
- 1 can 15 oz chickpeas, drained and rinsed
- 1 onion finely chopped
- 3 cloves garlic minced
- 1- inch piece ginger grated
- 1 can 14 oz diced tomatoes
- 1 can 14 oz coconut milk
- 2 cups vegetable broth
- 2 tsp curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp turmeric
- ¼ tsp cayenne pepper optional, for a little heat
- Salt and black pepper to taste
- 2 cups fresh spinach or kale optional, added at the end
For Garnish (Optional)
- Fresh cilantro chopped
- Lime wedges
- Toasted cashews
Instructions
Step 1: Prep Your Ingredients
- Peel and dice the sweet potatoes into roughly 1-inch cubes. This ensures they cook evenly in the slow cooker.
- Drain and rinse the chickpeas so they’re ready to go.
- Chop the onion finely, mince the garlic, and grate the ginger. Fresh ginger really brightens the curry, so don’t skip it!
- Pro tip: Keep all your ingredients prepped in separate bowls before adding them to the slow cooker—it makes the process smooth and stress-free.
Step 2: Sauté Aromatics (Optional but Recommended)
- In a skillet over medium heat, add a drizzle of oil.
- Sauté the onions until they’re soft and slightly golden (about 5–7 minutes).
- Add garlic and ginger, cooking for another 1–2 minutes until fragrant.
- Pro tip: This step really boosts the flavor of your slow cooker vegetarian curry but can be skipped if you’re in a rush.
Step 3: Layer Ingredients in the Slow Cooker
- Transfer the sautéed aromatics to the slow cooker.
- Add the diced sweet potatoes and chickpeas.
- Pour in the diced tomatoes, coconut milk, and vegetable broth.
- Sprinkle in all the spices: curry powder, cumin, coriander, turmeric, cayenne, salt, and pepper.
- Gently stir to combine everything evenly.
Step 4: Cook the Curry
- Cover the slow cooker with the lid.
- Cook on low for 6–7 hours or high for 3–4 hours, until sweet potatoes are tender and the flavors meld together.
- Pro tip: Resist the urge to lift the lid frequently—every peek lets heat escape and can extend cooking time.
Step 5: Finish and Add Greens
- About 15 minutes before serving, stir in fresh spinach or kale if using. Let it wilt slightly.
- Taste and adjust seasoning with extra salt, pepper, or a squeeze of lime juice if desired.
Step 6: Serve and Enjoy
- Spoon the curry over rice, quinoa, or even roasted veggies.
- Garnish with chopped cilantro and toasted cashews if you like a little crunch.
- Serve hot and savor every bite of this comforting, cozy sweet potato curry.
Notes
Nutritional Value (Per Serving, Approximate)
- Calories: 280–320 kcal
- Protein: 9–10 g
- Carbohydrates: 40–45 g
- Fiber: 8–10 g
- Fat: 12–14 g
- Sugar: 6–8 g