Steamed Cabbage And Potatoes Recipe: One-Pot Herbed Harmony in 20 Minutes

Side Dishes

Steamed Cabbage And Potatoes Recipe: One-Pot Herbed Harmony in 20 Minutes

This one-pot steamed cabbage and potatoes recipe delivers restaurant-quality sides in just 20 minutes—no fuss, no mess, and packed with herbed flavor. The secret lies in layering ingredients perfectly so they steam together, creating tender potatoes and perfectly softened cabbage without losing texture.

I developed this after years of testing side dishes that either turned mushy or stayed crunchy—this method finds the balance.

What makes this recipe stand out is its vegetarian-friendly simplicity: just five core ingredients that work together in a single pot. The potatoes develop a subtle buttery richness from the steam, while the cabbage absorbs the herbed aromatics without losing its natural crunch.

It's the kind of side dish that elevates any meal—whether paired with roasted meats, grilled fish, or as a standalone vegetarian plate.

By the time you serve it, you'll have a golden, aromatic dish that's tender yet still holds its shape. The herbed butter finish adds depth without overpowering, making it versatile enough for weeknight dinners or holiday tables. Best of all, cleanup is minimal—just one pot to wash.

Serve immediately for that just-steamed texture, or let it sit for 5 minutes to develop even deeper flavors. This is the side dish that finally brings harmony to your table—foolproof, fast, and full of character.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for steamed cabbage and potatoes

Five core ingredients transform into a restaurant-quality side in one pot.

Ingredient Amount Notes
Baby Potatoes 🥔 1 ½ lb Halved for even cooking
Green Cabbage 🥬 ½ small Heads, cut into wedges
Unsalted Butter 🧈 3 tbsp Cold, cubed for melting
Fresh Thyme Leaves 🌿 ¼ cup Chopped, stems removed
Fresh Rosemary 🌿 ½ tsp Finely chopped leaves
Garlic Cloves 🧄 2 cloves Minced, for aromatic depth
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Sea Salt 🧂 ½ tsp Kosher preferred
Black Peppercorns 🌶️ ¼ tsp Freshly cracked
Lemon Zest 🍋 1 tsp Brightens the dish
Extra-Virgin Olive Oil 🫒 1 tbsp For drizzling

The cabbage is the star here—small heads steam perfectly without turning mushy. Look for firm, compact heads with vibrant green leaves at your local grocery store's produce section. Trader Joe's and Whole Foods carry excellent quality, but any well-stocked supermarket will have suitable options. Baby potatoes are ideal for even cooking, but if you only have larger ones, cut them into 1-inch chunks. The key is to use fresh herbs—thyme and rosemary should have a strong, earthy aroma when you rub the stems between your fingers. If they smell faint, they're past their prime.

No fresh thyme? Dried thyme at one-third the amount works in a pinch, but fresh is worth the effort. Rosemary can be swapped for marjoram if needed, though it'll have a slightly different profile. The vegetable broth should be low-sodium—most store-bought versions are fine, but if you have homemade, even better. For extra richness, add 1 tbsp of cream at the end. The lemon zest can be omitted if you prefer a more neutral flavor, but it adds a beautiful brightness that pairs perfectly with the herbed butter. If you're short on time, pre-cut frozen cabbage works well, though fresh is always preferred for that authentic texture.

This dish reheats beautifully—just add a splash of water or broth and cover for 5 minutes. It keeps well in the fridge for 4 days, though the texture may soften slightly. For longer storage, freeze portions for up to 3 months. I like to portion it into individual containers so I can grab and reheat exactly what I need. The herbed butter topping can be made ahead and stored in the fridge for up to 1 week, saving you time on cooking day. Serve immediately for that just-steamed texture, or let it sit for 5 minutes to develop deeper flavors.

❤️

Why You'll Love This Recipe

  • Steam Magic: I swear by this method—no boiling, no browning, just tender potatoes and cabbage kissed by steam. The potatoes stay ridiculously buttery inside with that perfect crispness on the edges, and the cabbage? It softens just enough to soak up every herb-infused bite.
  • Herb Bomb: Between us, that combo of thyme and rosemary with butter? It’s like a warm hug for your taste buds. The rosemary’s piney kick cuts through the cabbage’s earthiness, while the thyme adds this cozy, almost woodsy depth—no fancy seasoning blends needed.
  • Meal Prep MVP: This keeps so well for days, honestly. I make a big batch on Sundays, and it’s still delicious reheated—just add a splash of water to steam it fresh. Perfect for lunches, potlucks, or when you’re too tired to cook after work.
  • Budget Win: Baby potatoes and green cabbage are cheap staples, and butter stretches further than you’d think when melted into the steam. It’s the kind of dish that feeds four for under $10, and no one will guess it’s this affordable.

Step-by-step instructions for steamed cabbage and potatoes

This one-pot method delivers perfectly tender potatoes and cabbage infused with aromatic herbs.

1

Prep and Parboil the Potatoes

In a large pot with a tight-fitting lid, combine the 1.5 lb baby potatoes (halved) and the 1.5 cups vegetable broth. Bring to a boil over medium-high heat. Once boiling vigorously, reduce heat to medium and simmer uncovered for 8 minutes until the potatoes are slightly tender when pierced with a fork.

During this time, cut the 0.5 small green cabbage into wedges, removing any tough outer leaves. The partial cooking prevents the potatoes from overcooking later while infusing the broth with flavor. Drain the potatoes, reserving the broth for later use.

2

Build the Herb Base

Return the drained potatoes to the same pot and add the 3 tbsp cold cubed unsalted butter. Stir gently to distribute, then add the 0.25 cup chopped fresh thyme leaves, 0.5 tsp finely chopped fresh rosemary, and 2 cloves minced garlic. Cook over medium-low heat for 2 minutes until the butter melts and the herbs release their fragrance.

This step develops the aromatic foundation. The butter creates a velvety texture while the herbs infuse their essence into the potatoes. Keep the heat low to prevent burning the delicate rosemary and thyme.

3

Steam the Cabbage and Potatoes Together

Add the cabbage wedges to the pot along with the reserved vegetable broth. Bring to a simmer over medium heat, then cover tightly with the lid. Reduce heat to low and steam for 12-15 minutes until the cabbage is tender when pierced with a fork and the potatoes are fully cooked through.

The one-pot design allows both vegetables to steam in their own juices, creating a harmonious blend of flavors. The broth prevents drying while the tight lid traps steam for even cooking. Check for doneness at the 12-minute mark—undercooked cabbage will continue tenderizing slightly after removing from heat.

4

Finish with Seasoning and Lemon

Remove from heat and stir in the 0.5 tsp sea salt, 0.25 tsp freshly cracked black peppercorns, and 1 tsp lemon zest. Drizzle with the 1 tbsp extra-virgin olive oil and toss gently to combine. Let sit covered for 2 minutes to allow the lemon zest to infuse its bright flavor throughout.

The lemon zest brightens the earthy flavors while the olive oil adds a silky finish. The final resting period ensures all components meld together. Serve immediately while the vegetables are still steaming hot, allowing the aromatic herbs to release their full fragrance.

5

Optional Garnish and Serving

For presentation, transfer to a serving platter and garnish with additional fresh thyme leaves if desired. This dish pairs beautifully with grilled proteins or as a standalone vegetarian main. The one-pot method ensures minimal cleanup while delivering restaurant-quality results.

The vegetables should be perfectly tender with no resistance when pierced, and the cabbage should hold its shape without being mushy. Each bite delivers a balance of herbed potatoes and slightly sweet cabbage infused with citrus brightness.

👨‍🍳

Pro Tips For Making Steamed Cabbage And Potatoes

  • Quarter Potatoes Evenly: Baby potatoes vary in size, and uneven cuts mean some steam faster than others. Cut them all into 1-inch chunks—yes, even the smaller ones—so they finish at the same time without turning mushy or dry.
  • Core Cabbage Properly: I used to leave the cabbage core intact, thinking it’d hold together better. Wrong. Trim out the tough core completely—it never softens—and slice the wedges into 1-inch strips. This guarantees even cooking and no chewy surprises.
  • Don’t Overfill the Steamer: Packing the steamer basket too tight turns your dish into a soggy mess. Arrange potatoes and cabbage in a single layer, leaving gaps for steam to circulate. If you must stack, use a wire rack to keep the bottom layer from steaming in its own juice.
  • Butter Last, Not First: Drizzling butter over the hot cabbage and potatoes makes it melt into a greasy puddle. Instead, toss the drained veggies with a splash of cold water (to revive texture) and add butter only in the last 2 minutes. It’ll coat everything evenly without turning the dish into a sauce.

Storing and reheating this steamed cabbage and potatoes

Refrigerator Storage

Store your steamed cabbage and potatoes in an airtight container for up to 4 days—I use glass Pyrex bowls with tight-fitting lids to maintain freshness. Let the dish cool completely before refrigerating to prevent condensation, which can make the vegetables soggy.

The flavors actually deepen overnight as the herbs meld together, making leftovers taste even better the next day. 💪

Freezer-Friendly Prep

For longer storage, freeze portions in single-serving containers for up to 3 months. Portion the dish while still warm to prevent ice crystals from forming. When reheating, add 1-2 tablespoons of water or broth to the frozen portion to restore moisture.

I like using quart-sized freezer bags because they’re stackable and thaw quickly in the microwave. 🧊

Stovetop Reheating

My preferred method for reheating is on the stovetop to preserve texture. Transfer the dish to a medium saucepan, add 2 tablespoons of water or vegetable broth, cover with a lid, and heat over medium-low heat for 5-7 minutes.

Stir occasionally to distribute the liquid evenly. The gentle heat prevents the cabbage from turning mushy while reviving the herbed butter’s richness. 🔥

Microwave Quick Fix

For a faster option, microwave covered portions on 50% power for 2-3 minutes, then stir and continue in 30-second intervals until heated through. Add a splash of water if the dish looks dry.

The microwave works best for individual servings, but the texture won’t be as perfect as stovetop reheating. 💡

Reviving Texture

If your reheated cabbage feels too soft, don’t panic! Toss it with 1 teaspoon of cold butter and let it sit for 2 minutes before serving. The butter helps restore some crispness while adding extra flavor.

For extra brightness, finish with a sprinkle of fresh lemon zest or a drizzle of olive oil right before serving. ✨

Make-Ahead Tips

Prep the herbed butter topping in advance and store it in the fridge for up to 1 week. This saves time on cooking day—just toss it with the reheated vegetables. For meal prep, assemble the dish completely (without the lemon zest) and refrigerate.

Add the zest and olive oil just before serving to keep it vibrant. This method keeps everything fresh and ready for quick assembly. 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 25mg8%
Sodium 420mg18%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 6g
Protein 8g16%
* 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 use regular potatoes instead of baby potatoes?

Yes, but you'll need to adjust the cooking time. Cut larger potatoes into 1-inch chunks so they cook evenly. They'll take about 2-3 extra minutes to steam through. The key is ensuring even-sized pieces for consistent doneness.

2

What if I don't have fresh herbs?

Use 1/3 teaspoon dried thyme and 1/4 teaspoon dried rosemary instead of fresh. For garlic, 1/2 teaspoon garlic powder works in a pinch. The flavor will be milder but still delicious. Fresh herbs have more vibrant aroma, but dried works perfectly for a quick version.

3

Can I make this dish ahead of time?

Assemble everything up to Step 4, then refrigerate uncovered for 1-2 hours before serving. This allows flavors to meld beautifully. For longer storage, follow the 4-day refrigerator or 3-month freezer guidelines. Just add fresh lemon zest and olive oil before serving to keep it bright.

4

Why does my cabbage turn mushy?

Overcooking is the most common cause. Steam for 12-15 minutes max—check at 12 minutes with a fork. If using larger cabbage wedges, reduce time to 10-12 minutes. Always use a tight lid to trap steam properly. For extra firmness, add 1/2 cup water to the pot during steaming.

5

Is this dish suitable for meal prep?

Perfect for meal prep! Store in airtight containers for 4 days or freeze portions. Reheat with 2 tbsp broth on medium-low for 5-7 minutes. The herbed butter topping can be prepped separately and mixed in later. This makes it ideal for busy weeks—just assemble and serve!

★★★★★5.0(12 reviews)
Categories Side Dishes