ABC Soup Recipe Malaysia: Bold Spice and Coconut Cream Harmony

Soups & Stews

ABC Soup Recipe Malaysia: Bold Spice and Coconut Cream Harmony

This ABC Soup Recipe Malaysia brings the vibrant flavors of Southeast Asia to your kitchen with its perfect balance of coconut cream and aromatic spices. 🌿 The dish combines tender prawns, fish cakes, and noodles in a fragrant broth infused with lemongrass, galangal, and turmeric—creating a harmonious blend of spicy, creamy, and savory notes that defines Malaysian comfort food.

The magic lies in the slow simmering process, which allows the spices to infuse deeply into the broth while keeping the ingredients tender. Traditional recipes often include prawns, fish balls, and squid, but you can customize it with vegetables like bean sprouts or mushrooms for added texture.

The coconut milk adds a rich, velvety creaminess that balances the spice, making every spoonful irresistibly flavorful.

What makes this soup truly special is its cultural significance—it’s a staple in Malaysian cuisine, often enjoyed as a hearty meal or a refreshing dish on warm days.

The broth is packed with umami from fermented shrimp paste (belacan), while the spices create layers of complexity that dance on your palate. Whether you're serving it as a main dish or a side, this soup delivers restaurant-quality depth at home.

Ready in about 45 minutes, this recipe is perfect for weeknight dinners or meal prep. The key is patience—letting the spices bloom and the broth reduce to the right consistency ensures every bite is rich and satisfying. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
🔥
Calories
Med Cal

Ingredients for abc soup recipe malaysia

These bold spices and creamy coconut milk bring Malaysian comfort food to your table.

Ingredient Amount Notes
Prawns 🦐 1 lb Fresh or frozen, peeled and deveined
Fish Cakes 🐟 8 pieces Store-bought or homemade
Egg Noodles 🍜 8 oz Fresh or dried, cut into 4-inch pieces
Coconut Milk 🥥 1 can Full-fat for creaminess (13.5 oz)
Lemongrass 🌿 3 pieces White parts only, cut into 2-inch pieces
Galangal 🌿 1 piece About 3 oz, peeled and sliced
Turmeric Powder 🌶️ 1 tsp For vibrant color and earthy flavor
Fermented Shrimp Paste (Belacan) 🦐 1 tbsp Malaysian brand preferred
Chili Paste 🌶️ 2 tbsp Red or sambal oelek for heat
Bean Sprouts 🌱 1 cup Fresh for crunchy texture
Green Onions 🧅 3 whole Sliced thin for garnish
Lime Juice 🍋 2 tbsp Freshly squeezed for brightness
Salt 🧂 1 tsp Adjust to taste
White Pepper 🌶️ ½ tsp Freshly ground for subtle heat

The coconut milk is non-negotiable here—full-fat canned gives that rich, velvety texture. Thai Kitchen or Aroy-D brand are my go-tos, but any quality can works. Galangal and lemongrass are the soul of this soup—find them at Asian markets or the international aisle. If you can't find galangal, ginger at half the amount works in a pinch, but nothing beats the authentic flavor. Belacan (fermented shrimp paste) adds that umami punch—use a Malaysian brand if possible, or sub with anchovy paste if needed.

No fish cakes? Shrimp or tofu puffs work just as well—they're all about that crispy texture. Swapping prawns for shrimp or scallops keeps the dish elegant. The chili paste can be adjusted—sambal oelek is hotter than regular chili paste, so start with half and add more if you're brave. Fresh bean sprouts add crunch, but water chestnuts or mushrooms work too. Lime juice is key for that bright finish—don't skip it, even if it's just a splash.

This soup tastes even better the next day—plan ahead. Store in an airtight container in the fridge for 3-4 days, or freeze portions for up to 3 months. The broth thickens as it cools, so add a splash of water when reheating. Garnish with fresh herbs or extra chili flakes before serving—trust me, it makes all the difference

❤️

Why You'll Love This Recipe

  • No-Fuss Simmer: I swear by this recipe when I’m too tired to chop much—just toss in pre-cooked prawns and store-bought fish cakes, then let the lemongrass and coconut milk do the heavy lifting. The noodles cook in the same pot, so you’re basically done by the time the water boils.
  • Umami Bomb: That first sip? The prawns and fish cakes soak up the coconut milk like a dream, while the lemongrass adds this bright, herbal punch that cuts through the richness. It’s the kind of flavor that makes you pause mid-slurp—honestly, my partner always steals the last bowl.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The broth stays rich overnight, and the noodles hold up surprisingly well when reheated—just add a splash of water. Pack it cold for work, or heat it up for a lazy evening, and no one will guess it’s not fresh off the stove.
  • Pocketbook Performer: I make this at least twice a month because it’s cheap without feeling cheap. Frozen prawns, a bag of fish cakes, and a can of coconut milk stretch to feed four for under $10. Plus, the leftovers taste even better the next day—proof that good food doesn’t need a grocery haul.

Step-by-step instructions for ABC soup recipe Malaysia

Here's how to create this aromatic Malaysian masterpiece with rich coconut and fiery spices.

1

🍳 Step 1: Sauté the Aromatics Until Fragrant

Heat 2 tablespoons oil in a large pot over medium heat. Add the 3 pieces lemongrass (white parts only, cut into 2-inch pieces) and 1 piece galangal (peeled and sliced) and let them sizzle for 2-3 minutes until the lemongrass turns slightly golden and you can smell that bright citrusy aroma.

Here's the thing—don't rush this step. The galangal should soften slightly but not brown, and the lemongrass should release its oils. Add 1 tablespoon fermented shrimp paste (belacan) and stir for 30 seconds until it melts into the oil and gives off that unmistakable umami aroma. This is the flavor foundation of your soup.

2

🔥 Step 2: Build the Spiced Coconut Base

Stir in 2 tablespoons chili paste and 1 teaspoon turmeric powder, cooking for 1 minute until the chili paste darkens slightly and the turmeric dissolves completely. Pour in the 1 can coconut milk and bring to a gentle simmer over medium-low heat. You'll see the soup thicken slightly as the coconut fat emulsifies with the spices.

Simmer for 5 minutes while you prep the remaining ingredients. The coconut milk should reduce just enough to coat the back of a spoon—this creates that perfect velvety texture. If it gets too thick, add 2 tablespoons water to loosen it. Here's where the magic happens: the spices meld with the coconut to create that signature Malaysian depth.

3

👨‍🍳 Step 3: Add Prawns and Fish Cakes

Gently add the 1 lb prawns and 8 pieces fish cakes to the simmering coconut mixture. Cook for 3-4 minutes until the prawns turn opaque and curl slightly at the edges. The fish cakes should warm through completely—you'll know they're done when they float to the surface and develop a slight golden crust.

Don't overcook the prawns—they'll continue cooking when you add the noodles. If you see any prawns turning pink too quickly, remove them to a separate plate and finish them off later. Season with 1 teaspoon salt and 0.5 teaspoon white pepper, stirring gently to combine. This is where the soup comes together—each bite should promise both seafood sweetness and spicy depth.

4

🍲 Step 4: Finish with Noodles and Fresh Elements

Add the 8 oz egg noodles and cook for 2-3 minutes until they're tender but still have a slight bite. You want them al dente so they don't turn mushy in the soup. Stir in 2 tablespoons lime juice and 1 cup bean sprouts, cooking for just 30 seconds—enough to warm the sprouts but keep them crisp.

Here's the moment that matters: taste and adjust seasoning. You might need a bit more salt or lime depending on your prawns. The soup should balance creamy coconut, spicy heat, and bright acidity. Garnish with 3 whole green onions (sliced thin) and serve immediately while everything is steaming hot.

👨‍🍳

Pro Tips For Making Abc Soup Recipe Malaysia

  • Sear Prawns First: Toss those prawns in a screaming-hot wok with a splash of oil for 30 seconds before adding anything else—just until they turn pink. I used to toss them in raw with the broth, and they’d turn rubbery. This quick sear keeps them tender while locking in flavor.
  • Blend Lemongrass Right: Smash the lemongrass stalks with the flat side of your knife first, then chop finely before blending. Whole stalks clog blenders and leave you with a watery paste. Do this, and your soup gets that bright, aromatic punch without bitterness.
  • Don’t Boil Noodles Dry: Cook egg noodles just until they float—about 2 minutes less than package instructions. They’ll finish in the hot soup, soaking up flavor instead of turning mushy. Trust me, overcooking them here is a one-way ticket to sad soup.
  • Simmer, Don’t Roar: Once the coconut milk hits the pot, drop the heat to a gentle simmer. I learned this after scorching three batches—coconut milk curdles like a jealous ex when it’s pushed too hard. Keep it low and steady for creamy perfection.

Regional styles of abc soup recipe malaysia

Penang ABC Soup

The most iconic version of ABC Soup comes from Penang, Malaysia's culinary capital. Here, the broth is lighter and more aromatic, with a delicate balance of coconut milk and spices. The Penang style often includes squid rings alongside prawns and fish cakes, adding a fun texture contrast.

I like to use Thai coconut milk for this version—it has a slightly sweeter profile that complements the seafood beautifully. 🌊

What sets Penang's version apart is the use of dried shrimp in the broth (about 2 tbsp soaked and fried until crispy), which adds an extra layer of umami.

The noodles are typically wider—3-inch egg noodles—to better soak up the rich broth. Garnish with crispy fried shallots for that signature Penang touch.

Johor ABC Soup

In Johor, the soup takes on a heartier profile with more generous amounts of coconut milk and a touch of palm sugar (about ½ tsp) to balance the heat. This version often includes tender chicken pieces alongside prawns, making it a more filling meal.

The broth is slightly thicker, almost like a curry soup, and the spices are toasted longer for deeper flavor. 🍗

Johor's version also incorporates kaffir lime leaves (2-3 leaves, torn) into the broth, adding a citrusy aroma that's distinct from Penang's style. I find this version particularly satisfying on cooler evenings—it's like a hug in a bowl.

The fish cakes here are often homemade, using a mix of fish, egg, and cornstarch for extra crispiness.

Singapore ABC Soup

Singapore's take on ABC Soup is all about convenience and bold flavors. You'll find it in hawker stalls with a quicker preparation method—sometimes even using instant miso paste (about 1 tbsp) to boost umami in 5 minutes of simmering.

The Singapore style often includes soft-shell crabs or shrimp puffs for added texture. 🦀

What makes Singapore's version stand out is the generous use of chili flakes on top, allowing diners to adjust heat to their preference. The noodles are usually thin wheat noodles (like vermicelli), and the broth is seasoned with a pinch of MSG for that signature hawker stall depth.

This is the version you'll find in bustling food courts across the island.

Northern Malaysian Style

Up in the northern states like Kedah or Perlis, ABC Soup takes on a more rustic character with a focus on local ingredients. The broth here might include wild herbs like daun kesum (lemongrass leaves) or daun kunyit (turmeric leaves), which add earthy complexity.

The coconut milk is often reduced longer, creating a thicker, almost custard-like consistency. 🌿

Northern Malaysian versions frequently feature river prawns and local fish cakes made with starchy root vegetables like tapioca. The heat level is often milder, with dried red chilies used sparingly. This style reflects the region's agricultural abundance and simpler cooking traditions.

Modern Fusion Twist

For a contemporary take, I love adding miso paste (about 1 tsp) to the spiced coconut base for a Japanese-Malaysian fusion. The umami depth from miso pairs beautifully with the coconut and chili.

I also stir in shredded nori and toasted sesame oil at the end for an extra layer of complexity. 🍜

Another fun twist is using duck eggs instead of prawns—the rich yolk adds a luxurious texture. For a vegetarian version, swap the seafood for tofu puffs and mushrooms, and use vegetable broth instead of coconut milk (though I don't recommend this—coconut is non-negotiable for authentic flavor!).

The key is balancing the new elements with the traditional spice blend.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 8g
Protein 24g48%
* 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 Malaysian ABC Soup different from other coconut soups?

The signature elements are the aromatic spice blend—lemongrass, galangal, and turmeric—and the use of fermented shrimp paste (belacan) for umami depth. Unlike Thai tom yum or Indian coconut curries, Malaysian ABC Soup balances creamy coconut milk with fiery chili paste, creating a unique harmony of textures and flavors. The addition of fish cakes, prawns, and bean sprouts also sets it apart from other regional coconut-based dishes.

2

Can I make this soup vegetarian?

You can adapt it, but coconut milk is essential for authenticity. Replace prawns with tofu puffs or mushrooms, and fish cakes with vegetable-based alternatives. Skip the belacan and use soy sauce or miso paste for umami instead. The broth will still be rich and flavorful, though the texture will differ slightly from the traditional version.

3

How do I adjust the spice level?

Start with 2 tablespoons chili paste for mild heat, and increase to 3 tablespoons for medium spice. For extra heat, add 1-2 slices of fresh chili or a pinch of chili flakes at the end. The coconut milk naturally balances the spice, so don't be afraid to experiment—you can always add more lime juice to brighten the flavors if needed.

4

Can I prepare this soup ahead of time?

The broth tastes even better the next day. Store it in an airtight container in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently over low heat, adding a splash of water or coconut milk if the broth thickens too much. The noodles can be cooked separately and added just before serving to keep them tender.

5

What can I substitute if I can't find galangal?

Use ginger at half the amount (about ½ inch sliced) as a substitute, though it won't be identical. Galangal has a citrusy, piney flavor that's hard to replicate. For best results, check Asian markets or order online—it's worth the effort for that authentic taste! If you're in a pinch, a mix of ginger and a pinch of citric acid can help mimic the brightness.

★★★★★4.7(15 reviews)
Categories Soups & Stews