This Sweet Potato Curry Recipe is one I make when I want comfort and calm. I first cooked it on a rainy evening. The kitchen smelled warm and cozy. This Sweet Potato Curry Recipe uses simple spices and soft sweet potatoes.
It feels nourishing and gentle. If you are learning how to make Sweet Potato Curry at home, this recipe is a great place to start. The ingredients for Sweet Potato Curry are easy, affordable, and found in most kitchens.
Why I Love Making This Sweet Potato Curry
I love this curry because it never feels rushed. It cooks slowly and fills the house with warmth. Sweet potatoes turn soft and creamy. The sauce feels rich without being heavy.
This dish always comforts me after a long day. It also welcomes changes. Some days I add greens. Other days I add extra spice. Every bowl feels familiar and satisfying.

Equipment List
You do not need special tools for this recipe. Simple kitchen basics work well.
- Large pot or deep skillet
- Cutting board
- Sharp knife
- Measuring cups
- Measuring spoons
- Wooden spoon
Recipe Overview
- Recipe Name: Sweet Potato Curry
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Course: Main course
- Cuisine: Indian inspired
- Calories: 390 kcal per serving
Ingredients You Need for Sweet Potato Curry
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 2 medium sweet potatoes, peeled and cubed
- 1 can chickpeas, drained and rinsed, 15 oz
- 1 can coconut milk, full fat, 13.5 oz
- 1 cup vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon lime juice
- Fresh cilantro for garnish
Step-by-Step Guide
1. Sauté the onion and aromatics
Heat olive oil in a large pot over medium heat. Add chopped onion and cook until soft and lightly golden. Stir in garlic and ginger. Cook gently until fragrant and warm.
2. Bloom the spices
Add curry powder, cumin, and turmeric to the pot. Stir well and cook for one minute. This step wakes up the spices and deepens the flavor of the curry.
3. Add the sweet potatoes
Add the cubed sweet potatoes to the pot. Stir until they are coated in spices. Let them cook for two minutes so they absorb the flavors.
4. Pour in the liquids
Pour in the coconut milk and vegetable broth. Stir slowly until smooth and creamy. Bring the mixture to a gentle simmer.
5. Add chickpeas and simmer
Add the chickpeas and stir gently. Cover the pot and cook for 18 to 20 minutes. Sweet potatoes should be tender but not falling apart.
6. Season and adjust
Add salt, black pepper, and lime juice. Stir gently and taste. Adjust seasoning if needed. The curry should feel balanced and comforting.
7. Serve and enjoy
Turn off the heat and let the curry rest for a few minutes. Serve warm in bowls. Garnish with fresh cilantro for brightness.
Expert Tips & Variations
- Cut sweet potatoes evenly for even cooking
- Add spinach or kale at the end for extra greens
- Use light coconut milk for a lighter curry
- Add chili flakes or fresh chili for heat
- Serve with rice, quinoa, or flatbread
History or Fun Fact About the Dish
Curries have been cooked for hundreds of years using spices and vegetables. Sweet potatoes became popular in modern curry recipes because they add natural sweetness and creamy texture without dairy.
Pairings & Complementary Recipes
This Sweet Potato Curry pairs well with basmati rice. Quinoa also works nicely. Warm flatbread is great for scooping. A simple cucumber salad adds freshness and crunch.
Occasion or Event Ideas
This recipe works well for cozy weeknight dinners. It is great for meal prep lunches. I also serve it when friends visit. It fits casual gatherings and quiet evenings.
Storage and Reheating Tips
- Store leftovers in airtight containers
- Keep in the fridge for up to 4 days
- Freeze in portions for up to 2 months
- Reheat gently on the stove
- Add a splash of water if thick
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 390 kcal |
| Protein | 11 g |
| Carbohydrates | 48 g |
| Fat | 18 g |
| Fiber | 9 g |
Health Benefits
Sweet potatoes are rich in fiber and vitamins. Chickpeas add plant protein and help keep you full. Coconut milk provides healthy fats. This curry is gentle on digestion and very nourishing.
FAQs about Sweet Potato Curry Recipe
Can I make Sweet Potato Curry ahead of time?
Yes, this curry tastes even better the next day. The flavors deepen as it rests. Store it in the fridge and reheat slowly before serving.
Is this Sweet Potato Curry spicy?
This recipe is mild and comforting. You can easily control the heat. Add chili flakes or fresh chili if you enjoy more spice.
Can I freeze Sweet Potato Curry?
Yes, let it cool fully before freezing. Store in freezer safe containers. Thaw overnight and reheat gently for best texture.
What can I use instead of chickpeas?
You can use lentils or tofu. Both options work well and absorb the curry flavor nicely.
Final Thoughts
This Sweet Potato Curry Recipe is warm, simple, and comforting. It is easy to make and easy to love. Each bowl feels nourishing and calm. I hope this recipe brings warmth and happiness to your kitchen, just like it does in mine.

Sweet Potato Curry Recipe
Equipment
- Large pot
- Cutting board
- Sharp knife
- Wooden spoon
- Measuring cups
- Measuring spoons
Ingredients
- Sweet potatoes – 2 large, peeled and cubed
- Olive oil – 2 tablespoons
- Onion – 1 medium, chopped
- Garlic – 3 cloves, minced
- Fresh ginger – 1 tablespoon, grated
- Curry powder – 2 tablespoons
- Coconut milk – 1 can (14 oz), full fat
- Vegetable broth – 1 cup
- Chickpeas – 1 can (15 oz), drained and rinsed
- Salt – 1 teaspoon, or to taste
- Black pepper – ½ teaspoon
- Lime juice – 1 tablespoon, fresh
- Fresh cilantro – 2 tablespoons, chopped, for garnish
Instructions
Cook the onion
- Heat olive oil in a large pot over medium heat. Add chopped onion and cook slowly, stirring often, until soft and lightly golden. This builds a gentle flavor base for the curry.
Add garlic and ginger
- Add minced garlic and grated ginger to the pot. Stir constantly for about one minute until fragrant. Be careful not to brown them, as this keeps the flavor warm and balanced.
Toast the spices
- Sprinkle in the curry powder and stir well. Let the spices toast gently for thirty seconds. This step helps release aroma and deepens the overall flavor of the Sweet Potato Curry Recipe.
Add liquids and potatoes
- Add cubed sweet potatoes, coconut milk, and vegetable broth. Stir to combine everything evenly. Bring the mixture to a gentle simmer so the sweet potatoes start cooking slowly.
Simmer the curry
- Cover the pot and cook for about twenty minutes. Stir occasionally to prevent sticking. The sweet potatoes should become tender and creamy when pierced with a fork.
Add chickpeas and seasoning
- Stir in the chickpeas, salt, and black pepper. Cook uncovered for five more minutes. This thickens the sauce slightly and allows all flavors to blend together nicely.
Finish and serve
- Turn off the heat and add fresh lime juice. Taste and adjust seasoning if needed. Garnish with chopped cilantro and serve warm with rice or flatbread.
Notes
- Add spinach at the end for extra greens
- Use red curry paste for a spicier version
- Serve with basmati rice or naan
- Leftovers taste even better the next day











Leave a Reply