
Want to save this recipe?
The scent of lemongrass, galangal, and creamy coconut milk hits you before you even take the first bite of this Laksa Noodle Salad. It’s a vibrant, “dry” version of the classic Malaysian soup, designed for those days when you want all the punchy, aromatic heat of a curry but in a refreshing, bowl-style format. The contrast here is everything: the silky, jammy yolk of a soft-boiled egg bleeding into springy rice noodles, paired with the satisfying crunch of pan-seared tofu and fresh bean sprouts.
I love serving this as a “build-your-own” dinner because it looks so impressive with all the colorful toppings scattered over the top. It’s light enough for a humid evening but hearty enough to keep you full, thanks to the protein-rich tofu and eggs. Every forkful brings a new texture—a burst of lime, a hit of herbaceous cilantro, or the savory snap of a broccoli floret. It’s my favorite way to bring the bold flavors of Southeast Asian street food into my own kitchen without needing a dozen complicated ingredients.
Why You’ll Love It
- Restaurant Quality at Home: You get that complex, multi-layered Laksa flavor without having to simmer a soup base for hours.
- Meal Prep King: The noodles and tofu hold up beautifully in the fridge, making this an elite cold lunch option for the busy work week.
- Perfectly Balanced: It hits every taste bud—spicy from the paste, sweet from the coconut, sour from the lime, and salty from the soy.
- High Protein, Meat-Free: Between the tofu and the jammy eggs, this is a vegetarian powerhouse that doesn’t feel like it’s “missing” anything.
- Texture Heaven: The combination of soft noodles, crisp shallots, and tender-crisp broccoli ensures no two bites are the same.

Ingredient Notes & Details
- Rice Noodle Sticks: Look for the medium-width “Pad Thai” style noodles. They have the perfect surface area for clinging onto the thick Laksa dressing.
- Extra-Firm Tofu: Pressing it is key. You want those cubes to get a golden, crusty exterior in the pan so they don’t vanish into the noodles.
- Laksa Paste: This is the shortcut to success. It’s a concentrated blend of chilies, lemongrass, and shrimp paste (or vegan substitute).
- Coconut Milk: Use full-fat canned coconut milk. We reduce it down with the paste to create a thick, velvety sauce rather than a thin soup.
- The “Jammy” Egg: A 6.5-minute boil is the sweet spot for a firm white and a glowing, custard-like center.
- Crispy Fried Shallots: These add a savory, oniony crunch that is traditional and essential. You can find them in the Asian aisle or make them fresh.
Substitutions:
- Tofu: Swap for grilled shrimp or shredded rotisserie chicken if you prefer meat.
- Broccoli: Snap peas or bok choy provide a similar green crunch.
- Rice Noodles: Glass noodles (mung bean) work great for a lighter, gluten-free alternative.
Step-by-Step Instructions
Start by preparing your “noodles and greens.” Boil the rice noodles according to package directions, but toss the broccoli florets into the same pot for the last 2 minutes of cooking. This blanches them perfectly without needing an extra pan. Drain and immediately rinse everything under cold water. This stops the cooking process and prevents the noodles from turning into a sticky clump—a crucial step for a “salad” texture.
While the noodles drain, get your tofu screaming hot. Sear the cubes in a touch of oil until they are browned on at least two sides. In a small saucepan, whisk together the Laksa paste and about half a cup of coconut milk. Let it simmer until it thickens into a glossy, concentrated dressing. This “reduction” is what gives the salad its deep, intense flavor without the volume of a soup.
Assembly is where the art happens. Toss the cold noodles and broccoli in that warm Laksa dressing until every strand is coated and turns a beautiful sunset orange. Divide into bowls and nestle the tofu, bean sprouts, and cilantro on top. Carefully peel your eggs, slice them in half, and place them right in the center. A final sprinkle of crispy shallots and a massive squeeze of fresh lime juice ties the whole bowl together.
Tips
- The Noodle Rinse: Don’t skip the cold rinse! It removes the excess starch that makes noodles gummy. If they still stick, toss them with a teaspoon of sesame oil.
- Egg Timing: Use an ice bath. As soon as your 6.5 minutes are up, drop the eggs into ice water to stop them from overcooking into a powdery yellow yolk.
- Paste Prep: If your Laksa paste is very spicy, start with one tablespoon and taste as you whisk in the coconut milk. You can always add more, but you can’t take it out!
- Press Your Tofu: Even “extra-firm” tofu has water. Pressing it for 10 minutes between paper towels ensures it actually fries instead of steaming.
- Lime is Non-Negotiable: The acidity of the lime is what “cuts” the richness of the coconut milk. It brightens the whole dish instantly.
Storage & Reheating
This salad is actually one of the few noodle dishes that is delicious when eaten cold or at room temperature. Store the dressed noodles and tofu in an airtight container for up to 3 days. Keep the jammy eggs in their shells in the fridge and peel/slice them right before you’re ready to eat to keep the yolk fresh.
If you prefer it warm, a quick 60-second zap in the microwave is all it needs. The coconut milk in the sauce will loosen up again once heated.
Serving & FAQs
What should I serve with this? A side of smashed cucumber salad with chili oil or some crispy spring rolls makes this a full feast. For a drink, a cold hibiscus tea or a light lager balances the spice beautifully.
Can I make this vegan? Yes! Most Laksa pastes contain shrimp paste, but many brands now offer a “vegetarian” version. Ensure your paste is vegan and skip the egg, perhaps adding extra avocado for that creamy element.
Why are my noodles breaking? Rice noodles are delicate. If you overcook them even by a minute, they will snap when you toss them with the dressing. Always aim for al dente—they should have a slight “bite” to them.
Zesty Tofu & Broccoli Laksa Noodle Bowl
Prep time: 18 mins Cook time: 14 mins Servings: 2 hungry adults
Ingredients
- 6 oz dried rice noodle sticks (medium width)
- 1 head of broccoli, cut into small florets
- 8 oz extra-firm tofu, cubed and patted dry
- 2 large eggs
- ½ cup fresh cilantro, chopped
- ½ cup bean sprouts, rinsed
- 2 tbsp crispy fried shallots
- 1 lime, cut into wedges
The Laksa Dressing
- 2-3 tbsp Laksa paste (adjust for heat)
- ½ cup full-fat canned coconut milk
- 1 tsp soy sauce
- ½ tsp brown sugar
Instructions
- The Eggs: Bring a small pot of water to a boil. Gently lower in the eggs and boil for 6 minutes and 30 seconds. Transfer immediately to an ice bath. Peel once cooled.
- Noodles & Broccoli: In a large pot of boiling water, cook noodles according to package. Add broccoli florets during the last 2 minutes. Drain and rinse thoroughly with cold water.
- Crisp Tofu: Heat 1 tbsp oil in a skillet over medium-high heat. Fry tofu cubes until golden and crispy (about 4 mins per side). Remove and set aside.
- Reduce Sauce: In a small saucepan, whisk Laksa paste, coconut milk, soy sauce, and sugar over medium heat. Simmer for 3–5 minutes until it thickens into a rich dressing.
- Toss: In a large bowl, combine the cold noodles, broccoli, and the warm Laksa dressing. Toss well until evenly coated.
- Assemble: Divide the noodles between two bowls. Top with the crispy tofu, bean sprouts, cilantro, and the halved jammy eggs.
- Finish: Garnish with a heavy sprinkle of crispy shallots and serve with lime wedges for squeezing.


















Leave a Reply