There’s an art to creating tender steamed cabbage rolls that hold their shape yet melt in your mouth. This method ensures soft leaves wrapped around a flavorful filling, cooked to perfection without falling apart.
With careful layering and gentle steaming, each roll delivers a satisfying bite of hearty ingredients. The result is a dish that’s comforting, versatile, and surprisingly simple to master at home.
Ingredients for Steamed Cabbage Roll
These thoughtful ingredients create tender cabbage rolls with hearty, flavorful centers that hold their shape beautifully.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 1 whole | Large head, cored, leaves separated |
| Brown Rice 🌾 | 1 cup | Uncooked, long-grain preferred |
| Lentils 🥣 | 1 cup | Dry green or brown, rinsed |
| Onion 🧅 | 1 whole | Yellow or white, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for filling flavor |
| Carrots 🥕 | 2 whole | Medium, finely grated |
| Tomato Paste 🍅 | 2 tbsp | For umami depth in filling |
| Vegetable Broth 🥣 | 2 cups | Low-sodium preferred for steaming |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Dried Oregano 🌿 | 1 tsp | Mediterranean variety preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish and filling |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The cabbage is everything here. Choose a firm, dense head—avoid any with wilted outer leaves or cracks. Look for organic at Whole Foods or Trader Joe’s if possible; it tends to have sweeter, more pliable leaves. For the rice and lentils, bulk bins let you buy exactly what you need. The broth should be robust—Better Than Bouillon vegetable base is a professional favorite for depth of flavor.
No green cabbage? Savoy or Napa cabbage work well but require slightly shorter steaming. Swap brown rice for quinoa at a 1:1 ratio—it cooks faster. For the lentils, canned (drained) work in a pinch at 2 cups, though texture suffers slightly. Fresh herbs can replace dried at three times the amount. The tomato paste is non-negotiable for umami, but sun-dried tomato paste adds extra richness if you have it.
Assembled rolls keep in the fridge for 3 days or freeze beautifully for 2 months. Steam from frozen, adding 10 minutes to cook time. Leftovers reheat gently in a covered skillet with a splash of broth to prevent drying out (worth the extra minute).
Why You’ll Love This Recipe
- One Pot Wonder: Most of the work happens while the cabbage steams—just mix the rice, lentils, and aromatics, then let it do its thing.
- Garlicky Comfort: The onion and garlic mellow into this cozy, savory base that makes every bite taste like home.
- Feeds a Crowd: I make a double batch on Sundays and we’ve got lunches covered for days. Honestly, they reheat beautifully.
Step-by-Step Instructions for Steamed Cabbage Rolls
This method ensures tender leaves and a perfectly seasoned filling every time.
Step 1: Prepare the Cabbage Leaves
Core the green cabbage and carefully separate the leaves. Bring a large pot of water to a boil, then blanch the leaves for 2-3 minutes until pliable but still vibrant. This softens them just enough for rolling without making them mushy.
Drain the leaves and pat them dry with a clean towel. Trim any thick ribs from the center of each leaf with a sharp knife to create a flat surface for rolling. You’ll need about 12 large leaves for this recipe. Set aside while you prepare the filling.
Step 2: Cook the Filling Base
In a large skillet, heat the 2 tbsp olive oil over medium heat. Add the finely diced onion and cook for 3-4 minutes until translucent. Stir in the minced garlic cloves and cook for an additional 30 seconds until fragrant.
Add the finely grated carrots, 2 tbsp tomato paste, 1 tsp dried thyme, 1 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper. Cook for 2 minutes, stirring constantly, until the mixture is well combined and the tomato paste darkens slightly.
Step 3: Assemble and Form the Filling
Combine the cooked vegetable mixture with the 1 cup brown rice and 1 cup lentils in a large bowl. Add 0.25 cup fresh parsley and mix thoroughly until the filling is uniform. Taste and adjust seasoning if needed—this ensures every bite is flavorful.
Divide the filling evenly among the prepared cabbage leaves, placing about ⅓ cup of filling near the base of each leaf. Fold the sides inward, then roll tightly from the bottom up, tucking in the sides as you go to create compact rolls.
Step 4: Steam to Perfection
Place the rolls seam-side down in a large pot or deep skillet. Pour the 2 cups vegetable broth into the pot, ensuring the liquid reaches about halfway up the sides of the rolls. Cover tightly with a lid to trap the steam.
Bring the broth to a gentle simmer over medium heat, then reduce to low heat and steam for 45-50 minutes. Check occasionally to ensure the liquid hasn’t evaporated—add a little water if needed. The rolls are done when the cabbage is tender and the filling is fully cooked.
Step 5: Finish and Serve
Carefully transfer the rolls to a serving platter. Drizzle with 1 tbsp lemon juice for a bright finish, and garnish with any remaining fresh parsley. The rolls should hold their shape but yield easily when cut.
Let them rest for 5 minutes before serving to allow the flavors to meld. Serve warm with a little extra broth spooned over the top if desired.
Pro Tips For Making Steamed Cabbage Roll
- Blanch Cabbage First: I learned this the hard way—parboiling whole cabbage leaves for 2-3 minutes in salted water makes them pliable enough to roll without tearing. Skip this and you’ll fight with stiff, cracking leaves the whole time.
- Rinse the Lentils: After burning a batch from bitter lentils, I now rinse them until the water runs clear. It removes excess starch and guarantees a cleaner, fresher taste in the filling.
- Don’t Overpack Rolls: Resist the urge to cram in extra filling—overstuffed rolls burst during steaming. A modest 2 tablespoons of rice-lentil mix per leaf is the sweet spot.
- Steam Upright: Place rolls seam-side down in the steamer basket, but prop them against each other at a slight angle. This keeps them stable and lets steam circulate evenly for tender, intact cabbage rolls.
Dietary Considerations for steamed cabbage roll
Vegetarian and Vegan
This dish is naturally vegetarian as written, with brown rice and lentils providing complete plant-based protein. The filling is rich and satisfying without any meat substitutes, making it perfect for meatless meals. 💪
Gluten-Free Adaptation
To make this gluten-free, simply verify your vegetable broth is certified gluten-free—Better Than Bouillon has excellent options. All other ingredients are naturally gluten-free, so no additional substitutions are needed.
Nut-Free and Allergen-Friendly
This recipe contains no nuts, dairy, or common allergens. The only potential concern is the tomato paste, which some people with nightshade sensitivities may need to omit. In that case, increase the carrots to 3 medium for added sweetness.
Low-Sodium Option
Use low-sodium vegetable broth and reduce the salt to ½ tsp. Boost flavor with extra garlic or fresh herbs instead. I often add 1 tsp lemon zest to brighten the dish without added sodium.
High-Protein Variation
For an extra protein boost, swap ½ cup lentils for ½ cup cooked quinoa. This increases the protein content while maintaining the hearty texture. You can also add 1 cup chopped mushrooms to the filling for added umami. 🌱
Meal Prep Friendly
These rolls reheat beautifully, making them ideal for meal prep. Store cooled rolls in airtight containers for up to 4 days in the fridge. They also freeze well for up to 3 months—just steam from frozen for 10-15 minutes.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of cabbage?
Yes, Savoy or Napa cabbage work well. Just reduce steaming time by 5 minutes as their leaves are more delicate.
How do I prevent the rolls from unraveling?
Tuck the sides tightly when rolling and place them seam-side down. Using toothpicks can help secure them during steaming.
Can I make these ahead of time?
Assemble and refrigerate uncooked rolls for up to 1 day. Steam just before serving, adding 5 minutes to cook time.
What if my filling seems too dry?
Add 2-3 tbsp of warm broth or water to the filling mixture before rolling. This keeps it moist during steaming.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026