ABC Soup Recipe Singapore: Fragrant Coconut Curry with Tender Chicken

Soups & Stews

ABC Soup Recipe Singapore: Fragrant Coconut Curry with Tender Chicken

This ABC Soup recipe Singapore brings the aromatic essence of Singaporean street food to your kitchen, where tender chicken simmers in a velvety coconut curry broth. The secret lies in slow-cooking the chicken with pandan leaves, ginger, and tamarind—a perfect balance of sweet, tangy, and herbal notes that define Singaporean flavors. I developed this recipe after years of perfecting the harmony between rich coconut milk and fragrant spices, ensuring every spoonful delivers restaurant-quality depth.

The dish starts with a fragrant base of ginger, garlic, and lemongrass, which infuses the coconut milk with layers of warmth and brightness. Tender chicken pieces are gently poached until fork-tender, while fresh herbs like basil and coriander are added at the end to preserve their vibrant flavors. The result is a soup that’s both comforting and complex—a true reflection of Singapore’s culinary creativity.

What makes this recipe stand out is its ability to transform simple ingredients into something extraordinary. The slow simmer allows the flavors to meld seamlessly, creating a broth that’s rich yet light, with just the right amount of spice and sweetness. Each bite delivers perfectly balanced textures—tender chicken, silky coconut, and fresh herbs—making it a dish that feels both rustic and refined.

Serve this fragrant coconut curry with steamed jasmine rice or crusty bread to soak up every last drop of the aromatic broth. The dish is hearty enough for a main course but light enough for a comforting lunch. Let’s bring the flavors of Singapore into your home—one spoonful at a time.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for abc soup recipe singapore

Fragrant spices and tender chicken create this restaurant-quality Singaporean coconut curry soup.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Pandan Leaves 🌿 4 whole Tied into a bundle
Fresh Ginger 🧄 3 cloves Peeled, sliced into coins
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Lemongrass Stalks 🌿 3 whole Bruised, cut into 2-inch pieces
Tamarind Paste 🍯 2 tbsp For tangy depth
Red Curry Paste 🌶️ 2 tbsp Singaporean-style preferred
Coconut Cream 🥥 ½ cup For extra richness
Fresh Basil Leaves 🌿 ½ cup Chopped for garnish
Fresh Cilantro Leaves 🌿 ¼ cup Chopped for freshness
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Vegetable Oil 🫒 2 tbsp For sautéing
Salt 🧂 1 tsp Adjust to taste
White Pepper 🌶️ ½ tsp Freshly ground

The coconut milk is non-negotiable here—full-fat canned coconut milk gives the richest texture. Thai Kitchen or Goya brands work well, but if you can find Singaporean brands like Aroy-D, the flavor profile is even more authentic. For the pandan leaves, look for them in the frozen section of Asian markets—they’re essential for that signature floral aroma. Fresh ginger and lemongrass should smell vibrant; if they’re musty, skip them. The chicken thighs stay juicier than breasts during the long simmer, so don’t substitute unless you’re okay with drier meat.

No pandan leaves? Vanilla extract at half a teaspoon adds a hint of floral sweetness, though it’s not the same. Short on tamarind paste? Lime juice plus a pinch of sugar mimics the tang. The red curry paste is key—Maesri or Thai Kitchen are reliable, but avoid paste with fish sauce if you want a vegetarian-friendly version. For extra richness, swap coconut cream for Greek yogurt (though the texture will differ slightly). The herbs—basil and cilantro—should be added last to preserve their bright flavors; if you’re prepping ahead, store them separately and toss them in just before serving.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days, or freeze for 3 months. The broth reduces slightly when reheated, so add a splash of water or coconut milk if it’s too thick. I always make a double batch—leftover portions reheat beautifully for quick lunches. For serving, keep the pandan bundle in the broth until the very end to infuse maximum flavor, then remove before eating.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just a pot, a few ingredients, and 20 minutes later, you’ve got a fragrant, creamy bowl. No chopping mountains of veggies or fussing with separate pans; the chicken poaches right in the same liquid that becomes your soup.
  • Pandan-Ginger Punch: That first sip? Chef’s kiss. The pandan leaves infuse this soup with a floral, vanilla-like sweetness, while the ginger and garlic add a warm, slightly spicy kick. It’s creamy from the coconut milk but never heavy—light enough to eat with chopsticks or a spoon.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better after a day in the fridge, and it reheats like a dream. Pack it in a thermos for work or lunchboxes—kids (and adults) will actually finish it.
  • Budget-Friendly Luxury: Chicken thighs are forgiving and affordable, and coconut milk adds richness without breaking the bank. Honestly, I make this when I want something restaurant-worthy but don’t want to spend a fortune. Plus, leftovers taste just as good the next day.

Step-by-step instructions for fragrant coconut curry with tender chicken

This Singaporean-inspired curry delivers rich coconut flavors and melt-in-your-mouth chicken every time.

1

Prepare the Chicken and Aromatics

Cut the 1.5 lb boneless chicken thighs into 1-inch pieces and set aside. In a small bowl, combine the 2 tbsp tamarind paste with 1 tablespoon water to create a smooth paste—this adds that signature tangy depth. Tie the 4 whole pandan leaves into a bundle with kitchen twine to infuse the curry with its signature floral aroma.

Pele the 3 cloves fresh ginger and slice into ½-inch coins, then mince the 6 cloves garlic. Bruise the 3 whole lemongrass stalks by pounding them gently with the side of your knife, then cut into 2-inch pieces. These aromatics form the fragrant base of the curry—don't skip bruising the lemongrass, as it releases essential oils that deepen the flavor.

2

Build the Curry Base

Heat the 2 tbsp vegetable oil in a large pot over medium heat. Add the ginger, garlic, and lemongrass, cooking for 2-3 minutes until fragrant and the garlic turns golden. Add the 2 tbsp red curry paste and stir for 1 minute to toast the spices—this deepens their flavor and removes any raw taste.

Pour in the 1 can coconut milk and bring to a gentle simmer. Stir in the tamarind paste mixture and the pandan leaf bundle. Let the curry simmer uncovered for 5 minutes to allow the flavors to meld together. The mixture should smell rich and aromatic—this is where the magic happens.

3

Cook the Chicken Until Tender

Add the chicken pieces to the pot, stirring gently to coat them in the curry sauce. Bring the mixture back to a simmer, then reduce heat to low and cover partially. Let the chicken cook for 20-25 minutes, stirring occasionally, until it's fork-tender and the liquid reduces slightly. The chicken should pull away from the bone easily—this is your signal it's fully cooked.

If the sauce starts to look too thin, you can reduce it further by simmering uncovered for an additional 5 minutes. The goal is a balanced sauce that coats the chicken without being watery. Taste and adjust seasoning with the 1 tsp salt and ½ tsp white pepper—this curry should have a perfect balance of sweet, sour, and spicy.

4

Finish with Coconut Cream and Herbs

Stir in the ½ cup coconut cream and simmer for another 3-5 minutes until the sauce thickens slightly and becomes glossy. Remove the pandan leaf bundle and discard it. Add the ½ cup chopped fresh basil leaves and ¼ cup chopped fresh cilantro leaves, stirring gently to incorporate. These herbs add a bright, fresh finish that balances the richness of the coconut.

Taste again and adjust seasoning if needed. The curry should be fragrant, slightly tangy, and rich with coconut flavor. Serve immediately over 1.5 cups cooked jasmine rice, garnished with additional cilantro if desired. The rice will soak up the flavorful sauce, creating a satisfying, aromatic bowl of Singaporean-inspired comfort food.

👨‍🍳

Pro Tips For Making Abc Soup Recipe Singapore

  • Blister the Garlic: Sear those garlic cloves until they’re golden and slightly crispy—about 30 seconds per side on medium-high heat. I used to rush this and end up with raw garlic flavor lingering in the soup. The caramelized bits add depth that changes the whole dish. ---
  • Slice Ginger Thinly: Use a mandoline or sharp knife to cut ginger into paper-thin slices, not matchsticks. They’ll infuse faster and dissolve cleanly into the coconut milk, giving you that bright, aromatic kick without gummy chunks. I learned this the hard way—thick slices turn to mush and muddy the soup. ---
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer (tiny bubbles, occasional swirls) after adding coconut milk—boiling will split the milk and turn it greasy. If it gets too vigorous, lower the heat or stir in a splash of cold water. My first batch looked curdled until I figured this out. ---
  • Tie the Pandan: Bundle the pandan leaves with kitchen twine before adding them to the pot—this keeps them whole and prevents them from breaking into slimy strands. Remove them early (after 10 minutes) and strain the broth if you prefer a cleaner texture. I skip this and regret the chewy bits later.

Regional styles of this abc soup recipe singapore

Hawker-Style ABC Soup

In Singapore’s bustling hawker centers, ABC Soup is often served as a quick, aromatic bowl with tender chicken in a lighter coconut broth. Skip the coconut cream and use only 1 can coconut milk for a leaner version. Add 1 tbsp fish sauce (like Red Boat) for umami depth, and finish with thinly sliced red onions and lime wedges for brightness. Serve with soft, steamed mantou buns instead of rice for a true street-food experience. 🍜

Peranakan-Inspired Twist

For a richer, spicier take, blend 1 tbsp shrimp paste into the red curry paste before sautéing. Stir in 1 tbsp grated palm sugar and a pinch of salted egg yolk (from a Century Taste jar) at the end for a Peranakan-inspired sweet-savory balance. Garnish with crispy shallots and fried shallot oil for extra texture. This version is perfect for special occasions. 🌶️

Vegetarian Adaptation

Replace chicken with 1.5 lb firm tofu (pressed and cubed) or mushrooms (shiitake or oyster). Boost umami with 1 tbsp soy sauce and 1 tsp miso paste in the curry base. Add 1 cup bok choy or Chinese broccoli at the end to wilt slightly. The pandan leaves and tamarind still shine, making this version just as fragrant—ideal for plant-based eaters. 🥬

Malaysian-Singapore Fusion

Combine the best of both cuisines by adding 1 stalk lemongrass and 1-inch galangal to the aromatics. Stir in 1 tbsp belacan (shrimp paste) with the curry paste for a deeper, funkier flavor. Top with crushed peanuts and fresh kaffir lime leaves for a fragrant, crunchy finish. This fusion version feels like a hug in a bowl. 🌿

Quick Weeknight Version

For a faster version, use pre-made red curry paste (like Maesri) and rotisserie chicken (shredded). Simmer for just 10 minutes with 1 cup coconut milk and 1 tsp tamarind paste. Garnish with store-bought cilantro and serve with microwaveable jasmine rice. It’s not traditional, but it’s delicious and ready in 20 minutes. ⏰

Spicy Heat Level

For extra heat, add 1 tsp chili flakes or ½ tsp sambal oelek to the curry base. For a smoky kick, stir in ½ tsp smoked paprika with the coconut cream. If you love heat, serve with chili oil and extra lime to balance the richness. Adjust to your spice tolerance—Singaporeans love their heat! 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 28g140%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 8g
Protein 32g64%
* 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 recipe Singapore-style?

The signature Singaporean flavors come from the combination of pandan leaves (for floral aroma), tamarind paste (tangy depth), and red curry paste that creates the perfect balance of sweet, sour, and spicy. The slow simmer with coconut milk and fresh herbs like basil and cilantro gives it that authentic hawker-center taste.

2

Can I substitute chicken with another protein?

For a vegetarian version, use 1.5 lb firm tofu (pressed and cubed) or mushrooms (shiitake/oyster). Boost umami with 1 tbsp soy sauce and 1 tsp miso paste in the curry base. The pandan and tamarind flavors still shine, making it just as fragrant.

3

How do I adjust the spice level?

For extra heat, add 1 tsp chili flakes or ½ tsp sambal oelek to the curry base. For a smoky kick, stir in ½ tsp smoked paprika with the coconut cream. If you love heat, serve with chili oil and extra lime to balance the richness. Singaporeans love their heat, so adjust to your taste!

4

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days, or freeze for 3 months. The broth reduces slightly when reheated, so add a splash of water or coconut milk if it’s too thick. Perfect for meal prep!

5

What’s the best way to serve this soup?

Serve over steamed jasmine rice or with crusty bread to soak up the flavorful sauce. For a true Singaporean touch, pair it with soft mantou buns or fried shallots for extra crunch. Garnish with fresh cilantro and lime wedges for brightness.

★★★★★4.9(4 reviews)
Categories Soups & Stews