steamed buns with eggs

Steamed Bao Buns with Egg and Avocado

  • Author: Asian Caucasian
  • Prep Time: 5 mins
  • Cook Time: 20 mins
  • Total Time: 25 mins
  • Yield: 4 1x
  • Category: Breakfast, Brunch, Vegetarian,
  • Method: Stove Top
  • Cuisine: Asian


These Steamed Bao Buns with Egg and Avocado are the perfect breakfast sandwich. It’s our Asian-inspired version of an Egg McMuffin!



  • 4 Bao buns (frozen package)
  • 4 eggs
  • Pinch of salt and pepper
  • 2 tablespoons chopped green onions
  • 1/2 large avocado, sliced
  • ΒΌ cup bean sprouts
  • Sriracha sauce for drizzling
  • Toasted sesame seeds for sprinkling


  1. Steam the Bao buns in a bamboo steamer or a pot with a steamer insert for 10 minutes until they fluff up. Remove and let cool.
  2. While the buns are steaming, whisk the eggs with salt, pepper, and the green onions. Using a non-stick pan, cook the eggs on low heat for 1-2 minutes letting the eggs set. Flip the eggs with a rubber spatula and cook another 20 seconds until done. Remove from the pan and cut into rounds. (I used a small single egg pan to make mine in four batches.)
  3. To assemble: Fold the rounded egg over and place inside the Bao bun. Top the egg with avocado slices and bean sprouts. Drizzle the sriracha sauce on top and a sprinkle of sesame seeds. Serve immediately.


You can find the Bao buns in the freezer section of your local Asian market.

Keywords: Steamed Bao Buns, Bao Bun Sandwiches, Vegetarian Sandwich, Asian Sandwich