📸 Image coming soon for Soft Tofu Block
Soft Tofu Block
Lunch • Singapore
How to Make Soft Tofu Block (Traditional & Healthy Version)
Soft Tofu Block, known locally at many kopitiams and hawker centres, is a beloved vegetarian dish in Singapore. This silky, protein-rich delicacy is often served chilled or at room temperature, topped with savoury sauces and garnishes, making it a perfect light lunch or side during Singapore’s humid afternoons. Its appeal lies in its simplicity and versatility—enjoyed as a standalone dish or as part of a vibrant vegetarian spread. Singaporean hawker culture has embraced tofu for its adaptability to various fusion influences; you might find Soft Tofu Block with sambal, soy, or even a drizzle of local sesame sauce. The gentle taste and smooth texture are especially popular among those seeking healthier, plant-based options. As a staple in many lunchtime set menus, this dish is an easy and nutritious choice for busy professionals, families, and health-conscious foodies alike. Making Soft Tofu Block at home brings together Singapore’s rich culinary tradition with a modern health focus, perfect for anyone looking to enjoy authentic hawker fare without excess calories or fat. This recipe is ideal for lunch, especially if you’re after a light yet satisfying meal that fits seamlessly into your calorie tracking goals.
Ingredients(for 1 soft tofu block (around 180g) with sauce and garnishes)
- 1 block (approx. 360g) Fresh silken tofu (tau huay)
- 2 tablespoons Light soy sauce (low-sodium preferred)
- 1 teaspoon Sesame oil
- 2 stalks Spring onion (finely sliced)
- 1 tablespoon Fresh coriander leaves (daun ketumbar, chopped) - optional
- 1 tablespoon Fried shallots (bawang goreng) - optional
- 1 small Chopped red chilli (optional, for heat) - optional
- 2 cups Warm water (for steaming)
- a pinch White pepper - optional
Instructions
- 1
Carefully remove the silken tofu from its packaging and drain excess water. Place the tofu block on a heatproof dish suitable for steaming.
3 minutes
Use a spoon to help slide the tofu out without breaking its delicate structure.
- 2
Set up a steamer or a large wok with a steaming rack. Add 2 cups of water and bring to a boil.
5 minutes
If you don’t have a steamer, a large pot with an upturned bowl inside works too.
- 3
Gently place the tofu dish into the steamer. Cover and steam over medium heat for 8-10 minutes to heat through and firm up the tofu.
10 minutes
Avoid over-steaming to maintain the tofu’s signature soft texture.
- 4
While the tofu is steaming, slice spring onions, chop coriander, and prepare fried shallots and red chilli if using.
5 minutes
Prep garnishes while steaming to save time.
Why This Dish is Healthy
This Soft Tofu Block recipe is healthy thanks to its focus on minimally processed ingredients and gentle steaming technique, which preserves nutrients. It’s low in saturated fat, cholesterol-free, and high in plant-based protein, supporting muscle maintenance and overall wellness. The use of fresh garnishes and minimal oil keeps calories low, making it excellent for weight management and balanced eating.
Soft Tofu Block is naturally low in calories and fat while providing a good source of plant-based protein and fiber. Tofu contains all essential amino acids and is rich in iron, calcium, and magnesium. The addition of fresh herbs and spices like spring onion and coriander offers antioxidants and vitamins A, C, and K. Using low-sodium soy sauce keeps sodium in check, making this dish heart-friendly and suitable for most diets.
Pro Tips
- 💡Tip 1: Always use silken tofu for the creamiest texture.
- 💡Tip 2: To keep the tofu block intact, handle it with a wide spatula or spoon.
- 💡Tip 3: Top with a dash of yuzu or lime juice for a fresh, local twist.
Storage & Serving
Store any leftover tofu (without sauce or garnishes) in an airtight container in the fridge for up to 2 days. Add fresh sauce and garnishes just before serving. Avoid freezing as it alters the tofu texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 80.0 kcal |





