How to Make Vegetarian Kolo Mee (Traditional & Healthy Version)
Vegetarian Kolo Mee is a beloved Singaporean noodle dish inspired by Malaysian origins, but now a staple in our vibrant kopitiam scene. Traditionally enjoyed by locals for lunch, this healthier take on Kolo Mee features springy eggless noodles tossed in aromatic shallot oil, with a medley of fresh local vegetables and crispy tofu for a satisfying, protein-rich meal. What makes Vegetarian Kolo Mee unique in Singapore is its adaptability—hawkers and home cooks alike infuse the dish with fusion influences, such as adding mushrooms and plant-based char siew for depth and bite. The clean yet umami-packed flavors cater to both vegetarians and noodle lovers seeking a guilt-free option. As part of Singapore’s hawker culture, Kolo Mee is often found at bustling food centres and kopitiams, reflecting our multicultural palate and love for quick, tasty lunches. This recipe is crafted to be heart-healthy, lower in saturated fat, and rich in plant-based protein, making it ideal for calorie-conscious eaters. The subtle balance of savory, sweet, and aromatic notes delivers comfort and nostalgia in every bite. Perfect for anyone looking for a modern, meat-free spin on a classic hawker favourite, Vegetarian Kolo Mee showcases the best of Singaporean fusion and tradition.
Ingredients
Step-by-step instructions
Step 1 · Prepare the tofu by patting it dry and cutting into cubes
Prepare the tofu by patting it dry and cutting into cubes. Pan-fry in a non-stick pan with a dash of oil until golden on all sides. Set aside.
Step 2 · Slice shallots thinly and fry in 1 tbsp oil over medium heat until ...
Slice shallots thinly and fry in 1 tbsp oil over medium heat until golden and fragrant. Remove shallots and reserve the aromatic oil.
Step 3 · Blanch noodles in boiling water for 1-2 minutes until just cooked
Blanch noodles in boiling water for 1-2 minutes until just cooked. Drain and rinse under cold water to stop cooking and maintain springiness.
Step 4 · In the same pot
In the same pot, blanch bok choy and carrots for 1 minute until just tender-crisp. Drain and set aside.
Step 5 · Stir-fry shiitake mushrooms in 1 tsp shallot oil until fragrant and...
Stir-fry shiitake mushrooms in 1 tsp shallot oil until fragrant and slightly browned. Set aside.
Step 6 · In a large mixing bowl
In a large mixing bowl, combine soy sauce, vegetarian oyster sauce, sesame oil, white pepper, and fried shallot oil. Toss cooked noodles in the sauce mixture until evenly coated.
Step 7 · Assemble each bowl: top noodles with tofu cubes
Assemble each bowl: top noodles with tofu cubes, mushrooms, blanched vegetables, and fried shallots. Garnish with spring onions if desired.
Why this recipe is healthy
This healthy version of Vegetarian Kolo Mee uses less oil, whole plant ingredients, and lower-sodium sauces to keep calories and sodium in check, without sacrificing authentic Singaporean flavor. The combination of balanced macros—complex carbohydrates, lean plant protein, and healthy fats—makes this dish filling yet light, ideal for weight management and overall wellness. Making it at home allows you to control portion sizes and ingredients for optimal nutrition.
A note on tradition
Vegetarian Kolo Mee reflects Singapore’s passion for fusion cuisine and inclusivity, adapting a classic hawker favourite to suit vegetarian diets. Popular in heartland kopitiams and hawker centres, this dish is often enjoyed for lunch or a light dinner. It symbolizes the innovative spirit of Singaporean food culture, where traditional recipes are reimagined with modern, healthier twists for all to enjoy. Vegetarian versions are especially popular during Buddhist festivals, meatless Mondays, or for those seeking lighter meals.