If you’re searching for a comforting, flavorful, and nutrient-rich dish that’s easy to prepare, look no further than this Sweet Potato Curry Recipe. It’s a wholesome, plant-based meal loaded with warm spices, creamy textures, and bold flavors—perfect for weeknight dinners, meal prep, or when you just need a cozy bowl of goodness.
In this blog post, we’ll walk you through how to make this delicious curry from scratch, explain why sweet potatoes are a fantastic base for this dish, and share variations, cooking tips, and answers to the most common questions about sweet potato curry.
Why You’ll Love This Sweet Potato Curry
-
Plant-based and vegan-friendly: No meat or dairy, just clean, wholesome ingredients
-
Quick & easy: Ready in about 35 minutes from start to finish
-
Flavorful & satisfying: Curry spices, creamy coconut milk, and soft sweet potatoes make it filling and irresistible
-
Meal-prep friendly: Stores well and tastes even better the next day
Ingredients You’ll Need
Here are the key ingredients that bring this dish to life:
-
Sweet Potatoes: The star ingredient—naturally sweet and hearty
-
Coconut Milk: Adds a rich and creamy texture
-
Chickpeas: For protein and texture
-
Onion & Garlic: Flavor-building essentials
-
Ginger: Adds a fresh, zesty kick
-
Curry Powder: A blend of warm spices like turmeric, cumin, and coriander
-
Tomato Paste: Deepens the flavor
-
Vegetable Broth: For adjusting the consistency
-
Lime Juice: For a touch of acidity and balance
-
Fresh Cilantro: Optional, for garnish
How to Make Sweet Potato Curry
Step 1: Sauté Aromatics
In a large pot, heat a bit of oil over medium heat. Add chopped onions and cook for 3–4 minutes until soft. Stir in minced garlic and grated ginger and cook for 1 minute.
Step 2: Add Spices
Add curry powder and stir for another minute to let the spices bloom.
Step 3: Build the Base
Add chopped sweet potatoes, tomato paste, and drained chickpeas. Stir everything to coat.
Step 4: Add Liquid
Pour in the coconut milk and vegetable broth. Stir and bring to a boil, then reduce heat to low and cover.
Step 5: Simmer
Let it simmer for about 20 minutes or until the sweet potatoes are fork-tender.
Step 6: Finish
Squeeze in fresh lime juice and adjust salt to taste. If it’s too thick, add more broth. For a thicker curry, simmer uncovered for a few extra minutes.
Step 7: Serve
Serve hot over steamed rice, quinoa, or naan bread. Garnish with cilantro or chili flakes if desired.
Tips for Perfect Sweet Potato Curry
-
Cut sweet potatoes evenly so they cook at the same rate
-
Use full-fat coconut milk for maximum creaminess
-
Want a smoother curry? Blend a portion before serving
-
Add greens like spinach or kale in the last 5 minutes for extra nutrition
-
Adjust spice levels by adding cayenne pepper or fresh chili if you like it hot
Storage and Reheating
-
Fridge: Store in an airtight container for up to 4 days
-
Freezer: Freeze for up to 2 months. Thaw in the fridge overnight
-
Reheat: Warm in a saucepan over medium heat or microwave in intervals
Variations You Can Try
-
Add tofu or tempeh for extra protein
-
Swap chickpeas for lentils or black beans
-
Use red curry paste instead of curry powder for a Thai-inspired twist
-
Add peanut butter for a nutty depth
Nutrition (Per Serving – Approximate)
-
Calories: 380
-
Protein: 11g
-
Carbs: 45g
-
Fat: 18g
-
Fiber: 9g
Note: Nutritional info will vary depending on specific ingredients used.
FAQs About Sweet Potato Curry
-
Can I make sweet potato curry without coconut milk?
Yes, you can substitute with almond milk and a spoon of cashew butter for creaminess, or use oat cream for a nut-free option. -
Is sweet potato curry spicy?
It depends on the curry powder you use. You can control the spice level by adding chili flakes or cayenne pepper. -
Can I use regular potatoes instead of sweet potatoes?
You can, but sweet potatoes add natural sweetness and are more nutrient-dense. -
Is this recipe gluten-free?
Yes, all the ingredients are naturally gluten-free, but check labels on curry powder and broth to be sure. -
Can I add meat to this curry?
Yes, cooked chicken or shrimp can be added if you’re not vegan. -
What can I serve with sweet potato curry?
Steamed rice, quinoa, naan bread, or even couscous work great. -
How do I thicken the curry?
Simmer uncovered or mash some sweet potatoes into the curry to thicken naturally. -
Can I make this in a slow cooker?
Yes, cook on low for 6–7 hours or high for 3–4 hours. Add spinach or lime juice at the end. -
How do I store leftovers?
Refrigerate for up to 4 days or freeze for up to 2 months in a sealed container. -
Is it kid-friendly?
Yes! Kids love the natural sweetness from the potatoes. Reduce or omit spice if needed. -
Can I use canned sweet potatoes?
Fresh is best, but canned works in a pinch—just rinse and reduce cooking time. -
Does it taste better the next day?
Yes, like many curries, the flavors deepen after sitting overnight. -
Can I prep this in advance?
Absolutely. You can chop the veggies or make the full curry a day ahead. -
What can I use instead of chickpeas?
Try lentils, kidney beans, or butter beans as an alternative. -
How can I make it oil-free?
Sauté the onions in a splash of broth instead of oil for an oil-free version.
Final Thoughts
This Sweet Potato Curry Recipe is more than just a tasty meal—it’s a nourishing, satisfying, and versatile dish that fits a variety of diets and preferences. Whether you’re a seasoned home cook or just starting out, this curry is beginner-friendly, pantry-friendly, and crowd-pleasing.
If you enjoyed this recipe, make sure to share it on Pinterest and follow our blog for more healthy, comforting meals you’ll love.