Spicy Sriracha Tofu Bao Buns

Many think tofu is boring. This dish proves them wrong! The secret is texture: firm tofu is fried until crispy outside but creamy inside, then coated in fiery garlic sriracha sauce. The fluffy steam bun and fresh salad cool down the heat. A vegan paradise that even meat-eaters love.
🕒 Prep Time 1 hr 30 mins
🍳 Cook Time 30 mins
Total Time 2 hrs
🍽️ Servings 4 servings
🔥 Calories 520 kcal
🌍 Cuisine Asian Fusion

Ingredients

Equipment Needed

  • Bowl for dough
  • Steamer
  • Frying pan
  • Paper towels

Allergen Information

⚠️ Wheat
⚠️ Soy

Instructions

1

Make dough: flour, sugar, yeast, salt, water. Knead and rise for 1 hour.

Tip: Dough should be smooth and tack-free.
2

Drain tofu, wrap in paper towels, and press with a heavy object (like a can) for 15 mins to extract water.

Tip: Removing water is key: water steams, dry tofu fries.
3

Shape buns, rise for 15 mins, steam for 10-12 mins.

Tip: Don't forget parchment paper under the buns!
4

Cut tofu into slabs or cubes. Fry in hot oil until golden on all sides.

Tip: Be patient; let the crust form before flipping.
5

Remove from heat and toss with Sriracha sauce.

Tip: Hot tofu absorbs the sauce better.
6

Fill buns with lettuce and spicy tofu. Serve.

Tip: Crunchy lettuce balances the soft bun.

Recipe FAQ

Why isn't my tofu crispy?
It was likely too wet. Press the tofu with a heavy weight for 15 minutes before frying to remove excess water.
Which tofu should I use?
Only 'Firm' or 'Extra Firm'. Silken tofu will fall apart in the pan.

Ingredients

  • 2 1/2 cups All-Purpose Flour
  • 1 1/2 tbsp Sugar
  • 1 1/2 tsp Active Dry Yeast
  • 1 tsp Salt
  • 2/3 cup Lukewarm Water
  • 14 oz Firm Tofu
  • 2 tbsp Vegetable Oil
  • 3 tbsp Sriracha Sauce
  • 2-3 leaves Iceberg Lettuce