How to Make Tofu Goreng (Traditional & Healthy Version)
Tofu Goreng is a beloved vegetarian dish that captures the vibrant multicultural spirit of Singaporean cuisine. Commonly found in the bustling kopitiams and hawker centres across the island, Tofu Goreng features crispy golden tofu cubes topped with a tangy, spicy peanut sauce, fresh vegetables, and sometimes a sprinkle of fried shallots. This dish is a hallmark of Singapore's fusion food culture, blending Malay and Chinese influences for a taste that is both comforting and exciting. Perfect for dinner, Tofu Goreng offers a delightful contrast in textures—the crunch of deep-fried tofu (goreng means 'fried' in Malay), the creamy richness of peanut sauce, and the freshness of cucumbers and bean sprouts. The dish is often enjoyed by vegetarians and health-conscious diners, thanks to its high protein content and wholesome ingredients. Whether you’re a regular at your neighbourhood kopitiam or recreating hawker favourites at home, this healthy Tofu Goreng recipe brings authentic Singaporean flavours to your dinner table without excess calories or oil.
Ingredients
Step-by-step instructions
Step 1 · Press tofu between paper towels to remove excess moisture
Press tofu between paper towels to remove excess moisture. Cut into 1-inch cubes.
Step 2 · Heat 2 tbsp oil in a non-stick pan over medium heat
Heat 2 tbsp oil in a non-stick pan over medium heat. Pan-fry tofu cubes until golden brown on all sides, about 8-10 minutes. Remove and drain on paper towels.
Step 3 · In a blender or food processor
In a blender or food processor, combine roasted peanuts, garlic, chilli padi, palm sugar, soy sauce, tamarind paste, and water. Blend until smooth to make the peanut sauce.
Step 4 · Transfer sauce to a small saucepan and simmer on low heat for 3-4 m...
Transfer sauce to a small saucepan and simmer on low heat for 3-4 minutes until slightly thickened. Set aside.
Step 5 · Blanch bean sprouts in boiling water for 30 seconds
Blanch bean sprouts in boiling water for 30 seconds, then rinse under cold water to retain crunch.
Step 6 · Arrange fried tofu cubes on a serving plate
Arrange fried tofu cubes on a serving plate. Top with cucumber slices, bean sprouts, and carrots if using.
Step 7 · Drizzle peanut sauce generously over the tofu and vegetables
Drizzle peanut sauce generously over the tofu and vegetables. Garnish with fried shallots if desired. Serve immediately.
Why this recipe is healthy
This Tofu Goreng recipe is a health-conscious take on a Singaporean classic. By pan-frying instead of deep-frying, it reduces unhealthy fat content while maintaining authentic flavour. The use of fresh, minimally processed ingredients ensures a high nutrient density, making it suitable for those pursuing weight loss, plant-based diets, or simply looking for wholesome hawker fare at home. It’s filling, balanced, and kind to your waistline.
A note on tradition
Tofu Goreng is a staple at Singapore’s hawker centres and kopitiams, reflecting the island’s multicultural culinary scene. Popular among vegetarians and those seeking lighter, plant-based options, it’s typically enjoyed as a lunch or dinner dish. The peanut sauce draws Malay influence, while the use of tofu and fresh vegetables resonates with Chinese food heritage. Tofu Goreng is especially loved during festive gatherings and communal meals, but is also a quick, satisfying everyday choice.