Singapore Laksa: Creamy Coconut Curry Noodle Soup
Aromatic and complex coconut curry broth embracing succulent shrimp and silky noodles.
By Janelle
Updated: January 18, 2026
Why I Love This Recipe
Laksa, a beloved staple throughout Southeast Asia, is more than just a soup; it's a vibrant tapestry of flavors and textures. While variations abound, Singapore Laksa stands out with its rich coconut milk base, fragrant laksa paste, and generous additions of seafood. This recipe captures the essence of the hawker stall experience, bringing the authentic taste of Singapore right to your kitchen. Prepare to be transported by the intoxicating aromas and the deeply satisfying taste of this iconic dish.
- •Intense Umami - The combination of shrimp, fish sauce, and laksa paste creates a savory depth that's incredibly satisfying.
- •Velvety Coconut Broth - Coconut milk lends a luxurious creaminess that perfectly balances the spicy and savory elements.
- •Aromatic Spice Blend - The laksa paste, brimming with shallots, garlic, ginger, and chili, fills your kitchen with an irresistible fragrance.
- •Quick Weeknight Meal - Despite its complex flavors, this laksa comes together surprisingly quickly, making it perfect for a weeknight dinner.
- •Shrimp Succulence - Perfectly cooked shrimp add a delightful sweetness and textural contrast to the creamy broth and noodles.
Ingredients You'll Need
Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.
- 2 tablespoons Vegetable oil
- 4 tablespoons Laksa paste (store-bought or homemade)
- 4 Shallots (thinly sliced)
- 3 cloves Garlic (minced)
- 1 inch Ginger (grated)
- 4 cups Chicken broth (or vegetable broth)
- 1 can (13.5 oz) Coconut milk (full-fat)
- 2 tablespoons Fish sauce
- 1 teaspoon Brown sugar
- 1 pound Shrimp (peeled and deveined)
- 8 ounces Rice noodles (vermicelli or thick)
- 1 cup Bean sprouts (optional)
- 2 tablespoons Fresh cilantro (chopped, for garnish)
- 4 Lime wedges (for serving)
Step-by-Step Instructions
- 1
Prepare the noodles according to package directions. This is crucial for preventing mushy or undercooked noodles in your final dish. Once cooked, drain well and set aside. The timing depends on the type of noodle used so be vigilant.
~10 min
Tip: Don't overcook the noodles, as they will continue to soften in the hot broth. - 2
Heat the vegetable oil in a large pot or Dutch oven over medium heat. The oil needs to be hot enough to sauté the aromatics without burning them, which would impart a bitter flavor. You'll know the oil is ready when it shimmers and a drop of water sizzles upon contact.
~2 min
Tip: Use a pot large enough to accommodate all the ingredients. - 3
Add the shallots, garlic, and ginger to the pot and sauté for 2-3 minutes, until fragrant and softened. Stir frequently to prevent burning, as burnt garlic and shallots can ruin the overall flavor of the dish. The aroma should be strong and inviting.
~3 min
Tip: Don't overcrowd the pot; sauté in batches if necessary. - 4
Stir in the laksa paste and cook for 1-2 minutes, allowing the spices to bloom and release their fragrance. This step is essential for developing the complex flavor profile of the laksa. The paste should deepen in color and become noticeably more fragrant.
~2 min
Tip: Adjust the amount of laksa paste to your desired level of spiciness. - 5
Pour in the chicken broth and coconut milk, then add the fish sauce and brown sugar. Stir well to combine all the ingredients and dissolve the sugar. The mixture should be a uniform color and consistency.
~2 min
Tip: Taste and adjust the seasoning as needed, adding more fish sauce for saltiness or brown sugar for sweetness. - 6
Bring the mixture to a simmer, then reduce the heat and cook for 15-20 minutes, allowing the flavors to meld together. Simmering helps the flavors marry and deepen, creating a more complex and satisfying broth. The aroma will intensify as it simmers.
~18 min
Tip: Do not boil the mixture, as this can cause the coconut milk to curdle. - 7
Add the shrimp to the pot and cook for 2-3 minutes, or until pink and cooked through. Be careful not to overcook the shrimp, as they will become rubbery. They should be opaque and slightly firm to the touch.
~3 min
Tip: If using frozen shrimp, make sure they are fully thawed before adding them to the pot. - 8
Divide the cooked noodles among bowls. This ensures even distribution of the noodles in each serving. This step also prevents the noodles from continuing to cook in the hot broth.
~2 min
Tip: If using thick noodles, you may want to cut them into shorter lengths for easier eating. - 9
Ladle the laksa broth and shrimp over the noodles in each bowl. Ensure each bowl receives a generous amount of broth and an equal distribution of shrimp. The vibrant colors of the broth and shrimp should be visually appealing.
~1 min
Tip: Adjust the amount of broth to your preference. - 10
Top with bean sprouts (if using) and fresh cilantro. The bean sprouts add a refreshing crunch, while the cilantro provides a bright, herbaceous note. These additions elevate the overall sensory experience of the dish.
~1 min
Tip: Other optional toppings include fried tofu puffs, sliced hard-boiled eggs, or fish cakes. - 11
Serve immediately with lime wedges for squeezing. A squeeze of fresh lime juice brightens the flavors and adds a welcome acidity that cuts through the richness of the coconut milk. The aroma of the lime will further enhance the dining experience.
~1 min
How Do I Know It's Ready?
The shrimp should be pink and opaque, not translucent. The noodles should be tender but not mushy.
Frequently Asked Questions
You can prepare the broth a day in advance and store it in the refrigerator. Add the shrimp and noodles just before serving.
Final Thoughts
I hope you enjoy making this Singapore Laksa: Creamy Coconut Curry Noodle Soup as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!