
This hearty sweet potato curry combines creamy coconut milk and tender spinach to create a deeply satisfying vegetarian dish. The natural sweetness of the potatoes perfectly balances the aromatic spices while cashews add a delightful crunch. Originally created as a nourishing autumn meal, this recipe transforms everyday ingredients into an impressive curry that appeals to both vegetarians and meat-eaters alike.
The key to this curry's success lies in properly developing the base flavors. Taking time to slowly cook the aromatics allows their flavors to fully bloom, creating a rich foundation for the dish. The natural creaminess of sweet potatoes melds beautifully with the coconut milk for an irresistible texture.
Essential Ingredients Guide
- Sweet Potatoes - Select firm, medium-sized potatoes for even cooking. Orange-fleshed varieties offer the best flavor and highest beta-carotene content. Avoid any with soft spots
- Fresh Spinach - Look for crisp, bright green leaves. Baby spinach works well but mature leaves provide more flavor. Purchase loose to hand-select the best leaves
- Coconut Milk - Quality matters significantly. Choose brands with at least 60% coconut content. Store at room temperature and check for a thick, creamy consistency
- Chickpeas - Glass jar varieties maintain better texture than canned. Always rinse in cold water before using
Step-by-Step Instructions
- 1. Prepare the Aromatics
- - Slice onion into thin half-moons
- Crush and finely mince garlic cloves
- Peel and finely grate fresh ginger
- Measure curry spices into a small bowl - 2. Prep the Vegetables
- - Thoroughly wash spinach in cold water
- Dry leaves completely using a clean cloth or salad spinner
- Remove any tough stems
- Peel and cube sweet potatoes into 2-3cm pieces
- Drain and rinse chickpeas
- Roughly chop cashews - 3. Build the Flavor Base
- - Heat heavy-bottomed pot over medium heat
- Add oil and heat until shimmering
- Sauté onions with salt until translucent, 8-10 minutes
- Add garlic and ginger, cook 2 minutes
- Toast curry powder 1-2 minutes until fragrant
- Add splash of water if mixture becomes dry - 4. Cook Sweet Potatoes
- - Add sweet potato cubes to pot
- Coat with spice mixture
- Pour in coconut milk, stirring gently
- Add water if needed to barely cover vegetables
- Bring to boil, reduce heat
- Simmer covered 20 minutes, stirring occasionally
- Test doneness with knife tip
Keep frozen spinach as a backup option. While fresh is preferred, frozen spinach works well in this curry when needed.
Nutritional Benefits
This curry offers excellent nutritional value:
- Sweet potatoes provide complex carbs and vitamin A
- Spinach delivers iron and vitamins
- Chickpeas contribute protein and fiber
- Cashews supply healthy fats
Storage Guidelines
- Keeps for 3 days in airtight container in refrigerator
- Freezes up to 2 months (omit cashews)
- Reheat gently in saucepan over low heat
- Add coconut milk to thin sauce if needed

Fresh ginger adds a wonderful warmth that perfectly complements the natural sweetness of the potatoes. The combination creates a deeply satisfying dish that's both nourishing and comforting - true comfort food with wholesome ingredients.
This curry demonstrates how simple ingredients can be transformed into an exceptional meal through proper technique and careful seasoning. The result is a harmonious blend of flavors and textures that creates a truly memorable dish.
Each preparation of this curry offers an opportunity to fine-tune the balance of flavors. The recipe serves as a foundation while encouraging cooks to adjust seasonings to their taste preferences.
Recipe Tips
- → How can I make the curry less spicy?
- Use less curry powder or go for a mild version. Adding extra coconut milk can also help tone down the spice.
- → Can this curry be frozen?
- Absolutely! It freezes well for up to three months. Just let it thaw in the fridge overnight before reheating.
- → What sides go well with this?
- Pair it with basmati rice, naan bread, or quinoa for a complete meal.
- → How do I add more protein to it?
- You can throw in some firm tofu or simply bump up the quantity of chickpeas for a protein boost.
- → How can I switch things up in this recipe?
- Instead of sweet potatoes, try using butternut squash. Or toss in carrots or bell peppers for extra variety.