Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



BBQ Lentil Baozi [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

Like pretty much all things in life, baozi are better made from scratch, with love. Even if they do come out with a few imperfections. Lentils and sweet potatoes did the trick perfectly in a sweetass homemade BBQ sauce, all nestled inside a warm and pillowy soft steamed bun. What's better than a baozi? Not much. If you've never had one, you're in for a real treat.

BBQ Lentil Baozi [Vegan]






For the Dough:

  • 2/3 cup warm water
  • 2 tablespoons brown sugar
  • 1 teaspoon malt barley sweetener (optional)
  • 2 1/4 teaspoons instant yeast
  • 2 3/4 cups all-purpose flour
  • Non-stick cooking spray

For the Filling:

  • 1 cup dry red lentils
  • 3 cups water
  • 2 teaspoons salt
  • 2 garlic cloves, peeled and left whole
  • 2 teaspoons olive oil
  • 1 medium yellow onion, diced
  • 1 medium sweet potato, finely diced
  • 2 garlic cloves, minced
  • 1/4 teaspoon chipotle chili powder
  • 1/4 teaspoon ground ginger
  • 1/4 cup brown sugar
  • 1/2 cup ketchup
  • 2 teaspoons Dijon mustard
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons vegan Worcestershire sauce


  1. To start the buns, whisk together all the dough ingredients in a small bowl except for the flour, until there are no more yeast clumps and the sugar is dissolved. Allow to rest for about 5 minutes in a warm place, until foamy.
  2. In a large bowl, add the flour and then pour in the yeast mixture slowly while stirring to combine completely.
  3. Knead the dough on a floured surface for a few minutes, until smooth and soft. Form into a ball.
  4. Wash out the flour bowl, dry, and coat with a non-stick cooking spray. Place the dough ball in the bowl and cover loosely with a dishcloth. Place in a warm spot to proof for about 1 hour, until it’s doubled in size.
  5. Meanwhile, prepare the filling by bringing a large pot of the lentils, water, salt, and 2 whole garlic cloves to boil over high heat. Once boiling, reduce to low and simmer for about 25 minutes, or until the lentils are tender. Drain very well, extracting all the water.
  6. While the lentils are simmering, heat the oil over medium in a large frying pan and add the onion, minced garlic, chipotle chili powder, and ground ginger. Allow to sauté for about 5 minutes, or until the onions begin to brown.
  7. Add the sweet potatoes and saute for 10 additional minutes, until they begin to soften.
  8. Add in the rest of the filling ingredients and continue to cook, stirring occasionally, until the lentils are done simmering.
  9. Once the lentils are done, drain them very well and add to the sweet potato mixture. Cook over medium, stirring occasionally, until all or most of the water is gone. It should be a pasty consistency, not soupy. Ensure it doesn’t stick and burn at the bottom of the pan. Remove the two whole garlic cloves and remove from heat when the water is gone.
  10. Once the dough is done rising, punch it down and roll out into a large, flat rectangle on a floured surface. Now, form into a 1-2 inch wide log. Cut log into 12 slices.
  11. Prepare your steamer. Fill the pot with a few inches of water, put in the steamer basket, shut the lid and bring to a boil. Add your baozi, making sure to leave space between the buns. You may need to do this in batches. Be sure to add more water as needed throughout the batches.
  12. Meanwhile, roll out four dough slices into circles. Place about 2 tablespoons of the filling into a lump in the middle of the circle and then pull up all the sides and pinch completely closed. Repeat with the remaining three. Flip so the seam is on the underside and place on a flat surface to rest for 10 minutes.
  13. Once the water is boiling and the buns have rested, coat the steamer basket with a nonstick cooking spray and place the buns, seam down into the steamer basket. Try not to let them touch if possible, as they will puff up when steaming.
  14. Allow them to steam for 15 minutes. In the meantime, prep your next batch of buns. When they are done steaming, unplug the steamer and crack the lid just a teensy bit. Very slowly, like over the course of one minute, open the lid. If you open it all at once, the difference in the ambient air temperature versus the steam temperature will cause the buns to collapse and they won’t be pillowy, but instead dense, hardened and sad. Take the time to very, very, slowly open the lid. I also peek inside to make sure that they aren’t falling as I open the lid. Remove them with a spatula and set aside to cool.
  15. Repeat with the two remaining batches, ensuring that they are allowed to rest for 10 minutes prior to steaming and that the lid is opened slowly once done steaming. Add more water as needed and bring back to a boil before steaming.
  16. Serve warm. Cover and refrigerate leftovers. Pop them in the microwave for 20 seconds prior to eating, if refrigerated.





Kathleen Henry hosts the vegan food/healthy lifestyle blog, Produce On Parade and is native to Alaska. She is a food research enthusiast, foodie, Mammographer and bleeding heart. She stands against the exploitation of all creatures and reflects such in her cooking. She features commonplace ingredients, as Alaska doesn’t lend many exotic ingredients. Find out more at Produce On Parade.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

King Oyster Scallops With Lemon Cashew Cream Sauce [Vegan, Gluten-Free]

Matcha Zebra Cheesecake [Vegan, Grain-Free]

Warm Broccolini and Shiitake Baby Kale Salad [Vegan]

Warm Broccolini and Shiitake Baby Kale Salad

Apple Spice Rolls [Vegan]

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “BBQ Lentil Baozi [Vegan]”

Click to add comment
Plant Lover
1 Years Ago

...just a quick tip if you want to go oil free, martin yan recommended (on \'yan can cook\') that you put any sticky dough on cabbage leaves before you stick them in the steamer. you can then use the steamed cabbage in other recipes.

3 Years Ago

Agree with Kayt, the dough did not mix up properly--way too dry! I added extra water as well. Quite a process to make these but they are delicious! Made 6 very large ones instead of 12. Make shift steamers--used 3 pots to speed up the cooking time.

3 Years Ago

Tried to make this GF by using a 1 to 1 GF flour blend. Ran into a problem right off the start- Not enough liquid to make a dough. So I added more warm water, crossing my fingers that this would turn out. While they were edible, I definitely need to make some adjustments as it was a bit gummy. Maybe if I double the yeast mixture? I so want these to work, but scared to keep experimenting as it can get pricey. Gotta say though, we really liked the filling! Would love to make dessert ones too!! :) Thank you for the recipe.


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×