🔍
Editions ▾
EnglishEspañol
SavedNewsletterSubscribe
04 September 2026Latest Articles
THE IMPERIALEPICUREAN GAZETTE
THE WORLD'S TABLE, SERVED EVERY DAY
Most ReadGet the letter
The Stove

Asparagus Coconut Curry

Asparagus coconut curry with sweet potatoes and peas.

By Food DeskIndia3 min read
Asparagus Coconut Curry
Ingredients · Servings 4
  • 2 tablespoons coconut oil
  • 1 onion
  • 3 garlic cloves
  • a large piece of ginger (as big as a thumb)
  • 2 tablespoons garam masala (Notes 1, 2)
  • 2 teaspoons paprika powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon sugar
  • 1 can coconut milk (400 ml/ 13.5 oz)
  • 2 ½ cups vegetable stock
  • 1 large sweet potato
  • 2 medium carrots
  • 1 lb green asparagus
  • 1 cup frozen peas (defrosted)
  • 1 lime
  • ¼ teaspoon fine sea salt (or Kosher, more to taste)
Method · 35 min
  1. Chop the onion and set it aside. Grate the garlic and ginger and set them aside separately from the onions.1 onion + 3 garlic cloves + a large piece of ginger
  2. Saute: Heat the coconut oil in a large pot. Add the onions and cook until translucent, 3-4 minutes. Add the garlic, ginger, garam masala, paprika powder, turmeric, and sugar, and stir for about half a minute.2 tablespoons coconut oil +2 tablespoons garam masala + 2 teaspoons paprika powder + 1 teaspoon ground turmeric + 1 teaspoon sugar
  3. Simmer: Pour in the coconut milk and the vegetable stock, bring everything to a simmer and cook for about 5 minutes.1 can coconut milk + 2 ½ cups vegetable stock
  4. Chop: In the meantime, peel and chop the sweet potato and carrots into cubes. Set aside. Remove the woody ends of the asparagus (freeze to use for a vegetable broth on another occasion) and cut the asparagus into mouth-sized pieces. Keep the asparagus heads separated; they will need a shorter cooking time.1 large sweet potato + 2 medium carrots + 1 lb green asparagus
  5. Cook: Add the sweet potato and carrots to the pot, bring to a boil again, and cook for about 10-12 minutes or until the potatoes are almost done (check; it depends on their size). Add the asparagus stalk pieces and cook for another 5 minutes or so until the potatoes are soft and the asparagus is cooked but still has a little bite. Next, add the peas and the asparagus tips and simmer for 2-3 more minutes.1 cup frozen peas
  6. Adjust: Add the juice of about half a lime and salt to taste. Taste again and adjust the taste with either more lime juice or some sugar according to your liking. I liked this to be a bit tangy, so I added a bit more lime juice. Serve with rice. 1 lime + ¼ teaspoon fine sea salt

It is a simple, aromatic spring dish made with coconut milk and fresh asparagus. This asparagus coconut curry with sweet potatoes is a warm and aromatic dish, perfect for cooler spring days.

It's a bit different from the usual asparagus recipes, but it works really well. The creamy coconut sauce, soft sweet potatoes, and slightly firm asparagus make a good combination.

If you prefer simpler asparagus dishes, try Sautéed Asparagus with Garlic or a light Asparagus Chicken Soup. Ingredients: 15 + salt & pepper | Prep Time: 10 minutes | Cook Time: 25 minutes | Servings: 4 | Difficulty: Easy

Recipe ingredients

You only need a few fresh ingredients and some spices. Vegetables: Green asparagus, sweet potatoes, carrots, and peas.

Make this Asparagus and Pea Risotto next. Other ingredients: Coconut milk, vegetable stock, coconut oil, or olive oil. Spice and aromatics: Garam masala, turmeric, paprika, chili flakes, garlic, ginger, onion, and lime.

See the recipe card for full information on ingredients and quantities.

Buying and Cleaning Asparagus

Buying: Look for firm, bright green asparagus with closed tips.

Avoid dry or soft ends. Cleaning: Wash under cold water and snap off the woody ends.

  • You don't need to peel green asparagus unless the stalks are very thick.
  • Don't throw away the ends; you can use them to make stock for Cream of Asparagus Soup with Milk.

How to make asparagus coconut curry? Step #1: Cook the chopped onion in oil for 3-4 minutes until soft.

Add garlic, ginger, and spices. Stir briefly.

Step #2: Pour in the coconut milk and vegetable stock. Bring to a boil and simmer for 5 minutes.

Step #3: Add the chopped sweet potatoes and carrots. Simmer for about 10 minutes until almost tender.

Step #4: Add the asparagus stalks and cook until the vegetables are soft but not mushy. Step #5: Add the asparagus tips and peas and cook for another 2-3 minutes.

Step #6: Finish with lime juice and adjust the seasoning.

Tips

  • Add the asparagus tips at the end so they stay slightly firm
  • Adjust the spice level with chili flakes
  • Don't overcook the asparagus

Serve and reheat

  • Serve immediately with rice or any kind of Indian bread like Naan bread.
  • Reheat: The asparagus curry with coconut milk can be easily reheated. However, the asparagus might get softer in the process. It will still taste great, though.

Notes

  • Garam masala: Bought garam masala is perfectly fine if you can get it.
  • Homemade garam masala: Toast 1 tablespoon coriander seeds + 1 tablespoon cumin seeds + 1 teaspoon peppercorns + 3 cloves + the seeds from 3-4 cardamom pods + a pinch fennel seeds + ½ teaspoon caraway seeds + 2 dried bay leaves + 1-2 dried chilies + a small piece of cinnamon + ½ teaspoon chunk of whole nutmeg. Let cool and grind with a spice grinder. Keep it in a jar in a dark place.
RELATED COVERAGEMORE

Creamy Coconut Red Lentil Curry

Coconut Curry Salmon

Sri Lankan prawn curry

Coconut Curry Turkey Meatballs

Coconut Chicken Curry