Vegetarian Steamed Buns With Sesame-Orange Fried Tofu

Sesame Orange Tofu Steamed Buns With Opal Basil
Grilled Cheese Social
Prep: 40 mins
Cook: 25 mins
Total: 65 mins
Servings: 3 servings
Nutrition Facts (per serving)
662 Calories
37g Fat
43g Carbs
50g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3
Amount per serving
Calories 662
% Daily Value*
Total Fat 37g 48%
Saturated Fat 6g 28%
Cholesterol 0mg 0%
Sodium 589mg 26%
Total Carbohydrate 43g 16%
Dietary Fiber 7g 23%
Total Sugars 17g
Protein 50g
Vitamin C 2mg 10%
Calcium 1397mg 107%
Iron 11mg 63%
Potassium 697mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These crispy fried tofu nuggets are tossed in a sweet yet slightly spicy sesame orange sauce and then stuffed into light and airy steamed buns. This type of bao is vegetarian friendly and utterly delicious. And if you like things a bit spicier, then load up on the Sriracha and get ready for a good time.

Oh, and FYI, we've written this recipe as if you've got frozen steamed buns on hand―however, if you dare to make them yourself, we recommend following this recipe from Epicurious or try your hand at this cheater's version from Steamy Kitchen.


  • 3 tablespoons orange marmalade

  • 1 tablespoon soy sauce

  • 2 to 3 dashes sesame oil

  • 1 squirt Sriracha

  • 1 teaspoon rice wine vinegar

  • 3 frozen steamed buns

  • 3 (1-inch) slices extra firm tofu

  • 1 tablespoon cornstarch

  • 2 tablespoons vegetable oil

  • 1 tablespoon toasted sesame seeds

  • 9 basil leaves, opal if possible

Steps to Make It

  1. Begin by preparing the sesame-orange sauce. In a small saucepan, whisk together the orange marmalade, soy sauce, sesame oil, Sriracha, and rice wine vinegar.

  2. Turn the heat to medium-high and keep stirring the sauce until it begins to bubble, reduce and thicken. Leave the sauce in the pan and set aside. 

  3. To fry the tofu, begin by tossing the dried extra firm tofu it in cornstarch and then add it to hot oil (approximately 370 F) until the exterior is light brown and crispy. Once it's browned, toss the nuggets in the sesame-orange sauce and add the toasted sesame seeds on top. 

  4. Prepare the steamed buns accordingly and fill each one with the fried orange-sesame tofu nuggets and fresh basil. Serve immediately.