Steamed cabbage rolls are one of those rare dishes that blend nostalgia, simplicity, and deep flavor all in one satisfying bite. At CookTune, our mission is to share dishes that strike the perfect chord between comfort and creativity. From humble beginnings in a small apartment kitchen, we grew this blog to inspire home cooks who want recipes that feel both classic and fresh. These cabbage rolls are one of our favorite creations — and once you try them, they’ll be yours too.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why do we love steamed cabbage rolls so much? Because they represent the kind of meal anyone can make with just a few everyday ingredients — yet they taste like something you’d find in a fine Asian or Eastern European kitchen. Soft, tender cabbage leaves wrap around a flavorful filling of minced meat, shiitake mushrooms, and scallions, then steamed to juicy perfection. It’s comfort food, but lighter, healthier, and easy to make even on a weeknight.
If you’re looking to cook something that’s hearty but not heavy, warm yet fresh — this dish is a must. For further inspiration, try this flavorful flavor-packed Chinese ground beef and cabbage stir-fry for more inspiration.
Table of Contents
Table of Contents
What Are Steamed Cabbage Rolls?
What Are Steamed Cabbage Rolls?
Steamed cabbage rolls are a traditional dish found in many global cuisines — from Chinese dim sum tables to Eastern European family dinners. The basic concept is always the same: cabbage leaves are blanched to soften them, then filled with a savory mixture, rolled up like a burrito, and steamed. This simple cooking method makes the rolls tender and juicy without adding any unnecessary fat or calories.
Unlike fried rolls, steamed cabbage rolls keep all their nutrients and flavor intact while giving you a moist and delicate texture. In this version, we use savoy cabbage for its flexibility and subtle taste, paired with a rich pork or chicken filling infused with umami and spice.
About CookTune: Why We Love This Dish
Here at CookTune, we believe great cooking starts with real ingredients and real people. Our love for steamed cabbage rolls comes from both family roots and the joy of experimentation. We’ve tested this recipe countless times — tweaking fillings, perfecting steam times, and fine-tuning the sauce — to bring you a result that’s easy, delicious, and foolproof.
Whether you’re making dinner for your family, meal prepping for the week, or just craving something a little different, steamed cabbage rolls deliver flavor, nutrition, and comfort. And the best part? They’re budget-friendly, freezer-friendly, and endlessly customizable.
Why This Recipe is Worth Trying
Not all cabbage rolls are created equal. Some are bland. Others fall apart. Ours are held together with love (and a strip of carrot), bursting with bold, balanced flavor thanks to ingredients like shiitake mushrooms, light soy sauce, and sesame oil. Plus, they’re naturally low in carbs and high in protein.
Here’s what makes this recipe stand out:
- It’s quick to prepare (less than 45 minutes)
- It’s adaptable — swap meats or make it vegetarian
- It uses easy-to-find, affordable ingredients
- The texture is tender, juicy, and never soggy
- The sauce ties everything together with deep umami flavor
And if you love savory rolls like this, don’t miss our crispy chile rellenos — a great spicy contrast to these milder cabbage wraps.
PrintSteamed Cabbage Rolls A Cozy Homemade Dinner You’ll Love
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 2 servings (about 8 rolls) 1x
- Category: Main Course
- Method: Steaming
- Cuisine: Chinese
- Diet: Low Fat
Description
Savoy (or Napa) cabbage leaves wrapped around a savory minced meat and shiitake mushroom filling, steamed until tender and topped with a rich oyster‑enhanced mushroom sauce.
Ingredients
- 8 large savoy cabbage leaves (or Napa cabbage)
- 4 dried shiitake mushrooms, rehydrated (reserve soaking liquid)
- 200 g minced pork (or chicken/beef)
- 1 stalk scallion, finely chopped
- 2 tsp light soy sauce
- 1 pinch Chinese five‑spice powder
- 1 pinch sugar
- Dash sesame oil
- Sauce: 3 Tbsp reserved mushroom soaking water, 1 Tbsp oyster sauce, 1/2 tsp cornstarch (slurry)
- Optional: carrot strips for tying rolls
Instructions
- Blanch cabbage leaves in boiling water for about 20 seconds until just wilted; drain and set aside. :contentReference[oaicite:0]{index=0}
- Chop rehydrated shiitake mushrooms finely (reserving the soaking liquid). Mix mushrooms, minced meat, scallion, soy sauce, five‑spice, sugar, and sesame oil in a bowl until well combined. :contentReference[oaicite:1]{index=1}
- Place about ⅛ of filling on the stem end of each cabbage leaf, roll into cylinders and optionally tie with a carrot strip. :contentReference[oaicite:2]{index=2}
- Arrange rolls seam‑side down on a plate and steam for 10 minutes (or 12 minutes if chilled). :contentReference[oaicite:3]{index=3}
- Meanwhile, whisk together mushroom water, oyster sauce and cornstarch slurry; heat briefly until thickened into a glossy sauce. :contentReference[oaicite:4]{index=4}
- Pour sauce over hot cabbage rolls and serve immediately. :contentReference[oaicite:5]{index=5}
Notes
- Savoy or Napa cabbage leaves work best for pliability and presentation. :contentReference[oaicite:6]{index=6}
- You may prepare and refrigerate raw wrapped rolls up to 24 hrs in advance; steam 12 minutes if chilled. :contentReference[oaicite:7]{index=7}
- The shiitake soaking liquid adds deep umami and forms the base of the sauce. :contentReference[oaicite:8]{index=8}
- Tie rolls with carrot strips for a clean aesthetic (optional). :contentReference[oaicite:9]{index=9}
- For gluten‑free adaptation, use gluten‑free soy sauce and omit oyster sauce or replace with tamari. :contentReference[oaicite:10]{index=10}
Nutrition
- Serving Size: 1 serving (4 rolls)
- Calories: ≈234 kcal
Ingredients Breakdown for Steamed Cabbage Rolls
The Wrappers: Choosing the Best Cabbage
The foundation of any good steamed cabbage roll lies in the wrapper — and that means choosing the right kind of cabbage. While many traditional recipes use green cabbage, we recommend savoy cabbage for its soft, crinkly leaves and tender texture. Savoy cabbage is easier to roll, holds up well during steaming, and has a mild flavor that lets the filling shine.
To prepare the cabbage for rolling:
- Select medium-sized leaves with no tears
- Trim the thick stem at the base to make rolling easier
- Blanch quickly (20 seconds max) to soften the leaf without overcooking it
If savoy isn’t available, Napa cabbage is a good backup option. It’s often used in Asian-style steamed cabbage recipes and offers a similar pliable texture.
Filling Magic: Mushrooms, Meat & Aromatics
What goes inside your steamed cabbage rolls can turn them from bland to brilliant. Our filling balances umami, protein, and just the right hint of spice.
Here’s what we use:
- Minced pork, beef, or chicken (about 200g): Choose a mix with a bit of fat for juicier rolls
- Dried shiitake mushrooms: Rehydrated and finely chopped for deep, earthy flavor
- Chopped scallions: They bring freshness and a bit of crunch
- Light soy sauce: Adds salt and umami (use gluten-free if needed)
- Sesame oil: Just a dash adds that nutty richness
- Five-spice powder and a pinch of sugar: For balance and warmth
Mix everything in a bowl until evenly combined. This savory filling is the heart of every steamed cabbage roll — meaty, aromatic, and full of character.
Looking for a healthy take on beef and cabbage? Check out our healthy Chinese ground beef cabbage recipe too — it’s packed with protein and light on carbs.
The Secret Sauce: Depth from Mushroom Water
Don’t toss that mushroom soaking liquid — it’s liquid gold! We use a few tablespoons of the mushroom water left behind after rehydrating dried shiitakes to build our simple yet powerful sauce.
Here’s how we do it:
- 3 tbsp mushroom water
- 1 tbsp oyster sauce
- ½ tsp cornstarch
Mix, heat until thickened, and drizzle it warm over the rolls. This sauce clings beautifully to the cabbage without being too heavy — adding that finishing touch every bite needs.
How to Prepare Steamed Cabbage Rolls Step by Step
Blanching the Cabbage Leaves
The first step in preparing your steamed cabbage rolls is softening the cabbage leaves just enough to make them flexible for rolling. If you skip this part or overdo it, the leaves can tear or turn soggy. We want that sweet spot — pliable but firm.
Here’s how to blanch cabbage like a pro:
- Bring a large pot of water to a rolling boil.
- Gently lower each savoy cabbage leaf into the water one at a time.
- Blanch for 15–20 seconds, until the leaves slightly wilt but retain their green color.
- Immediately remove the leaves and place them on a towel or colander to drain.
- Pat dry gently. Trim the thick stem at the base for easy folding.
This short blanching time is key — too much and the cabbage becomes too limp to wrap. Too little, and it’ll crack when rolled.
Optional but fun: peel a long carrot into thin ribbons and blanch those for just 5 seconds. You’ll use these colorful strips to tie each cabbage roll, adding visual flair and a mild crunch.
Assembling the Filling with Balance
The soul of steamed cabbage rolls lies in a well-mixed filling that hits all the right notes — savory, juicy, and just a little aromatic. Here’s what to do:
- Squeeze out all excess water from your rehydrated shiitake mushrooms.
- Chop mushrooms finely and combine them with minced pork, chicken, or beef in a mixing bowl.
- Add scallions, soy sauce, five spice, sugar, and sesame oil.
- Mix until everything is evenly distributed — but don’t overmix or the filling can become tough when steamed.
At this point, you can taste-test a teaspoon by frying it quickly in a skillet to check seasoning. Adjust salt or spices if needed.
Rolling and Tying Like a Pro
This is where steamed cabbage rolls become an art — but don’t worry, it’s easier than it looks.
To assemble:
- Lay a blanched cabbage leaf flat, stem-side down.
- Place about 2 tablespoons of filling in the center.
- Fold the sides inward, then roll up tightly like a burrito.
- Use one of your carrot ribbons to gently tie around the middle of the roll. Not only does it help hold the roll together, but it also looks stunning on the plate.
Repeat with the remaining leaves and filling. You should have eight neat little bundles, ready for steaming.
Want to see more rolled recipes? Don’t miss our Cucumber Sweet Pepper Salad for a vibrant, healthy side that complements these savory rolls beautifully.
Once all the rolls are prepped, you’re ready for the steamer — and that’s coming up next.
The Steaming Process Explained
Steamer vs No Steamer Options
Steaming is what transforms your carefully rolled cabbage bundles from raw to irresistibly tender. It locks in flavor, keeps the filling moist, and gently cooks the cabbage without breaking it down too much. But what if you don’t have a steamer? Good news — you don’t need one.
Let’s start with the traditional method:
Using a Steamer Basket (Bamboo, Metal, or Electric)
- Fill the bottom of your steamer with about 1 inch of water.
- Line the steaming basket with parchment or a cabbage leaf to prevent sticking.
- Arrange your steamed cabbage rolls seam-side down, leaving space between them so the steam can circulate.
- Cover and steam over medium heat for 10 minutes — the filling should be cooked through, but not dry.
Now, if you’re working without a steamer, here’s a foolproof alternative:
DIY Steamer Hack (Using a Pot and Rack)
- Place a heat-safe wire rack or an upside-down metal strainer in a deep pot.
- Add water until it nearly reaches the bottom of the rack (but not above).
- Put a heat-safe plate on the rack and place your cabbage rolls on the plate.
- Cover the pot with a tight-fitting lid. Steam as usual — same 10-minute cook time.
This setup works beautifully, especially if you don’t steam often enough to invest in equipment. And trust us, you’ll still end up with perfectly steamed cabbage rolls every time.
Want more easy comfort dishes made with clever techniques? Don’t miss our aromatic Vietnamese-style fried chile rellenos — packed with flavor, and no fancy tools required.
How Long Should You Steam Cabbage Rolls?
The sweet spot is right around 10 minutes for freshly assembled rolls. You want the meat cooked, the mushrooms tender, and the cabbage perfectly soft — but not falling apart.
Here are a few pro tips:
- If your filling is cold (from the fridge), increase steaming time to 12 minutes
- Always test one roll before serving — slice through and check the center
- Don’t stack rolls — it blocks steam flow and creates uneven results
This gentle steaming process brings together the flavors of the meat, mushrooms, and sauce so they taste like they’ve been simmering all day — even if you only spent 30 minutes prepping dinner.
Making the Umami-Packed Sauce
Why Mushroom Water Is a Game Changer
If you want your steamed cabbage rolls to be more than just “good,” the sauce is where the magic happens. And the secret? Mushroom water — the flavorful liquid leftover from soaking dried shiitake mushrooms. It’s earthy, rich in umami, and incredibly underrated in everyday cooking.
Instead of using plain water or broth, we take 3 tablespoons of that mushroom soaking liquid and turn it into a savory glaze that clings beautifully to the rolls. It enhances the filling’s meatiness and complements the tender cabbage wrappers.
Why is mushroom water so powerful?
- It absorbs natural glutamates (aka plant-based umami)
- It gives depth without overwhelming saltiness
- It brings balance between the sweet, savory, and earthy notes in the rolls
Most home cooks discard it. Not you. You’re about to use it to elevate your steamed cabbage rolls like a seasoned chef.
Cooking the Sauce to the Right Consistency
Let’s talk sauce texture — it needs to be silky and clingy, not watery or pasty. That’s why we add a small amount of cornstarch and let the heat do the rest. Here’s how to build your perfect sauce:
Ingredients for the Sauce:
- 3 tablespoons mushroom water
- 1 tablespoon oyster sauce
- ½ teaspoon cornstarch
Instructions:
- In a small bowl, mix the mushroom water, oyster sauce, and cornstarch until smooth.
- Heat a small pan over high heat. Pour in the sauce mixture.
- Stir continuously until the sauce begins to bubble and thicken — about 1–2 minutes.
- Remove from heat immediately to prevent over-thickening.
- Spoon the sauce over your freshly steamed cabbage rolls just before serving.
This golden-brown glaze will pool slightly at the base and soak gently into the cabbage, infusing each bite with depth and savoriness. If you’re feeling fancy, garnish with a drizzle of sesame oil or a sprinkle of chopped scallions.
Want to learn more about condiments that make veggies irresistible? Try pairing these rolls with our creamy giardiniera dip for a fusion of heat and creaminess.
And remember — the sauce isn’t just a topping. It’s part of the flavor profile. Without it, your steamed cabbage rolls won’t sing. With it? Pure harmony.
Serving Suggestions for Steamed Cabbage Rolls
Ideal Side Dishes and Pairings
Steamed cabbage rolls are hearty and flavorful, but they shine even brighter when paired with the right side dishes. The goal is to complement the savory filling and tender cabbage texture without overpowering it. Whether you’re hosting a dinner or making a quick weeknight meal, here are our favorite accompaniments.
1. Steamed Jasmine or Basmati Rice
Fluffy white rice acts as the perfect base for soaking up the delicious mushroom-based sauce from the cabbage rolls. The neutral taste balances the umami-rich filling, especially when served warm with a drizzle of sesame oil.
2. Garlic Stir-Fried Greens
A side of bok choy, gai lan (Chinese broccoli), or kale sautéed in garlic and light soy sauce brings a nice bitter contrast and bright color to your plate of steamed cabbage rolls.
3. Pickled Vegetables
Quick pickled cucumbers, radish, or daikon add crunch and acidity — which cuts through the richness of the rolls. Their brightness also refreshes the palate between bites.
4. Asian-style Broth or Soup
A light miso soup or a clear mushroom broth makes a fantastic starter. It warms up the appetite without being too filling, making way for the main event: your steamed cabbage rolls.
Sauces, Garnishes, and Presentation Tips
While the shiitake mushroom sauce is your main companion, you can elevate your steamed cabbage rolls further with a few smart additions.
1. Drizzle with Chili Oil or Garlic Sauce
Add heat and extra depth by topping the rolls with a light splash of chili crisp or homemade garlic sauce. Just a small amount can dramatically boost flavor without masking the original taste.
2. Garnish Creatively
Use chopped scallions, toasted sesame seeds, or julienned carrots as finishing touches. They add visual appeal and a bit of extra crunch.
3. Serve on a Bed of Cabbage or Rice
For presentation, place your rolls on a platter lined with extra cabbage leaves or fluffy rice. It keeps things tidy and elevates the visual experience — especially when serving guests.
4. Go Dim Sum Style
Want to serve steamed cabbage rolls as part of a larger spread? Offer them in small bamboo steamer baskets, just like traditional dim sum, along with dipping sauces like tamari, ponzu, or black vinegar.
Even if you’re cooking just for yourself, how you serve your food affects how much you enjoy it. A little effort in plating your steamed cabbage rolls makes the meal feel special and satisfying.
How to Store and Reheat Steamed Cabbage Rolls
Refrigerating and Freezing Tips
Let’s be honest — one of the best things about steamed cabbage rolls is how well they store. Whether you’re cooking for the week or prepping ahead for a dinner party, these rolls are incredibly freezer- and fridge-friendly when handled right.
Here’s how to keep them fresh without sacrificing flavor or texture.
In the Fridge (Short-Term)
- Allow the steamed cabbage rolls to cool to room temperature before storing.
- Place rolls in an airtight container in a single layer. To avoid adhering, use parchment paper to keep layers apart when stacking.
- Store for up to 3 days in the refrigerator.
The cabbage stays tender, and the filling remains juicy — no sogginess, no loss of flavor. Just remember: the sooner you reheat them, the better they taste.
In the Freezer (Long-Term)
Do you want to prepare a large quantity and store some for later? No problem. Steamed cabbage rolls freeze surprisingly well when raw or cooked.
To freeze uncooked rolls:
- Wrap each roll individually in plastic wrap, then seal in a freezer-safe bag.
- Label with date. Use within 30 days for best quality.
To freeze cooked rolls:
- Let them cool completely, then place in a sealed container or vacuum-sealed bag.
- Freeze for up to 2 months. Be sure to store sauce separately or remake it fresh later.
Pro tip: frozen uncooked rolls should be steamed for 12–14 minutes directly from frozen — no need to thaw.
Reheating While Maintaining Texture
No one wants soggy cabbage or dry filling. Reheating steamed cabbage rolls the right way is all about preserving that just-cooked quality.
Best Reheating Methods:
1. Steam Again (Preferred)
- Set up a steamer or DIY setup.
- Steam cold rolls for 5–6 minutes (if refrigerated) or 10–12 minutes (if frozen).
- This brings back moisture and keeps everything evenly heated.
2. Microwave (Quick Fix)
- Place cabbage rolls on a plate and cover with a damp paper towel.
- Microwave on medium power for 1.5 to 2 minutes.
- Add extra sauce before heating for added moisture.
3. Oven Reheat
- Preheat oven to 325°F.
- Put the rolls in a baking dish with additional mushroom sauce or a little water.
- Cover with foil and bake for 10–12 minutes until heated through.
Want to learn more about preserving cooked meals without sacrificing flavor? Don’t miss our helpful tips from this easy healthy Chinese ground beef cabbage dish — it’s another meal that stores and reheats beautifully.
Pro Storage Tip:
Always store your sauce separately. When stored together, the sauce can make the cabbage overly soft. Pour fresh or reheated sauce over your steamed cabbage rolls just before serving to keep the texture perfect.
Conclusion: Steamed Cabbage Rolls Are the Comfort Food You Didn’t Know You Needed
If you’re craving something satisfying, nourishing, and flavorful — all without the heaviness of fried food or starchy carbs — steamed cabbage rolls are your answer. They’re simple to prepare, endlessly customizable, and ideal for weeknight dinners, meal prep, or even dinner parties where you want to impress without stress.
From the soft, tender savoy cabbage wrappers to the juicy, umami-packed filling, every bite of these rolls is comforting and craveable. They’re low-carb, gluten-free friendly, and packed with protein — a rare combo that’s both healthy and indulgent.
What makes them even better is how easily they fit into your life. You can:
- Prep them ahead and store them for busy days
- Freeze them for future meals
- Adapt them to vegetarian, vegan, or global fusion styles
And let’s not forget the sauce — that glossy, savory mushroom glaze turns each roll into a full sensory experience. It clings beautifully to the cabbage, making every forkful irresistible.
So if you’re ready to try a dish that feels like a hug in food form, go grab some cabbage and get rolling.
Don’t miss Scallion pancakes!
FAQ: Steamed Cabbage Rolls – Your Top Questions Answered
What is the best cabbage for steamed cabbage rolls?
The best cabbage for steamed cabbage rolls is undoubtedly savoy cabbage. Its crinkled, flexible leaves are soft enough to roll after a quick blanch, yet strong enough to hold the filling without tearing during steaming. If you can’t find savoy, Napa cabbage is a great substitute — especially for Asian-style steamed cabbage recipes. Both varieties create tender, tasty rolls that don’t fall apart.
Avoid dense cabbages like red or green unless they’re blanched for a longer time. Their thicker leaves are harder to wrap and may not produce the same soft texture as savoy cabbage does in steamed cabbage rolls.
Can I make steamed cabbage rolls in advance?
Absolutely! One of the best things about steamed cabbage rolls is how well they hold up when prepped ahead. You can fully assemble the rolls — raw and wrapped — up to 24 hours in advance and store them in the fridge. When ready to cook, simply steam them for 12 minutes instead of 10, since they’ll be cold.
You can also freeze them before or after steaming. Just make sure they’re tightly wrapped and stored in an airtight container. Steamed cabbage rolls reheat beautifully using a steamer, microwave, or oven, so they’re perfect for meal prep, gatherings, or weeknight dinners.
What meats are best for cabbage roll filling?
You’ve got options when it comes to the filling for your steamed cabbage rolls. Traditionally, ground pork is the most flavorful choice thanks to its juicy fat content. However, ground chicken, ground beef, or even a mix of meats work just as well.
If you’re aiming for leaner rolls, go with ground chicken or turkey. Just be sure to balance with rich ingredients like shiitake mushrooms or a touch of sesame oil to keep the texture moist. The key to amazing steamed cabbage rolls lies in seasoning — regardless of meat choice, use soy sauce, scallions, and a hint of spice to develop complex flavor.
Can I freeze steamed cabbage rolls?
Yes, steamed cabbage rolls freeze exceptionally well — both cooked and uncooked. If freezing uncooked rolls, wrap them individually in plastic or parchment, then place them in a freezer-safe container. When ready to cook, steam them directly from frozen for about 12–14 minutes.
If you’ve already steamed them, let them cool completely before freezing. Store in an airtight container or vacuum-sealed bag for up to 2 months. To reheat, just steam or bake until warm. Freezing doesn’t compromise the taste or texture of properly stored steamed cabbage rolls — in fact, many say they taste even better after the flavors have had time to develop.
What sauces go well with steamed cabbage rolls?
While our go-to is a rich sauce made from mushroom water, oyster sauce, and cornstarch, there are several other sauces that complement steamed cabbage rolls beautifully:
Sweet chili sauce for a spicy kick
Black vinegar garlic sauce for a sharp, tangy profile
Light soy sauce with sesame oil for simplicity
Creamy garlic yogurt dip for fusion flair
Tomato-based sauces for an Eastern European twist
Whether you’re going classic or fusion, your sauce should enhance the umami depth of the rolls without overwhelming them. The mild taste of cabbage makes it a blank canvas — so get creative with your flavor pairings.
Are steamed cabbage rolls healthy?
Yes, steamed cabbage rolls are incredibly healthy — especially when compared to fried or rice-wrapped alternatives. Each roll is low in carbs, high in protein, and packed with fiber, vitamins, and antioxidants from ingredients like cabbage, mushrooms, and scallions.
Steaming the rolls avoids excess oil, keeping them light and heart-friendly. The filling is completely customizable — you can use lean meats or plant-based alternatives, control sodium with low-sodium soy sauce, and skip any processed ingredients. When served with light sides and nutrient-dense sauces, steamed cabbage rolls are a perfect fit for clean-eating, low-carb, or even gluten-free diets.