Sweet Potato, Coconut and Greens Curry
Sweet Potato, Coconut and Greens Curry is a delightful dish that brings warmth and comfort to any dining table. The vibrant colors and rich flavors make this curry not just a visual treat but also a meal that tantalizes the taste buds. With the star ingredients being sweet potatoes, creamy coconut milk, and a medley of greens, this dish is a wholesome choice for anyone seeking a nourishing and hearty meal.
This curry is not only easy to prepare but also incredibly versatile, allowing you to incorporate various greens or adjust the spices based on your preference. The combination of sweet potatoes and coconut milk creates a luscious, creamy texture, while the spices add depth and warmth. The addition of fresh lime juice at the end brightens the dish and balances the flavors beautifully, allowing the sweetness of the potatoes to shine through. It’s perfect for a family dinner, and leftovers make for a delicious lunch the next day.
Why make this recipe
Sweet Potato, Coconut and Greens Curry is an excellent choice for those looking to explore plant-based culinary options. Loaded with nutritional benefits, sweet potatoes are rich in vitamins A and C, while coconut milk provides healthy fats and a creamy texture that compliments the dish perfectly. The spices not only enhance the flavor but also offer various health benefits, making this curry both delicious and nutritious. Additionally, it’s incredibly filling, making it a go-to option for a comforting meal any day of the week.
The flexibility of this recipe allows you to modify it according to what you have at hand, whether it’s swapping out for seasonal vegetables or adjusting the spice levels to meet your heat tolerance. Whether you’re cooking for yourself, friends, or family, this curry can easily be scaled up or down to fit your needs. It brings a world of flavors to your dinner plate without demanding too much time in the kitchen, making it a practical choice for weeknight dinners or leisurely weekend cooking sessions.
How to make Sweet Potato, Coconut and Greens Curry
To make Sweet Potato, Coconut and Greens Curry, you’ll need to start by heating the cooking oil in a large pot over medium-low heat. This initial step is crucial as it allows the onions to soften and become fragrant, providing the perfect base for your curry. Once the onions have softened after about five minutes, the next steps involve adding garlic, ginger, chilies, and various spices like lemongrass paste, cumin, coriander, and paprika. These ingredients create a wonderfully aromatic foundation that will permeate the entire dish.
After the spice mixture is fragrant, sweet potato cubes are added, which should be thoroughly tossed to ensure they are well-coated with the spices, imparting that essential flavor. The next crucial step involves pouring in the coconut milk, creating a rich, creamy base that will meld beautifully with the sweet potatoes. Simmering the mixture uncovered for around 25 minutes allows the flavors to develop, while the sweet potatoes cook until tender. Once this step is complete, the greens are introduced last, cooking for just a brief minute or two until they are wilted. Adding a squeeze of fresh lime juice right at the end ties all the flavors together, bringing a burst of freshness that elevates the dish.
Ingredients
- 2 tablespoons cooking oil
- 1 large onion, chopped
- 3 garlic cloves, finely minced
- 1 piece fresh ginger (about 5cm / 2 inches), peeled and grated
- 1 to 2 red chilies, thinly sliced
- 1 tablespoon lemongrass paste
- 1½ teaspoons ground cumin
- 1½ teaspoons ground coriander
- 1½ teaspoons paprika
- 2 to 3 large sweet potatoes, peeled and cut into 2cm / ¾-inch cubes (about 900g / 2 lb total)
- 2 cans coconut milk, 400g / 14 oz each
- 300g oriental greens such as morning glory or spinach leaves
- A squeeze of fresh lime juice
- Sea salt, to taste
- Cooked jasmine rice, for serving
Directions
- Warm the oil in a large pot over medium-low heat. Add the onion and cook for about 5 minutes, until softened.
- Stir in the garlic, ginger, chilies, lemongrass paste, cumin, coriander, and paprika. Cook briefly until fragrant.
- Add the sweet potato pieces and toss well so they are evenly coated with the spice mixture.
- Pour in the coconut milk and bring the curry to a gentle simmer. Let it cook uncovered for around 25 minutes, stirring from time to time, until the sweet potatoes are very tender.
- Add the greens and cook for 1 to 2 minutes more, just until wilted.
- Finish with lime juice and salt to taste. Serve hot with jasmine rice.
Time Breakdown
• Preparation Time: 15 minutes
• Cooking Time: 30 minutes
• Total Time: 45 minutes
• Servings: 4
How to serve Sweet Potato, Coconut and Greens Curry
Serving Sweet Potato, Coconut and Greens Curry is a straightforward process that allows you to highlight the dish’s beautiful colors and textures. Begin by scooping a generous portion of the curry into a bowl, ensuring that each serving includes the tender sweet potatoes, vibrant greens, and rich coconut broth. This dish is traditionally served alongside fragrant jasmine rice, which complements the curry splendidly while sopping up the delicious sauce.
To enhance the meal, consider garnishing with freshly chopped herbs like cilantro or green onions, or adding a slice of lime on the side for an extra zesty touch. The contrasting textures of the creamy curry and the fluffy rice create a delightful dining experience. Pairing this dish with some crispy papadam or naan can also create a more festive atmosphere, perfect for sharing with family or friends.
How to store Sweet Potato, Coconut and Greens Curry
Storing leftovers of Sweet Potato, Coconut and Greens Curry is quite simple and can be done effectively to maintain its delicious flavor. Allow the curry to cool completely before transferring it into an airtight container. You can keep it refrigerated for up to four days. When reheating, it’s advisable to add a splash of water or broth to loosen up the curry, as the sauce may thicken over time.
For longer storage, this curry can be frozen. Place the cooled curry in a freezer-safe container, ensuring to leave some space at the top for expansion. It can be frozen for up to three months. When ready to enjoy again, thaw it in the fridge overnight before reheating on the stove or in the microwave until heated through. This makes it a convenient dish to prepare ahead of time, ensuring on-busy days you have a nourishing meal waiting for you.
Tips to make Sweet Potato, Coconut and Greens Curry
To ensure that your Sweet Potato, Coconut and Greens Curry is as delightful as possible, consider a few helpful tips. First, the selection of your sweet potatoes can significantly affect the dish’s flavor and texture. Opt for firm and smooth-skinned sweet potatoes. Their natural sweetness enhances the curry’s flavor, making sure to balance the savory and spicy elements.
If you enjoy a bit more heat, feel free to increase the number of red chilies or their potency. Alternatively, for a milder dish, you can always reduce the chilies or opt for a milder pepper variety. When it comes to greens, don’t hesitate to experiment with your favorites or whatever is in season; kale, chard, or even collard greens can make tasty additions. Finally, adjusting the coconut milk content allows for a creamier or lighter curry according to your taste preferences, ensuring the final result is exactly how you like it.
Variation
No major variations, but you can adjust seasonings to taste.
Nutritional Information (Per Serving)
• Calories: 380 kcal
• Protein: 7 g
• Carbohydrates: 58 g
• Fat: 15 g
• Fiber: 9 g
• Sugar: 6 g
• Sodium: 220 mg
FAQs
Q: Can I use other types of potatoes instead of sweet potatoes?
A: Yes, you can use regular potatoes, but sweet potatoes provide a unique flavor and texture.
Q: Is this curry suitable for meal prep?
A: Absolutely! This curry stores well in the fridge or freezer, making it perfect for meal prep.
Q: Can I make this curry vegan?
A: Yes, this recipe is already vegan, as it uses coconut milk instead of dairy.

Sweet Potato, Coconut and Greens Curry
Ingredients
For the Curry
- 2 tablespoons cooking oil
- 1 large onion, chopped
- 3 cloves garlic, finely minced
- 1 piece fresh ginger (about 5cm / 2 inches), peeled and grated
- 1-2 red chilies, thinly sliced Adjust according to spice preference.
- 1 tablespoon lemongrass paste
- 1.5 teaspoons ground cumin
- 1.5 teaspoons ground coriander
- 1.5 teaspoons paprika
- 2-3 large sweet potatoes, peeled and cut into 2cm / ¾-inch cubes (about 900g / 2 lb total)
- 2 cans coconut milk (400g / 14 oz each)
- 300 grams oriental greens such as morning glory or spinach leaves
- 1 squeeze fresh lime juice For flavor enhancement.
- Sea salt, to taste
- Cooked jasmine rice, for serving
Instructions
Preparation
- Warm the oil in a large pot over medium-low heat. Add the onion and cook for about 5 minutes, until softened.
- Stir in the garlic, ginger, chilies, lemongrass paste, cumin, coriander, and paprika. Cook briefly until fragrant.
- Add the sweet potato pieces and toss well so they are evenly coated with the spice mixture.
Cooking
- Pour in the coconut milk and bring the curry to a gentle simmer. Let it cook uncovered for around 25 minutes, stirring from time to time, until the sweet potatoes are very tender.
- Add the greens and cook for 1 to 2 minutes more, just until wilted.
- Finish with lime juice and salt to taste. Serve hot with jasmine rice.