This easy steamed cabbage recipe is a surprising delicacy. The gentle cooking method and the butter greatly enhance this simple vegetable!
Ready in just 20 minutes, this is one of my favorite vegetable side dishes to cook during the week, when I'm often pressed for time.

I really like cabbage. I'm not a big fan of eating it raw unless it comes in the form of tasty coleslaw or this delicious Asian cabbage salad. But when cooked, I find it so very tasty. And this particular recipe is especially good.
I also like how easy this recipe is. I am lazy about side dishes (well, about recipes in general actually), so I like them to be as easy as possible. This recipe fits the bill. It's a delicious and easy side dish that comes together quickly and effortlessly.
Jump to:
Ingredients
It may not look like much. But this simple steamed cabbage, seasoned with butter and garlic, is a delicacy.
And you'll only need a few simple ingredients to make it! The exact measurements are included in the recipe card below. Here's an overview of what you'll need:
Fresh cabbage: I use green cabbage in this recipe. You can try using red cabbage if you'd like - it should work just as well as green.
Unsalted butter: If all you have is salted, that's fine, but then you might want to use a little less salt.
Minced garlic: You can mince a fresh garlic clove, or use jarred minced garlic. Naturally, if you mince it by yourself it will taste better.
Kosher salt and black pepper: If using fine salt rather than kosher salt, I suggest you reduce the amount you use by half.
Red pepper flakes: These are not crucial, and I mostly add them for garnish. But they do add a nice layer of flavor without overwhelming the dish with their heat. I also like to garnish the dish with dried parsley, which is purely optional.
Instructions
Steaming cabbage is so easy! And the best part: there's no need for a special steamer! Scroll down to the recipe card for detailed instructions. Here are the basic steps:
Shred the cabbage and rinse it. Then place it in a deep skillet. (Don't dry it off. The water adhering to it will help it steam.)
Cover the skillet and heat it over medium-high heat. When the dish starts to steam, lower the heat to medium.
Steam, covered, for about 5 minutes. Then remove the lid and cook for 2 more minutes, to allow the remaining water to evaporate.
Stir in the remaining ingredients. Cook for 2 more minutes, then serve.
Expert tip
The main issue that arises when making this recipe is that you really do need to gently cook the cabbage over medium heat.
If the heat is too high and the pan gets too hot, the cabbage might dry out, stick to the bottom of the pan, and even burn. So make sure you keep the heat to medium. And if needed, add a bit of water to the bottom of the pan.
Frequently asked questions
No! There's no need for a steamer, although if you happen to own one, you can certainly use it. You can simply cook the cabbage in a lidded skillet.
As with all vegetables, I much prefer steaming to boiling. It's a gentler cooking method that better preserves the vegetable's flavor and color.
Yes, and the recipe will remain the same, except that it might take a little longer to cook the wedges (perhaps a minute longer) so you might want to add a bit of water to the skillet.
Variations
The best way to vary this recipe is to use different toppings for the cooked cabbage. You could, for example, sprinkle it with grated parmesan or bacon bits.
For an Asian flavor profile, instead of butter, you could drizzle it with soy sauce (or a gluten-free alternative) and sesame oil and sprinkle some chopped scallions on top.
Serving suggestions
This is such a versatile side dish. It goes with anything! I often serve it with pork, either baked pork chops or pork roast. It's also good with chicken dishes such as crispy baked chicken legs.
Storing leftovers
You can keep the leftovers in the fridge, in an airtight container, for up to 4 days. Reheat them gently, in the microwave, on 50% power.
Related recipes
👩🏻🍳 I publish a new or updated recipe every month. Want these recipes in your inbox? Subscribe today! You can unsubscribe at any time.
Recipe Card
Buttery Steamed Cabbage
Ingredients
- 1 medium cabbage (2 lb. trimmed)
- 4 tablespoons unsalted butter
- 1 tablespoon minced fresh garlic
- 1 teaspoon Diamond Crystal kosher salt
- ¼ teaspoon black pepper
Garnish:
- â…› teaspoon red pepper flakes
- â…› teaspoon dried parsley
Instructions
- Trim the cabbage, then shred it. To shred, cut the cabbage in half, then slice each half into thin slices and separate the slices with your hands into strips, as shown in the video below. Place the strips in a colander and rinse.
- Transfer the rinsed cabbage to a large, deep skillet, without drying it off - the water adhering to the cabbage will allow it to steam. You can a tablespoon of water to the bottom of the pan, but I usually don't find it necessary.
- Turn the heat to medium-high and cover the skillet. When the cabbage starts to steam, which should take about a minute, lower the heat to medium.
- Steam, covered, for about 5 minutes. Uncover, stir, and cook for 2 more minutes to allow any remaining water to evaporate. If you still have too much water in the pan, you can drain it into a colander.
- Add the butter, garlic, salt, and black pepper, stirring to combine. Cook for 2 more minutes, stirring, until the butter has melted. Garnish, if desired, with dried parsley and red pepper flakes. Serve warm.
Video
Notes
Add Your Own Notes
Nutrition per Serving
❤️ Let's connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.
Beemom
This recipe is great. Quick, too. Thank you so much.
Vered DeLeeuw
I'm so glad you liked it! Thank you for leaving a comment.
Corey D
I previously made your roasted cabbage and loved it. I'm surprised at how good this steamed cabbbage was! Will definitely make again.
Vered DeLeeuw
Glad you liked it, Corey!
Nisha
I'm dairy-free so I used ghee instead of butter. This was amazing!
Vered DeLeeuw
Glad you enjoyed this recipe, Nisha!
Melinda Spector
I made this recipe with red cabbage. It was so good. Hubby approved, too!
Vered DeLeeuw
I'm so glad you and your husband enjoyed this recipe, Melinda!
Mina
I am going to try this with bagged coleslaw mix. As a senior living alone, I find I either end up eating too much, or throwing away too much food. If the coleslaw mix works it will be easy to make one serving at a time. Keep your fingers crossed.
Vered DeLeeuw
It should work, but you'll need to rinse the coleslaw mix or add two tablespoons of water to the bottom of the pan. It needs water to steam.
Also, since the bagged coleslaw mix is finely shredded, it will likely be ready faster. I recommend steaming it for 3 or 4 minutes before removing the lid.
Please come back and let us know if it was a success!