Steamed Egg Rolls Recipe: Wok-Fresh Dumplings With Zero Oil

Beverages

Steamed Egg Rolls Recipe: Wok-Fresh Dumplings With Zero Oil

This steamed egg roll recipe transforms traditional wok-style dumplings into a lighter, equally satisfying dish with zero oil—just crisp edges, flaky layers, and vibrant fillings. 🌟 The secret lies in a delicate balance of cabbage, mushrooms, and tofu that stays tender while steaming, all wrapped in a thin dough that achieves restaurant-quality texture without frying.

I developed this method after years of perfecting the art of steamed dumplings, and it’s become a staple in my weekly meal rotation for its versatility and health-conscious approach.

The filling combines finely chopped cabbage, shiitake mushrooms, and firm tofu for a satisfying bite, all bound together with a savory soy-ginger base. The dough, made from simple flour and water, wraps the filling seamlessly, creating those signature pleats that ensure even steaming.

What sets this recipe apart is the steaming technique—using a bamboo steamer basket over boiling water to achieve crisp edges while keeping the interior moist and flavorful. No wok, no deep-frying, just pure, clean flavor.

By the time you’re done, you’ll have golden-brown egg rolls with tender, juicy fillings and a delicate, almost crisp texture that holds up perfectly for serving. The aroma alone—steaming herbs and umami-rich mushrooms—will have everyone at the table asking for seconds.

Pair them with sweet chili sauce or hoisin for dipping, and you’ve got a meal that’s as elegant as it is easy to prepare.

Perfect for meal prep, potlucks, or a quick weeknight dinner, these steamed egg rolls prove that healthy eating doesn’t mean sacrificing texture or taste. The recipe scales effortlessly, so you can make a single serving or double the batch for leftovers.

Let’s get started—your taste buds (and waistline) will thank you.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Low Cal

Ingredients for steamed egg roll

Simple flour and water for the dough, vibrant cabbage and mushrooms for the filling—zero oil, all flavor.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups For dough elasticity and structure
Water 💧 ¾ cup Room temperature for smoother dough
Green Cabbage 🥬 4 cups Finely shredded, core removed
Shiitake Mushrooms 🍄 8 oz Stems removed, sliced thin
Firm Tofu 🥬 8 oz Pressed, cubed, and patted dry
Fresh Ginger 🌿 1 tbsp Finely grated, aromatic
Soy Sauce 🍶 2 tbsp Light or dark for umami depth
Sesame Oil 🫒 1 tsp For subtle nutty aroma
Garlic Cloves 🧄 3 cloves Minced for bold flavor
Green Onions 🧅 3 whole Thinly sliced, for freshness
Cornstarch 🌾 1 tbsp For crisp edges when steaming
Salt 🧂 ½ tsp Kosher for balanced seasoning
Black Pepper 🌶️ ¼ tsp Freshly ground for heat

The dough is where the magic happens. King Arthur or Gold Medal flour gives the best texture—gluten develops just enough to hold the pleats without being tough. Room-temperature water prevents lumps, but if yours is chilly, let it sit out for 10 minutes. For the mushrooms, fresh shiitakes from the Asian market have the deepest umami, but dried rehydrated in hot water work in a pinch. Tofu? Extra-firm, pressed for 20 minutes—no one wants soggy egg rolls. The cabbage should be crisp; if it’s wilted, swap in bok choy or napa cabbage for a milder bite.

No sesame oil? Toasted peanut oil at half the amount mimics the nutty depth. Short on soy sauce? Coconut aminos or tamari keep it gluten-free. Fresh ginger too pungent? Substitute with 1/2 tsp ground ginger, but you’ll miss that bright zing. The cornstarch is non-negotiable—it’s what gives those crisp edges when steaming. Pro tip: Mix it with 1 tbsp water before brushing on the dough for even distribution. Green onions can be swapped for scallions, but the mildness changes the flavor profile slightly.

Dough keeps 2 days wrapped in plastic in the fridge—bring to room temp before using. Filling ingredients last 3 days in the fridge, but the mushrooms and cabbage start to soften after day 2, so prep fresh if possible. For meal prep, steam the egg rolls ahead, then reheat in the steamer for 3-4 minutes. Freeze unsteamed egg rolls on a tray, then transfer to a bag for up to 2 months. Thaw overnight in the fridge before steaming.

❤️

Why You'll Love This Recipe

  • No Fuss Wrapper: I swear by this dough—just flour and water, mixed until silky. No rolling pins, no fuss; you’ll have a tender, stretchy wrap in minutes that actually sticks to your filling like it’s supposed to.
  • Umami Bomb: That combo of shiitake mushrooms and firm tofu? It’s where this dish gets its magic. The mushrooms soak up the steam and turn deep, while the tofu stays just firm enough to hold its shape—no soggy bites here.
  • Lunchbox Legend: Between us, these are my go-to for packed lunches. The cabbage stays crisp, the filling holds together, and they reheat like a dream. Honestly, my kids still ask for them on days I’m too tired to cook.
  • Budget Win: Flour, cabbage, mushrooms, tofu—this recipe uses pantry staples that won’t break the bank. Plus, the leftovers? Still delicious the next day, whether you steam them again or toss them in a quick stir-fry.

Step-by-step instructions for steamed egg rolls

Ready to make crispy, zero-oil egg rolls that taste like they came straight from a wok? Here's how to nail the perfect texture and flavor every time.

1

👨‍🍳 Step 1: Make the Dough and Prepare Filling

Start by combining the 2 cups all-purpose flour and 0.5 tsp salt in a large mixing bowl. Gradually add the 0.75 cup room-temperature water while stirring with chopsticks until a shaggy dough forms. Here's the thing—don't overwork it. Once it comes together, turn it out onto a lightly floured surface and knead gently for 3-4 minutes until smooth and elastic. Wrap in plastic and let rest for 20 minutes—this resting period relaxes the gluten and makes rolling easier.

While the dough rests, prep your filling. In a large bowl, combine the 4 cups finely shredded green cabbage, 8 oz sliced shiitake mushrooms, and 8 oz cubed firm tofu. Add the 1 tbsp finely grated fresh ginger, 3 cloves minced garlic, 2 tbsp soy sauce, 1 tbsp cornstarch, and 0.25 tsp black pepper. Toss everything together until evenly coated. The cornstarch here is key—it'll create that crispy texture when steamed. Let the filling sit for 10 minutes to let flavors meld.

2

🍳 Step 2: Roll and Fill the Egg Rolls

Divide the rested dough into 8 equal pieces (about 1.5 oz each) and roll each into a thin rectangle about 5x7 inches on a floured surface. I like to use a rolling pin, but you can also press with your fingers for a rustic look. The dough should be 1/8-inch thick—thinner than traditional egg rolls, which helps with even steaming.

Place about 1/4 cup of the filling on one short end of the dough rectangle. Fold the opposite short end over the filling, then roll tightly from the center outward, tucking in the sides as you go. The goal is a neat, compact cylinder with no gaps—this ensures even cooking and prevents filling from leaking. Place the completed egg rolls seam-side down on a floured tray and cover with a damp towel to prevent drying.

3

🔥 Step 3: Steam to Perfect Crispy Texture

Set up a steamer by filling a wok or large pot with 2 inches of water and bringing it to a rolling boil. Place a heatproof plate or steaming rack inside, then carefully arrange the egg rolls in a single layer, leaving 1/2 inch between each. Here's where it gets tricky—don't overcrowd, or they won't steam evenly.

Cover the steamer and reduce heat to medium-low. Steam for 10-12 minutes until the egg rolls are golden brown at the edges and the dough is translucent when backlit. The filling should be hot and fragrant, with no raw spots. I check by lifting one egg roll—it should feel firm and slightly crispy, not soggy. If the water boils too vigorously, the egg rolls will steam unevenly, so maintain a gentle simmer.

4

🍽️ Step 4: Finish with Sesame Oil and Serve

Remove the egg rolls from the steamer and transfer them to a serving plate. While they're still hot, drizzle with 1 tsp sesame oil and sprinkle with thinly sliced green onions. The sesame oil adds that authentic wok-house aroma, and the green onions bring a fresh contrast to the rich filling. Serve immediately with a side of sweet chili sauce or soy-vinegar dip for dipping.

Here's the secret to restaurant-quality results: the egg rolls should have a crisp exterior that gives way to a tender, juicy interior. Each bite should deliver that perfect balance of textures—crunchy cabbage, chewy mushrooms, and silky tofu—all wrapped in a delicate, slightly crispy dough. Don't skip the resting time for the dough or the steaming time—these steps make all the difference in achieving that wok-fresh taste without a drop of oil.

👨‍🍳

Pro Tips For Making Steamed Egg Roll

  • STEAM THE WRAPPERS FIRST: I learned this the hard way—dry flour wrappers steam like cardboard if you skip this. Pop them in a steamer basket for 2-3 minutes with a damp towel underneath. They’ll soften just enough to hold filling without tearing, and the edges won’t crisp into sad, brittle strips.
  • SALT THE TOFU BEFORE CUTTING: Firm tofu’s blandness is the real villain here. Toss cubes in 1 tsp salt per block, let sit 10 minutes, then press and slice. The salt draws out moisture, making it crispier when steamed, and the flavor actually carries through the wrapper. (Yes, even if you’re impatient like me.)
  • DON’T OVERFILL THE WRAPPERS: I used to pack them like burritos, and half my rolls exploded during steaming. Fill each wrapper with about 2 tbsp filling—think "generous spoonful," not "mountain." Leave a 1-inch border, pleat the top tightly, and twist the edges to seal. Trust me, your kitchen floor will thank you.
  • USE COLD WATER FOR DOUGH: Sounds weird, but it works: mix the flour with cold water (about 60°F) instead of warm. The dough stays elastic longer, resists cracking when pleating, and steams up lighter. I skip this when I’m lazy, but the wrappers are noticeably better when I don’t—no gummy texture, no tearing.

Common mistakes when making great steamed egg roll

Overworking the Dough

I’ve seen so many first-timers knead the dough until it’s tough and elastic like bread dough, but that’s a big mistake. Steamed egg roll dough needs to stay tender and delicate. Overworking develops too much gluten, which makes the final product chewy instead of crisp.

Once your dough comes together, knead it just until smooth—about 3-4 minutes—then let it rest for 20 minutes. This resting time relaxes the gluten naturally, so you don’t have to overdo it. 🌾

Skipping the Resting Time

The 20-minute rest for the dough is non-negotiable, trust me. If you skip it, the dough will shrink when you roll it, and the egg rolls will look messy or even burst open during steaming.

The rest period allows the gluten to relax, making the dough more pliable and easier to work with. Pro tip: Cover it with a damp towel while it rests to prevent drying. I’ve ruined more egg rolls than I’d like to admit by ignoring this step!

Uneven Filling Distribution

Stuffing the filling unevenly leads to lopsided egg rolls that steam unevenly. Place your filling in a single line along the short end of the dough rectangle, then fold and roll tightly from the center outward. If you pack too much filling, the dough will tear when rolling.

Aim for about 1/4 cup of filling per egg roll, and make sure it’s spread evenly. Uneven filling also causes some bites to be soggy while others are dry—no one wants that inconsistency. 🥬

Overcrowding the Steamer

This is a classic mistake that ruins texture. If you stack egg rolls too closely in the steamer, they’ll steam unevenly, leading to soggy bottoms and undercooked tops. Leave at least 1/2 inch of space between each egg roll for proper airflow.

I’ve seen people try to fit an entire batch in one go, only to end up with half-cooked, limp egg rolls. Patience here pays off—steam in batches if needed. A gentle simmer is key; if the water boils too vigorously, the egg rolls will steam unevenly.

Not Brushing with Cornstarch

The cornstarch slurry (mixed with 1 tbsp water) is what gives those crispy edges. Skipping this step means your egg rolls will be soft all over, lacking that satisfying crunch. Brush the cornstarch mixture lightly over the dough before steaming—focus on the edges and seams.

This creates a thin, crisp barrier that mimics the texture of fried egg rolls without the oil. Don’t skip it; it’s the secret to that wok-house crunch. ✨

Steaming at High Heat

Steaming on high heat might seem faster, but it leads to uneven cooking and even worse—soggy egg rolls. Keep the heat at medium-low to maintain a gentle simmer. High heat causes the egg rolls to steam too quickly on the outside while staying raw inside.

Check the water level regularly—it should never boil vigorously. If it does, reduce the heat immediately. The goal is 10-12 minutes of even steaming, not a rushed, uneven cook. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these steamed egg rolls without a bamboo steamer?

Use a metal colander or heatproof plate that fits snugly over a pot with 2 inches of boiling water. The key is keeping the egg rolls 1/2 inch apart for even steaming. Cover tightly with a lid or foil to trap steam. For extra crispiness, place a wire rack over the water first—this prevents soggy bottoms.

2

How do I prevent the egg rolls from sticking to the steamer?

Lightly brush the steamer basket or plate with cornstarch slurry (1 tbsp cornstarch + 1 tbsp water) before placing the egg rolls. This creates a barrier that prevents sticking. Also, use parchment paper cut to fit the steamer—just poke a few holes for steam to escape. For bamboo steamers, check for warping or cracks that might cause uneven contact.

3

What if I don't have fresh shiitake mushrooms?

Use dried shiitakes rehydrated in hot water for 20 minutes—they add incredible depth! For a milder flavor, swap with cremini or white mushrooms. Avoid button mushrooms—they release too much water and make the filling soggy. If you're vegetarian, oyster mushrooms work well too.

4

Can I make these egg rolls ahead of time?

Yes! Assemble the egg rolls and refrigerate them (unsteamed) for up to 2 days. For longer storage, freeze them on a tray before transferring to a bag for 2 months. To serve, steam frozen egg rolls for 12-14 minutes (add 2 extra minutes). Never reheat in the microwave—steaming preserves that crisp texture.

5

Why are my egg rolls falling apart when steaming?

This usually happens from overstuffing or uneven rolling. Use exactly 1/4 cup filling per egg roll and roll tightly from the center outward. If the dough tears, patch it with extra dough before steaming. Also check your dough—if it's too dry, add 1 tsp water while kneading. The cornstarch slurry on the edges helps bind everything together during steaming.

★★★★★4.7(8 reviews)
Categories Beverages