ABC Soup Recipe Malaysia: Coconut Curry Velvety with Lemongrass Heat

Soups & Stews

ABC Soup Recipe Malaysia: Coconut Curry Velvety with Lemongrass Heat

This ABC Soup recipe Malaysia brings the aromatic streets of Kuala Lumpur into your kitchen with its signature coconut curry broth and lemongrass heat. 🌟 The dish traces its roots to Malaysia's bustling hawker stalls, where it's celebrated for its velvety texture and balanced spice—never overpowering, always inviting. What sets this version apart is the perfect harmony of turmeric, galangal, and kaffir lime leaves, simmered just long enough to release their complex flavors without bitterness.

The recipe begins with a fragrant paste of lemongrass, galangal, and shallots, toasted until aromatic before being simmered in coconut milk for a rich, creamy base. Rice noodles absorb the flavorful broth while maintaining their delicate texture, and the dish is finished with fresh bean sprouts, lime wedges, and chili for that signature Malaysian street-food punch. This isn't just soup—it's a full-flavored experience that delivers comfort in every spoonful.

Authenticity is key here, so we're using traditional techniques like blooming the spices in hot oil and balancing the coconut creaminess with the bright acidity of lime. The result? A bowl of soup that's restaurant-quality at home, with layers of flavor that build from the first sip to the last. Whether you're serving it as a light lunch or a comforting dinner, this recipe captures the soul of Malaysian street food in your own kitchen.

For those who love variations, you can swap the rice noodles for egg noodles or add a protein like shrimp or tofu. The beauty of ABC Soup lies in its adaptability—it's as much about the technique as it is about the ingredients. Let's bring the flavors of Malaysia to your table with this timeless recipe.

👹‍🍳
Difficulty
Medium
đŸ”„
Calories
Med Cal

Ingredients for abc soup recipe malaysia

These vibrant ingredients bring Malaysian street food flavors to your kitchen in minutes.

Ingredient Amount Notes
Rice Noodles 🍜 8 oz Flat rice noodles preferred
Coconut Milk đŸ„„ 1 œ cups Full-fat for creaminess
Lemongrass 🌿 1 whole Pounded into paste
Galangal 🍃 3 oz Fresh root, peeled
Shallots 🧅 4 whole Minced for paste
Garlic Cloves 🧄 6 cloves Minced for paste
Kaffir Lime Leaves 🍋 4 whole Bruised for aroma
Turmeric Powder đŸŒ¶ïž 1 tbsp For golden color
Chili Paste đŸ”„ 2 tbsp Red or sambal oelek
Bean Sprouts đŸŒ± 2 cups Fresh for crunch
Lime Wedges 🍋 4 whole For serving
Bird's Eye Chilies đŸŒ¶ïž 4 whole Sliced for heat
Vegetable Oil đŸ«’ 2 tbsp For blooming spices
Salt 🧂 1 tsp To taste

The galangal and lemongrass are the soul of this soup—fresh is non-negotiable. Asian markets usually carry them, but if you're stuck with the regular grocery store, check the frozen section. Pound the lemongrass with the side of your knife until it releases its oils, then mince it finely. Galangal has a peppery kick similar to ginger but with its own unique aroma—don't skip it. Shallots add sweetness, so don't sub with onion unless you want a sharper flavor. For chili paste, Sambal Oelek is my go-to, but any red chili paste works. The kaffir lime leaves? Bruise them gently with your palm before adding—they'll perfume the whole broth.

No galangal? Ginger at half the amount gets you close, but it's not the same. Short on lemongrass? Extra lime juice plus a splash of lime zest helps, though nothing beats the real thing. Coconut milk cans? Drain the thick cream from the top for extra richness—save it for another use. The rice noodles should be fresh and flexible—if they're rock-hard, soak them in warm water for 10 minutes. For extra protein, toss in shrimp or tofu at the end—just heat it through quickly so it doesn't turn rubbery. And if you can't find bird's eye chilies, red pepper flakes work in a pinch (use half the amount).

This soup tastes even better the next day—the flavors meld beautifully. Store leftovers in the fridge for up to 3 days, but the noodles get softer over time, so reheat gently with a splash of water or coconut milk. For freezing, skip the noodles and just freeze the broth—reheat and add fresh noodles when serving. The bean sprouts and lime should be added fresh when serving, though—they bring the crunch and brightness that makes this dish sing. Double the batch if you can—it disappears fast, especially when you're testing the perfect balance of spice and creaminess.

❀

Why You'll Love This Recipe

  • Here’s what sold me: the galangal’s peppery kick meets the coconut’s richness, but it’s the toasted shallots—crispy at the edges—that turn this into something ridiculously good. Add a splash of fish sauce at the end, and it’s like a flavor explosion in a bowl.
  • No Chopping Chaos: I swear by this one—just slice the lemongrass stalks (no need to mince) and crush the galangal with the side of your knife. The shallots go in whole, and boom, you’ve saved 15 minutes of prep. That creamy coconut milk does all the heavy lifting anyway.
  • Umami Bomb: Here’s what sold me: the galangal’s peppery kick meets the coconut’s richness, but it’s the toasted shallots—crispy at the edges—that turn this into something ridiculously good. Add a splash of fish sauce at the end, and it’s like a flavor explosion in a bowl.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The noodles hold up for days if you store it right, and the broth stays fragrant. I’ll be real: my kids actually eat their veggies when I toss in some blanched bok choy or bean sprouts. (Yes, even on a Tuesday night.)

Step-by-step instructions for coconut curry velvety with lemongrass heat

Here's how to make this Malaysian classic with rich coconut milk and aromatic lemongrass.

1

🍳 Step 1: Bloom the Aromatics and Spices

Heat the 2 tablespoons vegetable oil in a large pot over medium heat. Add the 4 whole shallots and 6 cloves garlic cloves that you've minced together, and sauté for 3-4 minutes until fragrant and lightly golden. You'll know it's ready when the shallots soften and the garlic releases its pungent aroma.

Add the 3 oz galangal (peeled and sliced) and 1 whole lemongrass (pounded into a paste) to the pot. Stir for 2 minutes until the galangal softens slightly and the lemongrass releases its citrusy scent. Be careful not to let it burn—galangal can darken quickly. This step builds the aromatic base that defines the soup's signature flavor.

2

🍳 Step 2: Develop the Curry Base

Stir in the 1 tablespoon turmeric powder and 2 tablespoons chili paste to the pot. Cook for 1-2 minutes until the spices bloom and the oil becomes fragrant. You'll see the turmeric transform the mixture into a vibrant golden color—this is your visual cue that the spices are properly activated. The chili paste will add heat and depth, so taste it now to adjust if you prefer more or less spice.

Pour in the 1.5 cups coconut milk and bring the mixture to a gentle simmer. Let it cook for 5-7 minutes until the coconut milk thickens slightly and coats the back of a spoon. This step reduces the coconut milk just enough to create a velvety texture without curdling. Stir occasionally to prevent any sticking or burning at the bottom of the pot.

3

đŸ„˜ Step 3: Prepare the Noodles and Vegetables

While the curry base simmers, prepare the 8 oz rice noodles by soaking them in warm water for 10-12 minutes until pliable but still slightly firm. Drain and set aside. In a separate bowl, combine the 2 cups bean sprouts and 4 whole kaffir lime leaves (bruised gently with the side of a knife) to release their citrusy aroma. Keep the bean sprouts separate until ready to add.

Slice the 4 whole bird's eye chilies lengthwise into thin strips for garnish. These will add a fresh, fiery kick to each bowl. The kaffir lime leaves will infuse the soup with their unique floral aroma, so don't skip bruising them—this releases their essential oils. The bean sprouts should stay crisp, so add them only at the very end to preserve their crunch.

4

đŸœïž Step 4: Assemble and Finish the Soup

Add the drained rice noodles to the simmering curry base and stir gently to coat them in the coconut milk mixture. Simmer for 3-4 minutes until the noodles are tender but still hold their shape. The soup should be creamy and fragrant, with the lemongrass and galangal flavors fully integrated. Taste and adjust with the 1 teaspoon salt if needed—this balances the richness of the coconut milk.

Remove the pot from heat and stir in the bean sprouts and kaffir lime leaves. Let the soup sit for 2 minutes to allow the flavors to meld together. Divide the soup among bowls and garnish each serving with 1 sliced bird's eye chili and 1 lime wedge. Serve immediately with extra lime wedges on the side for squeezing to taste.

👹‍🍳

Pro Tips For Making Abc Soup Recipe Malaysia

  • Char the Shallots First: Blister those shallots in a dry pan until they’re deep golden and slightly crispy—don’t rush this. The caramelized flavor cuts through the coconut milk’s sweetness and adds depth that raw shallots just can’t match.
  • Slice Galangal Thinly: Use a sharp knife and cut galangal into paper-thin slices, not chunks. Thinner pieces infuse flavor faster and dissolve better into the broth without leaving tough bits—trust me, your spoon will thank you.
  • Simmer, Don’t Boil: Keep the coconut milk at a gentle simmer, not a rolling boil, or it’ll curdle. If it starts separating, whisk in a splash of cold water and lower the heat immediately—this keeps the soup creamy and smooth.
  • Soak Noodles Just Until Plump: Rice noodles cook fast—soak them in warm water for 5-7 minutes until they’re pliable but still hold shape. Over-soaking turns them mushy, and you’ll end up with a sad, gluey mess. Drain and rinse with cold water to stop cooking.

Essential equipment for abc soup recipe malaysia

Wok for Stir-Frying

A carbon steel wok is my go-to for this recipe—its flat bottom distributes heat evenly, preventing hot spots that can burn your lemongrass or galangal. I use a 14-inch wok from Made In because it handles high heat beautifully and conducts heat faster than cast iron. If you don’t have a wok, a heavy-bottomed pot (like All-Clad) works too, but stir frequently to avoid sticking. đŸ”„

Immersion Blender

For a silky-smooth broth without lumps, an immersion blender is a game-changer. I blend the simmered coconut milk and spices directly in the pot for 10-15 seconds after cooking. My favorite is the Ninja BN601—it’s powerful enough to emulsify the coconut milk without overheating. If you don’t have one, strain the soup through a fine-mesh sieve after simmering to remove any fibrous bits.

Mortar and Pestle

Pounding the lemongrass and galangal with a wooden mortar and pestle (like the Cuisinart 3-piece set) releases their essential oils, giving the soup its signature depth. Avoid metal mortars—they can oxidize and impart a metallic taste. If you’re short on time, finely mince the lemongrass with a sharp chef’s knife instead. The key is to break down the fibers so they dissolve into the broth.

Fine-Mesh Sieve

A stainless steel sieve (like the OXO Good Grips) is essential for straining the soup if you’re not using an immersion blender. It catches any stray lemongrass strings or galangal fibers that could make the texture gritty. For extra clarity, line the sieve with a cheesecloth—this removes even finer particles for a restaurant-quality finish. Just don’t skip straining entirely; those fibers can make the soup bitter over time. 🌿

Kaffir Lime Bruiser

Bruising kaffir lime leaves with a rolling pin or the flat side of a knife releases their aromatic oils, but a dedicated lime bruiser (like the KitchenAid Lime Bruiser) makes this step effortless. If you’re making this soup often, it’s a small but worthwhile investment. Without bruising, the leaves won’t infuse the broth properly—you’ll just get a mild citrus note instead of that floral, perfumed aroma. A quick tap with a wooden spoon works in a pinch, but it’s less effective.

Thermometer for Precision

While not mandatory, a candy or instant-read thermometer (like the Thermoworks Thermapen) helps ensure the coconut milk reaches a gentle simmer (185–195°F). This prevents curdling while building a velvety texture. I pull the pot off heat when it hits 190°F—just before it boils—to preserve the coconut’s natural fats. Overheating turns the broth greasy, so monitor it closely if you’re new to coconut-based soups. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 750mg33%
Total Carbohydrate 38g14%
Dietary Fiber 4g14%
Sugars 6g
Protein 8g16%
* 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

What makes this ABC Soup different from regular Malaysian noodle soups?

This recipe captures the essence of Malaysian street food with its signature lemongrass-galangal paste and coconut milk base, creating a velvety texture that's lighter than traditional curries. The key difference lies in the balanced heat from bird's eye chilies and the fresh finish of bean sprouts and lime, which cut through the richness. Unlike heavier soups, this version keeps the noodles al dente while delivering bold flavors in every spoonful.

2

Can I substitute galangal if I can't find it?

Yes, but the flavor will change slightly. Use ginger at half the amount (1.5 oz instead of 3 oz) for a similar peppery kick, though it lacks galangal's unique citrusy aroma. For authenticity, try finding frozen galangal in Asian markets—it works just as well as fresh. If you're feeling adventurous, turmeric root (peeled and sliced) can add earthy depth, though it's not a perfect substitute.

3

How do I adjust the spice level for kids or sensitive eaters?

Start by reducing the chili paste to 1 tablespoon and omitting the bird's eye chilies entirely. For extra mildness, add 1 teaspoon of sugar to balance any remaining heat. Serve with extra lime wedges on the side—squeezing fresh lime can help neutralize spice. Kids often love the creamy coconut broth, so focus on highlighting that flavor with additional bean sprouts and herbs for crunch and freshness.

4

Can I make this soup ahead of time?

Prepare the soup base (without noodles) up to 2 days ahead and store it in the fridge. When ready to serve, reheat gently on the stove, then add fresh noodles and bean sprouts. For best texture, avoid reheating the noodles directly—cook them fresh in the hot broth. The flavors actually improve overnight as the spices meld. Freeze the broth only (without noodles) for up to 3 months—thaw and add fresh ingredients when serving.

5

What's the best way to serve ABC Soup?

Serve this soup piping hot in wide bowls with lime wedges on the side for squeezing to taste. Garnish each serving with extra bean sprouts, sliced bird's eye chilies, and fresh cilantro for color and texture. For a complete meal, pair it with steamed jasmine rice or grilled prawns. In Malaysia, it's often enjoyed with crispy fried shallots sprinkled on top for extra crunch. The presentation should be simple but vibrant—let the flavors shine!

★★★★★4.8(6 reviews)
Categories Soups & Stews