If you have ever dreamed of biting into a deliciously crispy yet tender bun packed with juicy pork filling, then you are in for a real treat! The Sheng Jian Bao: Shanghai Pan-Fried Pork Buns Recipe is a sensational classic from Shanghai that brings together the perfect crunch and the most succulent pork goodness inside a golden, buttery dough casing. These buns are pan-fried to achieve that irresistible crispy bottom and then steamed to keep the dough fluffy—a delightful texture contrast that is utterly addictive. Cooking these at home means you get to enjoy an authentic Chinese street food experience that’s simple yet absolutely bursting with flavor.

Ingredients You’ll Need

A close-up image of a round white steamed bun with a smooth, shiny surface, topped with a few black sesame seeds near the top. The bun is placed on a white plate with thin blue stripes, and two reddish-brown chopsticks gently press into the front of the bun. A woman's hand holds the chopsticks from the right side of the picture. The background has a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Trust me when I say the magic in this Sheng Jian Bao starts with just a handful of ingredients. Each one is thoughtfully chosen to build flavor, texture, and character—nothing too fancy, just pure essentials that come together beautifully.

  • 2 cups all-purpose flour: The base for our soft, pliable dough that fries up to a perfect golden crust.
  • 1 teaspoon sugar: Adds a subtle sweetness that balances the savory notes.
  • 1 teaspoon yeast: Helps the dough rise into fluffy buns with a nice chew.
  • 3/4 cup warm water: Activates the yeast and brings the dough together smoothly.
  • 300 g ground pork: The star protein of the filling, providing juicy, rich flavor.
  • 2 tablespoons soy sauce: Injects deep umami and saltiness to the pork mixture.
  • 1 tablespoon sesame oil: Offers a fragrant nutty aroma enhancing everything inside the bun.
  • 1 tablespoon Shaoxing wine (optional): Brings a subtle complexity and traditional flair.
  • 1 teaspoon sugar: Balances the acidity, adding a hint of sweetness to the filling.
  • 2 cloves garlic, minced: Infuses a sharp, aromatic punch that pairs perfectly with pork.
  • 1 teaspoon grated ginger: Adds a fresh, slightly spicy zing to lift the flavors.
  • 1/4 cup chopped green onions: For bursts of color and subtle sweetness inside the meat.

How to Make Sheng Jian Bao: Shanghai Pan-Fried Pork Buns Recipe

Step 1: Prepare the Dough

Begin by mixing the flour, sugar, and yeast in a large bowl. Gradually add the warm water, stirring until a sticky dough forms. Knead the dough on a floured surface until it’s smooth and elastic, about 8 to 10 minutes. Cover it with a damp cloth and let it rise in a warm spot until it doubles in size, which usually takes around one hour. This step is crucial to developing the soft but structured dough that defines the bun’s texture.

Step 2: Make the Savory Pork Filling

While your dough is rising, combine the ground pork with soy sauce, sesame oil, Shaoxing wine if using, sugar, minced garlic, grated ginger, and chopped green onions in a mixing bowl. Use your hands or a spoon to mix everything thoroughly until well combined. The mixture should be juicy but hold together. This filling is why each bite bursts with savory, aromatic depth.

Step 3: Shape and Fill the Buns

Once the dough has doubled, punch it down gently and divide it into 12 equal pieces. Roll each piece into a smooth ball, then flatten into a circle about 3 inches across. Spoon about a tablespoon of filling into the center of each circle. Carefully pleat and pinch the edges together at the top to seal each bun tightly—this creates those iconic folds and ensures the juices stay trapped inside during cooking.

Step 4: Pan-Fry and Steam the Buns

Heat a non-stick skillet over medium heat and add a little oil to coat the bottom. Arrange the buns upright in the pan, leaving some space between them. Cook uncovered until the bottoms turn golden brown and crispy, about 3 to 5 minutes. Next, pour in about 1/4 cup of water—enough for steaming but not soaking—quickly cover with a lid, and let the buns steam for 8 to 10 minutes. The buns will puff up, cooking the filling fully while keeping the dough soft on top but crispy where it meets the skillet.

Step 5: Final Touches

Once cooked, sprinkle with toasted sesame seeds and freshly chopped green onions for an inviting finish. Serve immediately to enjoy the ideal contrast of textures and mouthwatering flavors that make this recipe a standout.

How to Serve Sheng Jian Bao: Shanghai Pan-Fried Pork Buns Recipe

The image shows a black cast iron pan on a white marbled surface filled with eight round dumplings arranged in a circle. Seven dumplings are pale beige with pleated, pinched tops and a soft, doughy texture, while one dumpling has a golden brown crispy bottom facing up, showing a toasted crust. A few small green sliced scallions are scattered across the dumplings and pan, adding a touch of color. The pan's handle is visible at the top right. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishing your sheng jian bao with toasted sesame seeds and finely chopped green onions adds a fantastic crunch and color contrast that elevates presentation and taste. A light drizzle of chili oil or a dusting of white pepper can further warm up the flavors if you enjoy a little kick.

Side Dishes

These buns are perfectly paired with simple sides like a crisp cucumber salad, pickled vegetables, or a bowl of hot, sour soup. The refreshing and tangy sides complement the richness of the pork filling beautifully, creating a well-balanced meal experience.

Creative Ways to Present

Serve your Sheng Jian Bao on a rustic wooden platter lined with parchment paper for a street food vibe or arrange them in a bamboo steamer basket to nod to the traditional Chinese style. Adding a small bowl of soy sauce mixed with minced garlic and vinegar for dipping brings a hands-on element that’s perfect for sharing.

Make Ahead and Storage

Storing Leftovers

Leftover buns can be stored in an airtight container in the fridge for up to 2 days without losing too much freshness. Make sure they’re fully cooled before storing to avoid sogginess from condensation.

Freezing

You can freeze uncooked buns before the final pan-fry and steam step. Arrange them on a tray lined with parchment and freeze until solid, then transfer to a freezer bag. When ready, cook from frozen by extending steaming time slightly to ensure thorough cooking.

Reheating

For the best texture when reheating, pan-fry leftovers again with a splash of water and cover to steam, mimicking the original cooking process. This revives the crisp bottom and warms the filling without drying it out, bringing back that fresh-from-the-street deliciousness.

FAQs

What makes Sheng Jian Bao different from other pork buns?

Sheng Jian Bao is unique because it combines pan-frying and steaming, which gives the buns a crispy bottom crust while keeping the dough fluffy and the pork filling juicy. This contrasts with fully steamed buns that lack the crunchy texture.

Can I substitute ground pork with other meats?

Absolutely! Ground chicken or turkey can work, though the flavor and juiciness may differ slightly. For the best results, choose meat with some fat content to keep the filling moist and tender.

Is Shaoxing wine necessary?

Shaoxing wine adds authentic depth and aroma to the filling but is optional. You can omit it or substitute with a little dry sherry or rice wine vinegar for a mild tang.

How do I prevent the buns from sticking to the pan?

Make sure to use enough oil to coat the pan bottom and let the buns cook on medium heat without rushing. Using a non-stick pan helps, and carefully releasing any stuck areas with a spatula after the crust forms will keep them intact.

Can Sheng Jian Bao be made gluten-free?

While delicious traditionally with wheat flour, you could experiment with gluten-free flours, but results may vary. Gluten helps the dough rise and have its characteristic chew—using a blend designed for bread might be necessary for a closer texture.

Final Thoughts

Once you master the Sheng Jian Bao: Shanghai Pan-Fried Pork Buns Recipe, you’ll have a new favorite to impress friends and family with. These buns are perfect little bundles of joy—crispy, juicy, and packed full of irresistible flavors. Whether for a cozy night in or a lively gathering, making these buns from scratch is certainly worth the effort, and the smiles around your table will prove it. Don’t hesitate, gather your ingredients, and let the fun of folding, frying, and steaming bring a piece of Shanghai to your kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sheng Jian Bao: Shanghai Pan-Fried Pork Buns Recipe

Sheng Jian Bao: Shanghai Pan-Fried Pork Buns Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 88 reviews

  • Author: Chef
  • Total Time: 1 hour 30 minutes
  • Yield: 12 buns

Description

Sheng Jian Bao are traditional Shanghai-style pan-fried pork buns featuring a crispy golden bottom, soft fluffy dough, and a juicy, savory pork filling. These buns are first pan-fried to achieve a delightful crunch and then steamed to ensure the filling is tender and flavorful, offering a delicious contrast in texture and taste.


Ingredients

For the Dough:

  • 2 cups all-purpose flour
  • 1 teaspoon sugar
  • 1 teaspoon yeast
  • 3/4 cup warm water

For the Filling:

  • 300 g ground pork
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon Shaoxing wine (optional)
  • 1 teaspoon sugar
  • 2 cloves garlic, minced
  • 1 teaspoon grated ginger
  • 1/4 cup chopped green onions


Instructions

  1. Make the dough: Mix the all-purpose flour, sugar, yeast, and warm water together in a large bowl. Knead the mixture until the dough is smooth and elastic, about 8-10 minutes. Cover the dough and let it rise in a warm place until it doubles in size, approximately 1 hour.
  2. Prepare the filling: In a separate bowl, combine the ground pork, soy sauce, sesame oil, Shaoxing wine (if using), sugar, minced garlic, grated ginger, and chopped green onions. Mix thoroughly to create a well-incorporated savory pork filling.
  3. Shape the buns: Once the dough has risen, punch it down and divide it into 12 equal portions. Roll each portion into a small circle about 3 inches in diameter. Place a spoonful of pork filling in the center of each dough circle.
  4. Seal the buns: Pleat the edges of the dough around the filling by pinching them together at the top, ensuring the bun is tightly sealed to prevent the filling from leaking during cooking.
  5. Pan-fry the buns: Heat a large pan over medium heat and add a thin layer of oil. Arrange the buns in the pan with the sealed side up, and cook until the bottoms turn golden brown and crispy, about 4-5 minutes.
  6. Steam the buns: Carefully add a small amount of water (about 1/4 cup) to the pan, then cover immediately with a lid to trap the steam. Let the buns steam for 10-15 minutes, or until they are cooked through, and the filling is juicy and tender.
  7. Garnish and serve: Remove the lid and allow any remaining water to evaporate. Sprinkle the buns with sesame seeds and additional chopped green onions for garnish. Serve hot to enjoy the contrasting textures of crispy bottom and soft, juicy interior.

Notes

  • Handle the dough gently and knead well to achieve soft, fluffy buns.
  • Ensure the pan is preheated before placing buns to get a nice crisp bottom.
  • Use a lid when steaming to keep moisture trapped for tender buns.
  • Serve the buns hot for the best texture and flavor experience.
  • If Shaoxing wine is not available, omit it or substitute with a dry sherry for flavor.
  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Frying
  • Cuisine: Chinese

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star