Sweet Potato Leaves Recipe With Coconut Milk: Fragrant Coconut-Steamed Greens in 20 Minutes

Side Dishes

Sweet Potato Leaves Recipe With Coconut Milk: Fragrant Coconut-Steamed Greens in 20 Minutes

Sweet potato leaves with coconut milk create a fragrant, velvety side dish that transforms humble greens into a restaurant-worthy centerpiece. 🌿 The secret lies in properly preparing the leaves—washing, wilting, and steaming them just enough to soften without losing their vibrant color—before enveloping them in rich coconut milk.

This dish balances earthy sweetness with creamy coconut notes, making it a standout for vegan meals or flavorful sides.

What makes this recipe special is its simplicity and versatility. You’ll start by thoroughly cleaning the leaves (a crucial step for removing grit), then sautĂ©ing them with garlic and onions until tender.

The coconut milk infuses the greens with a luxurious, slightly sweet depth, while a touch of lime brightens the finish. The entire process takes just 20 minutes, making it perfect for busy weeknights or special occasions.

By the end, you’ll have a dish that’s tender yet still holds its shape, with a glossy sheen from the coconut milk and a subtle tang from the lime.

Serve it alongside steamed rice, grilled fish, or roasted vegetables for a complete, satisfying meal. The aroma alone will have everyone at the table asking for seconds.

This recipe works equally well as a standalone vegan main or a side to complement richer dishes. The coconut milk adds a creamy texture without dairy, while the sweet potato leaves bring a unique, slightly nutty flavor that pairs beautifully with herbs like cilantro or Thai basil.

Ready to elevate your greens game?

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Low Cal

Ingredients for sweet potato leaves recipe coconut milk

These vibrant ingredients transform simple greens into a luxurious coconut-infused dish perfect for vegan meals.

Ingredient Amount Notes
Sweet Potato Leaves 🌿 12 oz Fresh, stems removed, washed thoroughly
Full-Fat Coconut Milk đŸ„„ 1 cup Canned, unsweetened preferred
Yellow Onion 🧅 1 whole Medium size, thinly sliced
Garlic Cloves 🧄 3 cloves Fresh, minced finely
Fresh Cilantro 🌿 ÂŒ cup Chopped, stems removed
Lime Juice 🍋 1 tbsp Freshly squeezed
Vegetable Oil đŸ«’ 2 tbsp Neutral flavor preferred
Sea Salt 🧂 œ tsp Fine grain preferred
Ground Black Pepper đŸŒ¶ïž ÂŒ tsp Freshly ground preferred
Red Chili Flakes đŸ”„ ÂŒ tsp Optional, for heat
Fresh Ginger 🧅 1 tbsp Grated, fresh preferred
Jasmine Rice 🍚 1 cup Uncooked, for serving

The sweet potato leaves are the star—farmers markets or Asian grocery stores often carry them fresh, but frozen works in a pinch. Look for leaves that are bright green and free of brown spots. Thai Kitchen or Trader Joe's usually stock them when in season. If you can't find sweet potato leaves, substitute collard greens or spinach, but the flavor will differ. For the coconut milk, full-fat canned versions (like Thai Kitchen or Goya) give the best creaminess—light versions won't coat the leaves properly. The ginger and garlic should be fresh; pre-minced garlic loses its punch fast.

No coconut milk? Cashew cream (blend soaked cashews with water) works beautifully, though the flavor will be slightly nuttier. Short on cilantro? Thai basil or mint add a different but equally bright note. The lime juice is crucial for balance—bottled lime juice lacks freshness, so squeeze your own if possible. For extra depth, add a pinch of turmeric to the coconut milk while heating. The red chili flakes are optional, but if you omit them, the dish will be milder. The jasmine rice pairs perfectly with the coconut aroma—basmati is a good substitute if that's what you have.

Sweet potato leaves wilt quickly, so store them in a sealed bag in the fridge for up to 3 days. The cooked dish reheats beautifully—just add a splash of water and warm through. For longer storage, freeze portions in airtight containers for up to 3 months. The coconut milk can be refrigerated for 1 week after opening, but shake well before using. Prep the rice ahead of time—it keeps well at room temperature for 2 hours or refrigerated for 4 days. The fresh herbs should be used within 5 days of purchase for best flavor.

❀

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just wilt the leaves, toss in the coconut milk, and let it simmer. No chopping mountains of veggies, no multiple pans clattering. The onions caramelize right in the pot while the garlic infuses that rich, nutty aroma into the air. Honestly, the cleanup is just rinsing a single pot.
  • Creamy Earthy Bliss: That first bite? The full-fat coconut milk turns the leaves velvety, while the garlic and cilantro add a bright, herbal punch. It’s like a hug in a bowl—sweet, savory, and just a little funky from the wilted greens. My husband licks the plate (yes, really), and he’s not even a cilantro guy.
  • Leftover Goldmine: This dish tastes better the next day—like the flavors marry overnight. I double the batch on Sundays, store it in the fridge, and reheat portions all week. Add a fried egg on top for breakfast or serve it cold over rice for lunch. It’s my lazy meal prep MVP.
  • Budget-Friendly Luxury: Sweet potato leaves are cheap and packed with nutrients, while coconut milk makes it feel special without breaking the bank. A single can of coconut milk stretches across multiple meals, and the onions/garlic are pantry staples. Between us, this is how I feed my family well without stressing over grocery bills.

Step-by-step instructions for sweet potato leaves with coconut milk

Here's how to transform humble sweet potato leaves into a fragrant, coconut-infused dish.

1

🍳 Step 1: SautĂ© Aromatics Until Fragrant

Heat the 2 tablespoons vegetable oil in a large skillet over medium heat. Add the 1 whole yellow onion (thinly sliced) and cook for 3-4 minutes until soft and translucent. I like to stir occasionally to prevent browning—you want the onions to become tender without coloring.

Add the 3 cloves garlic cloves (minced) and 1 tablespoon fresh ginger (grated) to the skillet. Cook for 30 seconds until the garlic becomes golden and fragrant—this is when you'll notice that warm, inviting aroma that signals your base is ready. The ginger should also soften slightly but not brown. If it starts to darken too quickly, reduce the heat slightly.

2

🍳 Step 2: Add Sweet Potato Leaves and Season

Push the onions and garlic to one side of the skillet and add the 12 oz sweet potato leaves in batches, letting them wilt slightly before adding more. This prevents overcrowding, which can lead to steaming instead of proper cooking. Once all leaves are in the pan, stir them gently to combine with the aromatics.

Season immediately with 0.5 teaspoon sea salt, 0.25 teaspoon ground black pepper, and 0.25 teaspoon red chili flakes (if using). The leaves should look vibrant and slightly wilted but still bright green. Cook for 2-3 minutes until they begin to soften—you'll see them curl at the edges, which is your cue they're ready for the coconut milk.

3

đŸ„˜ Step 3: Steam with Coconut Milk Until Tender

Pour in the 1 cup full-fat coconut milk and stir gently to coat the leaves evenly. The mixture should look creamy and glossy. Reduce the heat to low and cover the skillet with a tight-fitting lid. Let it steam for 8-10 minutes—this is where the magic happens as the coconut milk infuses into the leaves, creating a rich, velvety texture.

Check for doneness by piercing a leaf with a fork. It should slide in easily with minimal resistance, and the leaves should be tender but still hold their shape. If they're still slightly crisp, add 1-2 tablespoons water and continue steaming for another 2 minutes. The coconut milk should reduce slightly, creating a sauce-like consistency around the leaves.

4

👹‍🍳 Step 4: Finish with Lime and Cilantro

Remove the skillet from heat and stir in the 1 tablespoon lime juice and 0.25 cup fresh cilantro (chopped). The lime brightens the dish with a tangy contrast to the rich coconut, while the cilantro adds a fresh, herbal note. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lime juice to balance the flavors.

Serve immediately over the 1 cup jasmine rice (cooked separately) to soak up the fragrant coconut-leaf sauce. The rice acts as a perfect canvas for this dish, absorbing the rich flavors while providing a neutral base. Each bite should deliver a harmonious blend of earthy greens, creamy coconut, and bright citrus notes.

👹‍🍳

Pro Tips For Making Sweet Potato Leaves Recipe Coconut Milk

  • Wilt Leaves in Stages: Don’t dump all the sweet potato leaves into the pot at once—add them in batches while stirring. This prevents steaming instead of wilting, so you get tender, silky leaves rather than soggy clumps. (Yes, even if you’re impatient like me.)
  • SautĂ© Onions Until Golden: Low and slow here isn’t your friend. Cook the onions on medium-high until they’re deep golden, almost caramelized, before adding garlic. That extra 2-3 minutes makes a real difference in flavor—trust me, I’ve skipped it.
  • Use Two Garlic Cloves: One clove? That’s just a hint. Crush two cloves into a paste and let them bloom in the oil for 30 seconds before stirring in the onions. The extra flavor sneaks into the coconut milk and leaves, making the dish taste like it simmered all day.
  • Stir in Coconut Milk Late: Add the coconut milk only after the onions and garlic have released their aroma—about 5 minutes into cooking. This lets the base build flavor first, so the coconut milk absorbs those layers instead of just diluting the raw ingredients. (Your future self will notice.)

Health benefits of this sweet potato leaves recipe coconut milk

Rich in Plant-Based Protein

Sweet potato leaves are a nutrient powerhouse, offering about 2 grams of plant-based protein per ounce—more than spinach or kale. When paired with coconut milk, this dish becomes a complete vegan protein source when served with rice, thanks to the complementary amino acids.

I’ve noticed my energy levels stay steady all afternoon after eating this dish. đŸ’Ș

Fiber for Digestive Health

Each serving delivers 4 grams of dietary fiber, supporting gut health and promoting regularity. The combination of fiber from the leaves and healthy fats from coconut milk creates a satisfying, slow-digesting meal that keeps you full for hours.

This makes it perfect for meal prep—just store leftovers in an airtight container for up to 3 days.

Vitamin Boost Galore

These leaves are packed with vitamin A (great for vision and immunity), vitamin C (immune support), and vitamin K (bone health). The coconut milk adds medium-chain triglycerides (MCTs), which support brain function. I always keep a small jar of coconut milk in my pantry for quick nutrient-dense meals.

Antioxidant-Rich

The deep green color signals high levels of lutein and zeaxanthin, antioxidants that protect your eyes from harmful light. The ginger and garlic in the recipe add anti-inflammatory benefits, while the lime juice provides vitamin C for enhanced absorption.

This dish is like a superfood salad in leaf form! 🌿

Healthy Fats for Heart Health

Coconut milk contains medium-chain fatty acids, which support heart health by improving cholesterol levels. Unlike dairy-based creams, this version is lactose-free and cholesterol-free, making it ideal for those with dietary restrictions. I’ve swapped heavy cream for coconut milk in many dishes—this is my favorite result!

Low-Calorie Luxury

At just 180 calories per serving, this dish delivers restaurant-quality richness without the guilt. The coconut milk adds creaminess without excessive calories, while the greens provide volume and nutrients. It’s the perfect balance for health-conscious eaters who still want indulgent flavors. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 380mg17%
Total Carbohydrate 18g6%
Dietary Fiber 5g18%
Sugars 4g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute sweet potato leaves with another green?

Yes, but the flavor will change. For the closest match, use collard greens or mustard greens—they have a similar texture. Spinach works in a pinch but wilts much faster. If using spinach, reduce cooking time to 5 minutes after adding coconut milk. Avoid delicate greens like arugula or bok choy—they'll turn mushy.

2

Why do my sweet potato leaves taste bitter?

Bitter flavor usually means the leaves weren't cleaned properly or were overcooked. Rinse thoroughly in cold water, then soak in a bowl of water for 10 minutes to remove grit. Also, don't overcook—leaves should be tender but still vibrant green. If using frozen leaves, thaw and rinse them first to remove ice crystals that can make them bitter.

3

Can I make this recipe without coconut milk?

For a lighter version, use 1 cup vegetable broth instead. For creaminess, try cashew cream (blend œ cup soaked cashews with œ cup water) or almond milk. The dish will be less rich but still delicious. If using broth, add 1 teaspoon coconut oil to enhance flavor.

4

How do I store leftovers?

Store in an airtight container in the fridge for up to 3 days. To reheat, add 1 tablespoon water and warm on low heat for 3-4 minutes—this prevents drying out. For longer storage, freeze portions for up to 3 months. Thaw overnight in the fridge before reheating.

5

What's the best way to serve this dish?

This recipe pairs perfectly with jasmine rice or quinoa to soak up the coconut-leaf sauce. For a complete meal, add grilled tofu, shrimp, or chickpeas. Garnish with extra cilantro, toasted sesame seeds, or lime wedges. The dish also works as a filling for wraps or over noodles for a heartier meal.

★★★★★4.5(6 reviews)
Categories Side Dishes