Streaky Bacon

Streaky Bacon

Lunch • Singapore

230
KCAL
PROTEIN (G)
CARBS (G)
FAT (G)
Log This Food
Track with App
Log this food instantly with our mobile app
Get App
How to Make Streaky Bacon
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Vegetarian Streaky Bacon (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Easy

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.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable
Allergens: soy

Ingredients(for 4-5 vegetarian streaky bacon strips per person)

  • 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) - optional
  • 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) - optional

Instructions

  1. 1

    Press tau kwa to remove excess water, then slice into 4mm-thin strips resembling streaky bacon.

    5 minutes

    Use a tofu press or wrap with paper towels and weigh down with a plate.

  2. 2

    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.

    3 minutes

    Stir until sugar dissolves for even coating.

  3. 3

    Gently coat tofu strips with marinade, making sure every piece is well covered. Let sit for 10 minutes.

    10 minutes

    Marinate longer for deeper flavor, up to overnight in the fridge.

  4. 4

    Heat oil in a non-stick pan over medium heat. Place tofu strips in a single layer, not overlapping.

    2 minutes

    Preheat the pan to prevent sticking.

Why This Dish 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.

This vegetarian streaky bacon is high in plant-based protein thanks to tau kwa, a staple in Singaporean vegetarian cuisine. It is low in saturated fat and cholesterol, making it heart-friendly. The use of natural flavorings like five-spice powder adds antioxidants, while minimal oil keeps the calories in check. Tofu also provides calcium, iron, and essential amino acids, supporting muscle and bone health.

Pro Tips

  • 💡Slice tofu as thinly as possible for maximum crispiness.
  • 💡Marinate tofu overnight for deeper flavor.
  • 💡Use baking paper if air frying to prevent sticking.

Storage & Serving

Cool leftovers completely and store in an airtight container in the fridge for up to 3 days. Reheat in a toaster oven or dry pan for best texture.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy230.0 kcal

Similar Foods