Thai Glass Noodles with Vegetables and Tofu Recipe
A light yet filling stir-fried noodle dish, full of crunchy vegetables and delicate tofu. In Thailand, similar dishes are often served meat-free in small vegetarian eateries. It’s a great way to bring more vegetables and plant-based protein into your home menu without giving up bold flavor.
This is a simplified take on Thai glass noodle stir‑fries, popular in vegetarian canteens and simple eateries near temples. Instead of Thai fish or oyster sauces it relies only on soy sauce, so the dish stays fully plant‑based.
This dish combines Thai inspiration with the realities of a typical Western kitchen – you can get everything in a larger supermarket, no trip to an Asian store needed. Glass noodles feel different from the more common rice noodles: they’re bouncy, slippery, soak up the sauce perfectly, and happily take on all kinds of leftover vegetables.
Why this version works
- Thoroughly draining the noodles and tofu prevents the sauce from becoming watery and intensifies the flavour.
- You mix the sauce separately, so it’s easy to adjust the salty‑sour‑sweet balance to your own taste.
- Adding the sprouts at the end keeps them crunchy, with a fresh, lightly raw accent.
Chef's tips
The most common mistake is adding poorly drained noodles to the pan – the sauce becomes watery and the flavour goes flat. Watch the vegetables: when the edges start to look glossy but the centre of the carrot sticks is still clearly firm, that’s the moment to add the noodles. If the sauce tastes too salty, brighten the finished dish with extra lime juice instead of diluting it with water.
How to serve
Serve in deep bowls with extra lime wedges and a handful of fresh herbs if you have them (cilantro, mint, Thai basil). A simple cucumber slaw with lime or some quick carrot pickles work really well on the side. It also makes a great warm work lunch – just briefly re‑fry a portion in a dry pan with a splash of water.
Watch out for
- If the noodles are as soft as jelly after soaking, they’ve been in the water too long and will fall apart in the pan.
- Don’t add wet noodles to hot oil – it will start to spit and the sauce won’t cling properly to the strands.
- If the heat is too low when cooking the vegetables, they’ll start to stew in the sauce and lose both their colour and crunch.
Substitutions
- You can swap the tofu for tempeh cubes or thinly sliced omelette if you’re making an egg version.
- Soy (glass) noodles can be replaced with thin rice noodles; just shorten the soaking time.
- You can replace mung bean sprouts with thinly sliced napa cabbage, stir‑fried very briefly.
- If you avoid nuts, swap the peanuts for toasted sesame seeds.
Ingredients
- soy (glass) noodles - 150 g
- plain tofu - 250 g
- carrot - 1 piece
- bell pepper żółta lub czerwona - 1 piece
- small zucchini - 1 piece
- mung bean sprouts or other sprouts - 50 g
- oil roślinny - 3 tablespoon
- soy sauce sojowy - 3 tablespoon
- lime juice - 2 tablespoon
- sugar trzcinowy lub biały - 1 teaspoon
- garlic - 2 clove
- fresh chili pepper or dried chili flakes - 0.5 piece
- chives or spring onion - 2 tablespoon
- unsalted peanuts (optional) - 20 g
Preparation
- Put the soy (glass) noodles into a large bowl and pour boiling water over them. Cover for 5–7 minutes, until they turn transparent and springy to the bite, not soft and jelly‑like. Drain, rinse with cold water and drain very thoroughly, loosening the strands with your fingers.
- Pat the tofu very dry with paper towels, gently pressing on all sides until the surface is matte rather than wet. Cut into cubes of about 1.5 cm. In a large pan or wok, heat 1 tablespoon of oil over medium‑high heat until the oil just starts to shimmer.
- Add the tofu and fry for 6–8 minutes, turning gently, until the cubes are evenly golden and lightly crisp on the edges. Transfer to a plate lined with paper towel – the surface should be dry and bouncy, without oily wet spots.
- In the same pan, add the remaining oil. Add the finely chopped garlic and chilli and fry for about 30 seconds over medium heat, stirring constantly, until very fragrant and the garlic just starts to turn pale golden, not brown.
- Add the carrot cut into thin matchsticks, the pepper strips and half‑moons of zucchini. Stir‑fry for 4–5 minutes over fairly high heat, stirring often, until the vegetables soften slightly but still have a gentle bite and their colours stay very bright.
- In a small bowl, mix together the soy sauce, lime juice and sugar until the crystals are completely dissolved and the sauce is smooth. Taste – it should be clearly salty and sour, with a soft sweetness at the end; adjust the proportions to your liking if needed.
- Add the well‑drained noodles and the fried tofu to the vegetables. Pour in the sauce and toss quickly with tongs or two spoons, lifting the noodles from the bottom until the strands are slippery, glossy and evenly coated, with no dry, matte patches.
- Add the mung bean sprouts and fry for another 1–2 minutes, just until slightly softened – they should still have a pleasant crunch. Take the pan off the heat and sprinkle the dish with chopped chives and, if using, roughly chopped peanuts.
- If at any point during frying the noodles seem too dry or start to stick, add 1–2 tablespoons of water and toss vigorously – the sauce will cling to the strands again and the bottom of the pan will loosen. Serve immediately, straight from the pan, while the noodles are still springy.
Storage
No storage information available for this dish.
I usually make these noodles when I’m down to the last bits of vegetables in the fridge – sugar snaps, broccoli or leek all work great here too. Sometimes I even mix leftovers of different glass noodles from a few packets and it turns into a pretty fun little mish‑mash.