The first time I ordered khow suey at a little Burmese spot, I did not expect a whole topping ceremony at the table. Fried garlic, peanuts, lime, chili oil. Everyone built their own bowl and the kitchen smelled like coconut and toasted spices before the first spoonful. I came home thinking I would never recreate that at home. Then one rainy Mumbai evening, with besan and coconut milk already in the pantry, we gave it a try.
Vegan Khow Suey is that bowl: a creamy coconut curry broth over noodles, finished with a crunchy topping bar you can set out for the family. No meat, no fish sauce. Roasted besan (gram flour) gives the soup body, and the paste comes together from ginger, garlic, lemongrass, and dried red chilies you probably already stock for Indian cooking. If you love noodle dinners like our veg hakka noodles, this is the cozy, soupy cousin worth adding to your rotation.
Let’s build the bowls together.
What Is Khow Suey? (Burmese Coconut Noodle Soup)
Khow suey (also spelled khao suey) is a Burmese noodle dish built around a spiced coconut milk broth. It traveled through Indo-Burmese communities and shows up on menus across India with slight regional twists: sometimes egg noodles, sometimes rice noodles, almost always a generous topping spread.
The dish sits in the same comfort-food family as Thai khao soi, but khow suey is typically served with noodles and broth assembled in the bowl rather than as one fully mixed soup. The paste is often simpler, and besan thickens the curry instead of a heavy coconut cream reduction. Think of it as a Burmese-Indian bowl night: curry meets noodle soup, with crunch on top.
If you enjoy fusion weeknight meals like our tandoori cauliflower quinoa bowl or paneer tikka quinoa bowl, khow suey fits that same global-flavors, home-pantry lane.
Why You’ll Love This Vegan Khow Suey
- One-bowl dinner with a topping bar: everyone customizes their bowl; great for mixed spice levels at the table
- Indian pantry friendly: besan, curry leaves, dried red chilies, turmeric, and coconut milk do the heavy lifting
- Ready in about 40 minutes: paste, curry, noodles, and toppings in one session (or split toppings ahead)
- Naturally vegan and easy to make gluten-free: swap in rice noodles or millet noodles if you need GF
- Meal-prep friendly: broth and toppings keep well; cook fresh noodles when you serve
Tip from my kitchen: The first time I made this, I cranked the heat under the coconut milk and the broth looked curdled within minutes. Now I add coconut milk at the end and keep it at a gentle simmer. The soup stays silky.

Ingredients You’ll Need
For the curry paste
- Dried red chilies, ginger, garlic, coriander seeds, cumin seeds, shallot (or small onion), lemongrass, oil
For the coconut broth
- Besan (gram flour), vegetable broth, coconut milk, turmeric, salt, curry leaves, mixed vegetables (mushrooms, carrot, bell pepper, green beans work well)
For serving
- Noodles (wheat, rice, or egg-free noodles from your local store)
- Topping bar: crispy onions, fried garlic, roasted peanuts, cilantro, green chili, lime wedges, chili flakes, optional crispy noodle bits
Optional add-ins
- Pan-fried tofu cubes for extra protein
- A light side of cucumber peanut koshimbir if you are feeding a crowd



Vegan Khow Suey (Burmese Coconut Noodle Soup)
Equipment
- Blender or grinder
- Large pot or wok
- Small pan for toppings
Ingredients
For the Curry Paste
- 4-5 dried red chilies soaked in hot water 10 minutes
- 1 inch ginger roughly chopped
- 6 garlic cloves
- 1 tablespoon coriander seeds
- 1 teaspoon cumin seeds
- 1 small shallot or 1/4 small onion, roughly chopped
- 2 tablespoons lemongrass tender inner part only, chopped
- 2 tablespoons neutral oil
For the Coconut Broth
- 2 tablespoons besan (gram flour)
- 2 tablespoons oil same as paste, or fresh
- 10-12 curry leaves
- 1 cup mushrooms sliced
- 1/2 cup carrot cut into rounds
- 1/2 cup bell pepper diced
- 1/2 cup green beans cut into 1-inch pieces
- 1/2 teaspoon turmeric powder
- 1 teaspoon salt or to taste
- 2 cups vegetable broth
- 1 can full-fat coconut milk 400 ml
- 1 lemongrass stalk bruised, optional for extra aroma
For the Noodles
- 250 g noodles of choice wheat, rice, or egg-free
For the Topping Bar
- 1 small onion thinly sliced, for crisping
- 6 garlic cloves thinly sliced
- 3 tablespoons oil for frying, or use air-fryer method in notes
- 1/4 cup roasted peanuts crushed
- 1/4 cup fresh cilantro chopped
- 2 green chilies thinly sliced, optional
- 1 lime cut into wedges
- 1 teaspoon red chili flakes
- 1/2 cup uncooked noodle strands fried until crisp, optional
Instructions
Make the Curry Paste
- Drain soaked chilies. Blend chilies, ginger, garlic, coriander seeds, cumin seeds, shallot, lemongrass, and 2 tablespoons oil into a smooth paste. Add 1 to 2 tablespoons water if needed.
- Set paste aside.
Prep the Toppings
- For crispy onions, toss thin onion slices with a pinch of salt. Pan-fry in oil over medium heat until deep golden, or air-fry at 190°C (375°F) for 8 to 10 minutes, shaking once, until crisp. Drain on paper towels.
- For fried garlic, fry garlic slices in the same oil until light golden. Drain immediately; garlic keeps cooking off heat.
- Crush roasted peanuts. Chop cilantro and slice green chilies. Cut lime wedges. Set all toppings in small bowls for the topping bar.
- Optional, fry a handful of dry noodle strands in hot oil until puffed and golden. Drain and break into short pieces.
Build the Coconut Broth
- Dry-roast besan in a small pan over medium heat for 2 to 3 minutes, stirring constantly, until it smells nutty and turns slightly deeper in color. Whisk with 1/4 cup water until smooth. Set slurry aside.
- Heat 2 tablespoons oil in a large pot. Add curry leaves; let them crackle for 10 seconds.
- Add curry paste. Cook 3 to 4 minutes, stirring, until the raw smell fades and oil separates slightly at the edges.
- Stir in mixed vegetables and turmeric. Cook 2 minutes.
- Pour in vegetable broth and bruised lemongrass stalk (if using). Simmer 8 to 10 minutes until vegetables are tender but still have a little bite.
- Stir in the besan slurry. Simmer 2 minutes until the broth thickens slightly.
- Reduce heat to low. Pour in coconut milk. Stir gently and warm through 3 to 4 minutes. Do not boil hard. Season with salt. Remove lemongrass stalk before serving.
Cook the Noodles
- Boil noodles in salted water according to package directions until al dente.
- Drain and rinse briefly under cold water so they do not clump. Toss with a few drops of oil if holding for more than 10 minutes.
Assemble and Serve
- Place a portion of noodles in each bowl.
- Ladle hot coconut broth and vegetables over the noodles.
- Let everyone add their own toppings, crispy onions, fried garlic, peanuts, cilantro, green chili, chili flakes, lime squeeze, and crispy noodle bits.
- Serve immediately while the broth is hot and toppings stay crunchy.
Notes
Tips for the Best Khow Suey at Home
Roast the besan first. This one step changes the whole broth. Untoasted besan tastes raw even after 20 minutes of simmering. Two to three minutes in a dry pan until nutty is enough.
Treat coconut milk gently. Add it at the end and keep the heat low. I learned this the hard way when a fast boil made the soup look broken. Gentle warmth is all you need.
Rinse the noodles. Mushy, stuck-together noodles ruin the bowl. A quick cold rinse after draining keeps them separate until you ladle the hot broth over.
Set up the topping bar before you call everyone. Fried garlic goes from perfect to bitter in minutes. Have all the small bowls ready so the last step is assembly, not scrambling.
Split the work if you are meal prepping. Make paste and broth on Sunday. Fry or air-fry toppings and store in airtight containers. On weeknight, boil noodles, reheat broth, and dinner is on the table in 15 minutes.
FAQs
Q1. What is the difference between khow suey and khao soi?
Khow suey is the Burmese coconut noodle bowl common in Indo-Burmese cooking, usually served with noodles in the bowl and broth ladled over, plus many crunchy toppings. Thai khao soi often uses a richer curry sauce and pickled mustard greens. Both are coconut curry noodle dishes, but the flavor profile and assembly style differ.
Q2. Can I make this gluten-free?
Yes. Use rice noodles, millet noodles, or any certified gluten-free noodle. Skip wheat-based crispy noodle toppings or fry GF noodle strands instead. Double-check any soy sauce if you add it to the broth.
Q3. Can I make the curry paste ahead of time?
Yes. Blend the paste and store it in the fridge up to 3 days or freeze up to 1 month. Thaw overnight in the fridge if frozen. The paste may darken slightly in the fridge; that is normal.
Q4. How spicy is this recipe? Can I make it kid-friendly?
The base recipe is medium-mild if you use Kashmiri or mild dried chilies and keep fresh green chili on the side. For kids, skip chili flakes at the table and let adults add heat to their own bowls. You can also reduce dried chilies to 2 or 3 in the paste.
Q5. What vegetables work best in vegan khow suey?
Mushrooms, carrots, bell peppers, and green beans are my go-to because they hold shape in the broth. Baby corn, zucchini, and broccoli florets also work. Avoid vegetables that turn mushy quickly, like spinach. Add those only if serving immediately.
Q6. How do I store and reheat leftovers?
Store broth and toppings separately in the fridge up to 3 days. Reheat broth on the stove over low heat, stirring in a splash of water if it thickened. Cook fresh noodles for the best texture. Crispy toppings stay crunchier if stored in airtight containers with a paper towel to absorb moisture.
This vegan khow suey is the kind of dinner I want when the sky turns grey and the kitchen needs something warming but not heavy. The coconut broth is comforting, the toppings make it fun, and everyone at the table gets exactly the spice level they want. Save this one for your next noodle night or when you want a change from stir-fry bowls.
If you try this recipe, leave a comment and tell me: what is your must-have topping, fried garlic, peanuts, or extra lime?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
