Okay, amiga! Let me tell you about the moment I knew these Vegan Pan-Fried Buns were destined for Cuba Queen greatness! I was at a little vegan street food market, and the aroma alone stopped me dead in my tracks. One bite, and BAM! Savory, crispy, chewy perfection.
It was the contrast that slayed me – the perfectly crisp bottom giving way to a soft, pillowy top. Forget everything you thought you knew about vegan comfort food; this was a total flavor revolution!
That first bite was like a culinary wake-up call. I knew right then I had to recreate that magic, inject it with some serious Cuba Queen flavor, and share it with you! Get ready to ditch those boring weeknight dinners, because this Vegan Pan-Fried Buns recipe is about to become your new obsession!
INGREDIENTS You Need for This:

- 1 cup all-purpose flour: This forms the base of our dough, giving the Vegan Pan-Fried Buns that perfect chewiness.
- ½ cup warm water: Activates the yeast and brings the dough together. Make sure it’s warm, not hot, or you’ll kill the yeast.
- 1 tsp instant yeast: The magic ingredient that makes our buns light and fluffy.
- 1 tbsp sugar: Feeds the yeast and adds a touch of sweetness to balance the savory filling.
- ½ tsp salt: Enhances the flavors of all the other ingredients.
- 2 tbsp vegetable oil: Adds moisture to the dough and helps create a crispy bottom when pan-frying these Vegan Pan-Fried Buns.
- 1 package (14 oz) extra-firm tofu, pressed: Our protein powerhouse! Pressing it removes excess water, creating a firmer texture that soaks up all the amazing flavors of our filling.
- 1 cup finely chopped cabbage: Adds a delightful crunch and subtle sweetness.
- ½ cup finely chopped shiitake mushrooms: These babies bring an umami bomb that elevates the entire filling of our Vegan Pan-Fried Buns. You can find great dried versions too that really pack a flavorful punch.
- ¼ cup chopped green onions: Adds a fresh, oniony kick.
- 2 tbsp soy sauce: Provides the savory, salty backbone of our filling.
- 1 tbsp sesame oil: A drizzle of this adds a nutty aroma and flavor that is simply irresistible.
- 1 tsp grated ginger: A little ginger goes a long way in adding a warm, spicy note.
- ½ tsp garlic powder: For that unmistakable garlicky goodness.
- ¼ tsp black pepper: Adds a touch of spice and complexity.
- 2 tbsp water: For creating the “slurry” that helps steam the buns while pan-frying.
- 1 tbsp toasted sesame seeds: To garnish and add a final touch of nutty flavor and visual appeal.
This Vegan Pan-Fried Buns ingredient list is short but mighty! The secret to truly epic flavor is the shiitake mushrooms – don’t skimp on them! You’ll find the best mushrooms at your local Asian market or even some well-stocked grocery stores. And splurge on the sesame oil; trust me, it makes all the difference! For a budget-friendly alternative to fresh ginger, try using a pinch of ground ginger. As for ingredient prep, pressing the tofu ahead of time saves time!
STEP-BY-STEP INSTRUCTIONS:
- First, let’s get that dough going! In a large bowl, combine the flour, warm water, yeast, sugar, and salt. Mix until a shaggy dough forms. Then, add 1 tablespoon of the vegetable oil and knead for 5-7 minutes, until the dough is smooth and elastic. Don’t stress – your Vegan Pan-Fried Buns are going to be incredible!
- Place the dough in a lightly oiled bowl, cover with a damp cloth, and let it rise in a warm place for 1-1.5 hours, or until doubled in size. This is when the magic happens! In my kitchen, this takes exactly 75 minutes.
- While the dough is rising, let’s make the filling for our Vegan Pan-Fried Buns! Crumble the pressed tofu into a bowl. Add the cabbage, shiitake mushrooms, green onions, soy sauce, sesame oil, ginger, garlic powder, and black pepper. Mix well to combine. Taste and adjust seasonings as needed. I always add a pinch more ginger for a little extra zing!
- Once the dough has doubled, punch it down to release the air. Divide the dough into 16 equal pieces. Roll each piece into a ball.
- On a lightly floured surface, roll each ball into a 3-4 inch circle. Place a spoonful of the tofu filling in the center of each circle.
- Bring the edges of the dough up and pinch them together to seal, forming a bun shape. Don’t worry if they’re not perfect – rustic is beautiful! This is where your Vegan Pan-Fried Buns transforms into pure magic!
- Heat the remaining 1 tablespoon of vegetable oil in a large skillet over medium heat. Place the buns in the skillet, seam-side up, leaving some space between them. Here’s where most people mess up their Vegan Pan-Fried Buns – but not you! Make sure the skillet isn’t too crowded!
- Cook for 3-4 minutes, or until the bottoms are golden brown. This is crucial for that signature crispy bottom!
- Pour 2 tablespoons of water into the skillet, then immediately cover it with a lid. This creates steam that will cook the buns through. Steam for 5-7 minutes, or until the buns are cooked through and the water has evaporated. Your Vegan Pan-Fried Buns should look plump and the dough should be cooked through.
- Remove the lid and cook for another minute or two, until the bottoms are extra crispy. Watch them carefully, so they don’t burn!
- Garnish with toasted sesame seeds and serve immediately. While your version of Vegan Pan-Fried Buns are working their magic, grab your camera – this is Instagram gold!
PRESENTATION:
These Vegan Pan-Fried Buns absolutely slay at dinner parties! Arrange them artfully on a platter, garnished with extra green onions and a sprinkle of sesame seeds. Serve with a side of soy sauce or chili garlic sauce for dipping. People absolutely lose their minds when I serve these at potlucks, and they are always gone in minutes!
For a complete meal, pair these Vegan Pan-Fried Buns with a light salad or a bowl of miso soup. If your kids love this, they’ll go crazy for my Cheddar Garlic Herb Potato Soup!
Got leftovers? No problem! Reheat them in a skillet or air fryer for a quick and delicious snack.
For a seasonal twist, try adding shredded carrots and zucchini to the filling in the summer. Or, in the fall, incorporate some butternut squash puree for a touch of sweetness.
Want to kick it up a notch? Drizzle with a spicy mayo made with vegan mayo and sriracha. The possibilities are endless!
FAQs:
Q: Can I make these Vegan Pan-Fried Buns gluten-free?
A: You bet! Simply substitute the all-purpose flour with a gluten-free all-purpose blend. Just be sure it contains xanthan gum for binding. I’ve tested it with Bob’s Red Mill Gluten-Free 1-to-1 Baking Flour, and it works like a charm!
Q: What if I don’t have shiitake mushrooms for my Vegan Pan-Fried Buns?
A: No worries! You can use other types of mushrooms, such as cremini or button mushrooms. However, keep in mind that shiitake mushrooms provide a unique umami flavor that really elevates the dish. I found a dried mix of wild mushrooms at one point that really upped the ante.
Q: Can I make the dough for these Vegan Pan-Fried Buns ahead of time?
A: Absolutely! You can prepare the dough, let it rise, and then store it in the refrigerator for up to 24 hours. When you’re ready to use it, let it come to room temperature for about 30 minutes before rolling and filling.
Q: How do I know when my Vegan Pan-Fried Buns are perfectly done?
A: The bottoms should be golden brown and crispy, and the dough should be cooked through and no longer sticky. The internal temperature of the filling should reach 165°F (74°C).
Q: Can I bake these Vegan Pan-Fried Buns instead of pan-frying?
A: While pan-frying is the traditional method, you can bake them if you prefer. Preheat your oven to 375°F (190°C) and bake for 15-20 minutes, or until golden brown. They won’t have the same crispy bottom, but they’ll still be delicious.
Q: How do I prevent the Vegan Pan-Fried Buns from sticking to the skillet?
A: Make sure your skillet is well-seasoned and use enough oil. Also, don’t overcrowd the skillet, as this can lower the temperature and cause the buns to stick. A well seasoned cast iron really is your best bet.
Q: Can I make this Vegan Pan-Fried Buns spicier?
A: Of course! Add a pinch of red pepper flakes to the filling, or serve with a side of chili garlic sauce. I’ve even been known to add diced jalapenos!
CONCLUSION:
These Vegan Pan-Fried Buns represent everything Cuba Queen stands for: bold flavors, satisfying textures, and a culinary adventure in every bite! They are proof that vegan food can be exciting, delicious, and incredibly easy to make.
For more sanity-saving dinner ideas, check out my recipe for the Best Chili Recipe.
My Vegan Pan-Fried Buns Power Tips:
- Don’t skip pressing the tofu! This is crucial for achieving the right texture and preventing the filling from being watery.
- Get your skillet nice and hot before adding the buns. This ensures that crispy bottom we all crave!
- Don’t be afraid to experiment with the filling! Try adding different vegetables, herbs, or spices to create your own signature flavor.
Some Vegan Pan-Fried Buns variations I’ve created and loved include adding kimchi to the filling for a spicy kick, using sweet potato instead of tofu for a sweeter flavor, and incorporating edamame for a pop of green. The kimchi version gets the biggest reactions, hands down!
I’m confident that this Vegan Pan-Fried Buns recipe will become your new signature dish. So, get in the kitchen, unleash your inner flavor adventurer, and start creating some memories! And don’t forget to share your results with me – I can’t wait to see what you create! Now go make some magic!
Oh, and if you’re looking for more bold flavor adventures, be sure to check out my recipe for Cheddar Garlic Herb Potato Soup and my incredible Best Chili Recipe. If this recipe rocks your world, you NEED to try my recipe for Caramel Apple Sangria! For more inspiration on how to make this plant based pan fried buns recipe, check out Pan-fried Bao Buns | Vegan Steamed Dumplings – Bianca Zapatka …, How to make Pan-fried Steamed Buns (Sheng Jian Bao) – WoonHeng and Vegan Potstickers (Pan-Fried Dumplings/煎饺).

These are NOT your ordinary plant-based pan fried buns!
Vegan Pan-Fried Buns
These vegan pan-fried buns are soft, fluffy, and incredibly flavorful. Perfect as a side dish or a tasty snack, they’re surprisingly easy to make and require minimal ingredients.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 8 buns
- Category: Snack
- Method: Skillet
- Cuisine: Asian
Ingredients
- 1 cup warm water (105-115°F)
- 1 teaspoon sugar
- 2 1/4 teaspoons active dry yeast
- 3 tablespoons vegetable oil, plus more for greasing
- 2 1/2 cups all-purpose flour, plus more for dusting
- 1 teaspoon salt
- Sesame seeds for garnish (optional)
- Chopped scallions for garnish (optional)
Instructions
- In a large bowl, combine warm water, sugar, and yeast. Let stand for 5-10 minutes until foamy.
- Add oil, flour, and salt to the yeast mixture. Stir until a shaggy dough forms.
- Turn the dough out onto a lightly floured surface and knead for 5-7 minutes until smooth and elastic.
- Place the dough in a greased bowl, turning to coat. Cover and let rise in a warm place for 1-1.5 hours, or until doubled in size.
- Punch down the dough and divide it into 8 equal pieces.
- Roll each piece into a ball and flatten slightly to form a bun shape.
- Heat a lightly oiled skillet over medium heat.
- Place the buns in the skillet and cook for 3-4 minutes per side, or until golden brown and cooked through.
- Garnish with sesame seeds and scallions (optional) before serving.
Notes
Serve these buns warm with your favorite dipping sauce, such as soy sauce or a sweet chili sauce.

