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.

35 min total2 servingsEasy230 kcal / 100g

Ingredients

  • Tau kwa (firm tofu)
    200g Tau kwa (firm tofu) (pressed and sliced into thin strips)
  • Light soy sauce
    1 tbsp Light soy sauce
  • Dark soy sauce
    1/2 tbsp Dark soy sauce
  • Maple syrup
    1 tsp Maple syrup (or honey as a local substitute)
  • Liquid smoke
    1/2 tsp Liquid smoke (or smoked paprika for local flavor)
  • Five-spice powder
    1/4 tsp Five-spice powder (ngoh hiang powder)
  • White pepper
    1/4 tsp White pepper (freshly ground)
  • Cooking oil
    1 tbsp Cooking oil (neutral oil like canola or sunflower)
  • Salt
    a pinch Salt
  • Brown sugar
    1/2 tsp Brown sugar (for caramelization)

Step-by-step instructions

Step 1: Press tau kwa to remove excess water
0%

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
0%

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
0%
10 min

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
0%

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...
0%
4 min

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
0%

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.

← Back to Streaky Bacon nutrition
How to Make Vegetarian Streaky Bacon (Traditional & Healthy Version) – Recipe