Print

Vegan Aubergine Baozi (Chinese Steamed Buns) Recipe

4.5 from 212 reviews

This recipe for Vegan Baozi features soft, fluffy Chinese steamed buns filled with a flavorful, chunky aubergine curry paste. The buns are made from a simple yeast dough, filled with a savory mixture of aubergine, soy sauce, curry powder, and spices, then steamed to perfection for a light and satisfying plant-based meal or snack.

Ingredients

Scale

Dough

  • 300g all-purpose flour
  • 3g active dry yeast
  • 1 tsp sugar
  • 150ml warm water

Filling

  • 1 aubergine, sliced into little cubes
  • 1/2 tbsp light soy sauce
  • 1 tsp medium curry powder
  • 1 tsp sugar
  • 1/2 red chilli, finely chopped
  • 1 garlic clove, minced
  • 1/2 inch ginger, finely chopped
  • 50 ml water
  • 1 spring onion, finely sliced (for garnish)

Optional for serving

  • Sesame seeds
  • Chilli oil

Instructions

  1. Prepare the dough. Combine the all-purpose flour, active dry yeast, and sugar in a large bowl. Stir the ingredients together, then gently pour in the warm water. Continue mixing and knead the dough for several minutes until it becomes soft and bouncy. Cover the bowl with clingfilm or a cloth and place it in a warm, dry spot. Let the dough rise for about 3 hours until it has doubled in size.
  2. Cook the filling. While the dough is rising, heat a pan and add the cubed aubergine along with light soy sauce, medium curry powder, sugar, chopped red chilli, minced garlic, and chopped ginger. Fry the mixture for 5 minutes to start softening the aubergine and marrying the flavors.
  3. Simmer the filling. Add 50 ml water to the pan and continue frying for an additional 15 minutes. Break down the aubergine as it cooks and allow the water to evaporate, resulting in a rough, chunky aubergine paste. Remove from heat and let the filling cool completely.
  4. Divide and shape the dough. Once the dough has risen, turn it out and divide into 8 equal portions. Roll each portion into a smooth ball.
  5. Form the wrappers. Take one ball of dough and flatten it into a circular wrapper about 2 inches in diameter, ensuring the edges are thinner than the center to allow easy folding.
  6. Fill and seal the buns. Place a spoonful of cooled aubergine filling in the center of the wrapper. Carefully pleat the dough either in an anti-clockwise motion pinching to seal at the top or fold the dough around the filling like wrapping a present, ensuring not to overfill to prevent the dough from becoming too wet and unsealable. Set each sealed bun aside on a lightly floured surface. Repeat with remaining dough and filling.
  7. Steam the baozi. Prepare a bamboo or metal steamer by lightly oiling the surface to prevent sticking (vegetable oil is recommended). Place the buns in the steamer, leaving some space between them to expand. Steam the buns over boiling water for 10 minutes, until they have puffed up and are cooked through.
  8. Serve and enjoy. Carefully remove the baozi from the steamer. Serve hot, garnished with sliced spring onion, a sprinkle of sesame seeds, and optional chilli oil for an added kick. Enjoy your homemade vegan baozi!

Notes

  • Do not overfill the buns, as too much filling or moisture can prevent proper sealing.
  • If you don’t have a bamboo steamer, a metal steamer with oil brushed on is a great alternative to prevent sticking.
  • Allow the filling to cool before filling the buns to avoid making the dough sticky and difficult to seal.
  • Keep the dough covered while rising to prevent it from drying out.
  • Steaming time may vary slightly depending on your steamer size and heat source; ensure buns are fully puffed and cooked through.

Keywords: vegan baozi, Chinese steamed buns, vegan dim sum, aubergine baozi, plant-based Chinese recipe