Steamed Vegan Bao with Crispy Fried Tofu

Prep: 10 minCook: 3 hr 30 min3 servingsmediumAsian fusion
Steamed Vegan Bao with Crispy Fried Tofu

Fluffy steamed bao buns filled with golden pan-fried tofu slices, topped with vegan mayo sauce, fresh dill, pickles, and red onion. The soft pillowy buns complement the crispy exterior and tender tofu interior. Requires a steamer basket and about 2-3 hours total time including dough rising.

Ingredients

3 servings
  • 1 ¼ lb firm tofu, pressed
  • 7 tbsp unsweetened plant-based milk
    almond milk1:1dietarydairy-free
  • 2 ½ tablespoon wheat flour
    rice flour1:1gluten-freegluten-free

    lighter crumb

    Full guide →
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • panko breadcrumbs
    crushed chickpea flour1:1protein boostgluten-free

    crispier

    Full guide →
  • 8 tbsp hot water
  • 5 ½ tbsp hot plant-based milk
    almond milk1:1dietarydairy-free
  • 1 teaspoon dry yeast
  • 1 ½ tablespoon sugar
  • 2 tablespoon oil
  • 2 ½ cups wheat flour
    rice flour1:1gluten-freegluten-free

    lighter crumb

    Full guide →
  • ½ teaspoon yeast
  • 4 tablespoon vegan mayonnaise
    tahini+lemon juice3:1+1whole food

    nuttier flavor

    Full guide →
  • 2 tablespoon soy yogurt
    coconut yogurt1:1dairy-free
  • cornichons, sliced
  • 1 handful dill, fresh
  • ½ teaspoon mustard
  • lemon juice
  • 1 pinch salt and pepper
  • 1 dash sriracha
  • 1 red onion, thinly sliced

Instructions

  1. 1

    Combine warm water, warm plant-based milk, sugar, dry yeast, and oil in a bowl. Let yeast activate for 5 to 10 minutes.

  2. 2

    In a large bowl, mix flour, baking yeast, and salt.

  3. 3

    Pour the liquid mixture into the flour mixture and stir with a fork. Add more water or flour as needed if too dry or too wet.

  4. 4

    Transfer dough to a lightly floured work surface and knead for 6 to 8 minutes, or use a food processor. Add flour sparingly if too sticky, avoiding a heavy dough.

  5. 5

    Return dough to bowl, cover with a cloth, and let rise in a warm place for 1 to 2 hours until doubled in volume.

  6. 6

    Remove dough from bowl and knead briefly. Divide into about six equal portions, form into balls, and flatten each with a rolling pin or similar tool to create an oval shape with thicker ends.

  7. 7

    Brush half of each flat bao with oil to prevent sticking. Fold together. Line a steamer basket with parchment paper and arrange folded bao with space between them. Cover and let rest for 30 to 45 minutes.

  8. 8

    Cut tofu into thin slices.

  9. 9

    Gently dip each tofu slice into wet breading, then coat both sides with panko.

  10. 10

    Pan-fry in shallow oil until tofu slices are golden brown.

  11. 11

    Mix all sauce ingredients together.

  12. 12

    Bring water to a boil in a wok or suitable vessel. Place steamer basket on top and steam bao for approximately 10 to 13 minutes. Bao should not contact water directly.

  13. 13

    Fill bao with tofu, add sauce and onions. Serve hot.

Tips

Tip 1

Do not over-knead after the second rise or the bao will become tough.

Tip 2

Use parchment paper in the steamer basket to prevent sticking.

Tip 3

Keep oil shallow when pan-frying tofu to avoid excessive oil absorption.

Good to Know

Storage

Refrigerate leftover bao in an airtight container for up to 2 days. Reheat gently in a steamer.

Make Ahead

Prepare dough up to 2 hours before steaming. Fry tofu up to 4 hours ahead and reheat in oven at low temperature.

Serve With

Serve bao hot immediately after steaming, with sauce on the side or already assembled.

Common Mistakes

Watch

Do not use boiling water for the initial yeast mixture or it will kill the yeast.

Watch

Do not press tofu too hard when breading or it will crumble.

Watch

Do not allow bao to touch water in steamer or they will become soggy.

Watch

Do not skip the second rise or bao will be dense.

Substitutions

Dairy-Free Swaps

plant-based milk
almond milk1:1dietarydairy-free
Full guide →
soy yogurt
coconut yogurt1:1dairy-free
Full guide →

Gluten-Free Swaps

wheat flour
rice flour1:1gluten-freegluten-free

lighter crumb

Full guide →
panko
crushed chickpea flour1:1protein boostgluten-free

crispier

Full guide →

General Alternatives

vegan mayo
tahini+lemon juice3:1+1whole food

nuttier flavor

Find more substitutions →