How to Make Vegetarian Streaky Bacon (Traditional & Healthy Version)
Vegetarian Streaky Bacon is a creative, plant-based twist on the classic streaky bacon slices found in many Singaporean breakfasts and kopitiam-style brunches. Inspired by Singapore's famous hawker culture and fusion influences, this dish delivers the familiar savory, smoky flavors of bacon without any meat—making it perfect for vegetarians and health-conscious foodies. The use of locally loved ingredients like tau kwa (firm tofu) and a special marinade with dark soy sauce and five-spice powder ensures an authentic taste that appeals to both traditionalists and modern eaters. In Singapore, breakfast at the kopitiam often features kaya toast, soft-boiled eggs, and sometimes, a side of crispy bacon for those who enjoy a hearty meal. With more Singaporeans seeking vegetarian options, this healthy vegetarian streaky bacon recipe offers a satisfying alternative, capturing the essence of the original while supporting mindful eating. Enjoy it on its own, in sandwiches, or as a protein-packed topping for salads and local rice bowls.
Ingredients
- 200g Tau kwa (firm tofu) (pressed and sliced into thin strips)
- 1 tbsp Light soy sauce
- 1/2 tbsp Dark soy sauce
- 1 tsp Maple syrup (or honey as a local substitute)
- 1/2 tsp Liquid smoke (or smoked paprika for local flavor)
- 1/4 tsp Five-spice powder (ngoh hiang powder)
- 1/4 tsp White pepper (freshly ground)
- 1 tbsp Cooking oil (neutral oil like canola or sunflower)
- a pinch Salt
- 1/2 tsp Brown sugar (for caramelization)
Step-by-step instructions
Step 1 · Press tau kwa to remove excess water
Press tau kwa to remove excess water, then slice into 4mm-thin strips resembling streaky bacon.
Step 2 · In a bowl
In a bowl, mix light soy sauce, dark soy sauce, maple syrup, five-spice powder, white pepper, liquid smoke (or smoked paprika), brown sugar, and salt to form marinade.
Step 3 · Gently coat tofu strips with marinade
Gently coat tofu strips with marinade, making sure every piece is well covered. Let sit for 10 minutes.
Step 4 · Heat oil in a non-stick pan over medium heat
Heat oil in a non-stick pan over medium heat. Place tofu strips in a single layer, not overlapping.
Step 5 · Pan-fry tofu strips for 3–4 minutes on each side until golden brown...
Pan-fry tofu strips for 3–4 minutes on each side until golden brown and slightly crispy. Brush remaining marinade over strips as they cook.
Step 6 · Remove and drain on paper towels
Remove and drain on paper towels. Serve warm as a side or in a sandwich, kopitiam-style.
Why this recipe is healthy
By replacing traditional pork bacon with tofu, you significantly reduce saturated fat, cholesterol, and calorie content. This recipe uses minimal sugar and oil, making it suitable for weight management and heart health. The marinade delivers bold, savory flavors without artificial additives, making it a wholesome and satisfying choice for vegetarians and anyone seeking a healthier Singaporean lunch option.
A note on tradition
Vegetarian versions of popular hawker dishes are increasingly found in Singapore, especially in heartland kopitiams and Buddhist vegetarian stalls. This streaky bacon recipe celebrates Singapore's fusion food scene, where traditional recipes are adapted for modern dietary preferences. It's commonly enjoyed as a breakfast or lunch side, especially during festive meatless days like Vesak Day.