00%

Contact

Elly - March 8, 2026

Steamed Purple Cabbage Recipe

Steamed Purple Cabbage Recipe

Servings: 4 Total Time: 22 mins Difficulty: easy
Steamed Purple Cabbage Recipe
Steamed Purple Cabbage Recipe
pinit

Steamed purple cabbage is one of those simple side dishes that surprises people. At first glance it looks almost too basic, just sliced cabbage cooked with a little liquid. But once you add a buttery garlic glaze and let everything come together in the pan, the flavor turns rich, slightly sweet, and incredibly comforting.

The best part is that this dish requires very little effort. There is no need for a steamer basket or any special equipment. All you need is a skillet, pot, or pan with a lid. In less than 20 minutes, you can have a vibrant and flavorful vegetable side dish ready to serve.

The deep purple color of the cabbage makes it visually appealing, while the simple seasoning highlights its natural taste. It pairs beautifully with everything from roasted meats to fish and even hearty vegetarian meals.

If you’re exploring more cabbage-based dishes, you may also enjoy recipes like cabbage soup, mayo-free cabbage slaw, or pickled purple cabbage. But today we are focusing on the easiest one of them all, steamed purple cabbage.

Why You Will Love Steamed Purple Cabbage

This recipe has become a favorite for many home cooks because it is incredibly practical while still delivering great flavor.

  • Quick and easy – The entire dish can be prepared and cooked in under 20 minutes.
  • No special equipment needed – A regular skillet or pot works perfectly.
  • Healthy – Purple cabbage is rich in vitamins, antioxidants, and dietary fiber.
  • Budget-friendly – The ingredients are simple and inexpensive.
  • Versatile – It pairs well with a wide variety of main dishes.
  • Kid-friendly presentation – The bright purple color often makes it more appealing for children.

Some parents even joke that their kids call it “purple spaghetti” because of the way the cabbage slices look once cooked.

Ingredient Notes

The beauty of this recipe lies in its short ingredient list. Each ingredient plays a small but important role in building flavor.

Purple Cabbage

Purple cabbage, also known as red cabbage, is the star of the dish. It has a slightly peppery flavor and a firm texture that holds up well during steaming. While green cabbage can be used as a substitute, other varieties such as napa or savoy cabbage tend to become too soft for this preparation.

Steamed Purple Cabbage Recipe

Water

A small amount of water is added to the pan to create steam. This steam gently cooks the cabbage without submerging it. For extra flavor, you can replace the water with vegetable stock or chicken broth.

Apple Cider Vinegar

Adding a little vinegar does two things. First, it helps maintain the vibrant purple color of the cabbage because the pigments are sensitive to pH levels. Second, it adds a subtle tang that balances the natural sweetness of the vegetable.

Butter

Butter forms the base of the glaze that coats the cabbage. Unsalted butter works best because it allows you to control the overall salt level. However, salted butter can also be used if you adjust the seasoning later.

Garlic

Fresh garlic is highly recommended for the best flavor. When warmed in butter, it releases an aromatic fragrance that transforms the dish from simple to delicious.

White Pepper

Ground white pepper adds a gentle warmth without overpowering the cabbage. Black pepper or crushed red pepper flakes can also be used if you prefer a stronger kick.

Caraway Seeds

Caraway seeds give the dish a subtle earthy flavor that pairs beautifully with cabbage. If you do not have caraway seeds available, cumin seeds can be used as an easy substitute.

Salt

Any type of salt will work for this recipe. Kosher salt, sea salt, Himalayan salt, or even regular table salt are all fine. Just remember that finer salts are stronger, so use slightly less.

Optional Garnishes

Fresh herbs such as parsley, dill, or cilantro can be sprinkled on top before serving. A squeeze of fresh lemon or lime juice also brightens the flavor and adds a refreshing finish.

How to Make Steamed Purple Cabbage

This recipe follows a very straightforward cooking process. The cabbage is steamed first and then coated in a flavorful butter glaze.

Step 1: Prepare the Butter Glaze

Melt the butter in the microwave for about 30 seconds. Once melted, add minced garlic, white pepper, caraway seeds, and salt. Heat again briefly in short intervals, stirring between each round. This allows the flavors to blend without burning the garlic.

You can also prepare the glaze on the stovetop by gently melting the butter and warming the spices in a small pan.

Step 2: Prepare the Pan

Pour water and apple cider vinegar into a skillet, pot, or pan. Then place the sliced cabbage on top of the liquid.

The cabbage should sit above the water rather than fully submerged. This setup allows steam to circulate and cook the vegetable evenly.

Step 3: Steam the Cabbage

Cover the pan with a lid and heat on medium-high until steam begins to form. Once steaming starts, reduce the heat to medium-low and allow the cabbage to cook for about 8 to 9 minutes.

The cabbage should become tender while still holding its shape.

Step 4: Evaporate Excess Liquid

Remove the lid and stir the cabbage gently. If too much water remains in the pan, allow it to evaporate for a minute or two. This step prevents the final dish from becoming watery.

Step 5: Add the Butter Glaze

Pour the prepared garlic butter glaze over the cabbage.

Step 6: Mix and Finish Cooking

Stir everything together and cook on low heat for another 3 to 4 minutes. This allows the cabbage to absorb the flavor of the butter and garlic.

Before serving, add fresh herbs or a splash of lemon juice if desired.

Top Tips for Perfect Steamed Purple Cabbage

  • Cut cabbage slices slightly thicker than you would for coleslaw.
  • Set a timer to avoid overcooking.
  • Use a nonstick skillet if possible to prevent sticking.
  • A glass lid makes it easier to monitor the steaming process.
  • Keep the heat moderate rather than high to avoid burning.
  • Stir occasionally after adding the butter glaze for even coating.

How to Cut Cabbage

Preparing cabbage might seem intimidating at first, but it becomes easy once you know the basic method.

  • Remove damaged outer leaves.
  • Rinse the cabbage under cold water and pat it dry.
  • Place it root-side down on a cutting board.
  • Slice it in half lengthwise.
  • Place one half flat-side down and cut it in half again.
  • Remove the hard core by cutting diagonally.
  • Slice the cabbage into medium-width strips.

Once sliced, the cabbage is ready for steaming.

Making Ahead, Storage and Reheating

Prepping Ahead

You can wash and slice the cabbage up to one day in advance. Store it in an airtight container or sealed bag lined with a paper towel in the refrigerator.

Storage

Allow the cooked cabbage to cool completely. Then place it in an airtight container and refrigerate for up to 2 to 3 days.

Freezing is not recommended because the texture becomes mushy once thawed.

Reheating

To reheat, microwave the cabbage in 30-second intervals until warmed through. Alternatively, warm it in a skillet with a splash of water.

Substitutions and Variations

This recipe is flexible and can easily be adjusted depending on what you have available.

  • Use green cabbage instead of purple cabbage.
  • Add sliced onions or bell peppers for extra flavor.
  • Use white vinegar if apple cider vinegar is unavailable.
  • Replace butter with vegan butter or olive oil.
  • Use cumin seeds instead of caraway seeds.
  • Add crispy bacon or sliced sausage for a heartier version.
  • Top with grated parmesan or toasted sesame seeds.
  • Sprinkle chopped scallions or herbs for freshness.

What to Serve with Steamed Purple Cabbage

This colorful side dish pairs wonderfully with a wide range of main courses.

  • Corned beef
  • Roasted chicken
  • Pork chops
  • Sausages such as bratwurst or kielbasa
  • Grilled steak
  • Fish like cod or tilapia
  • Beef stew
  • Meatloaf
  • Shepherd’s pie
  • Dumplings or pierogies
  • Stuffed peppers

It also works beautifully as part of a vegetarian meal alongside roasted potatoes or grain dishes.

Just So You Know

This steamed purple cabbage recipe is naturally vegetarian and gluten-free. It can easily be made vegan by replacing butter with plant-based alternatives.

It is also worth noting that steaming, boiling, and sautéing are different cooking methods. Steaming gently cooks food using vapor from hot liquid, helping retain nutrients and natural flavor.

With minimal ingredients, vibrant color, and a quick cooking time, steamed purple cabbage proves that simple recipes can still be incredibly satisfying.

Steamed Purple Cabbage Recipe

Difficulty: easy Prep Time 10 mins Cook Time 12 mins Total Time 22 mins
Servings: 4 Estimated Cost: $ 6 Calories: 109
Best Season: Fall, Winter

Description

This steamed purple cabbage makes for a quick and easy side dish – ready in under 20 minutes with no special steamer required. Just slice your cabbage, steam it in a skillet with a splash of water and apple cider vinegar, then toss with a simple buttery, garlicky glaze. The result? A vibrant, nutrient-packed side that pairs beautifully with everything from roast chicken to grilled steak. Plus, the natural sweetness of the cabbage shines through with just a hint of tangy acidity.

Ingredients

Seasoned Butter Glaze

Optional Garnish

Instructions

  1. Prepare the butter glaze

    Melt butter in microwave for 30 seconds. Add garlic, white pepper, caraway seeds, and salt to the warm butter. Return to microwave for 15 seconds, stir, then microwave 15 seconds more. Set aside. (Alternatively, melt butter in a small saucepan over low heat and warm the remaining glaze ingredients for 1-2 minutes.)
  2. Prepare for steaming

    Pour water and apple cider vinegar into a pot, skillet, or pan with a lid. Place sliced purple cabbage on top of the liquid. Cover and set heat to medium-high.
  3. Steam the cabbage

    Once steam begins to form inside the pot, reduce heat to medium-low. Steam covered for 8-9 minutes until cabbage is tender-crisp.
  4. Evaporate excess liquid

    Remove lid and stir. If more than 2 tablespoons of liquid remain, continue cooking uncovered for 1-2 minutes to evaporate. Watch closely to prevent sticking or drying out.
  5. Add the glaze

    Pour the prepared butter glaze over the steamed cabbage. Toss gently to coat evenly.
  6. Finish and serve

    Cook over low heat for 3-4 minutes with occasional stirring to meld flavors. Turn off heat. Optional: garnish with fresh herbs and a squeeze of lemon or lime juice. Serve warm.

Nutrition Facts

Servings 4

Serving Size 1 cup (approx.)


Amount Per Serving
Calories 109kcal
% Daily Value *
Total Fat 9gg14%
Saturated Fat 5gg25%
Trans Fat 0.25gg
Cholesterol 23mgmg8%
Sodium 312mgmg13%
Potassium 206mgmg6%
Total Carbohydrate 8gg3%
Dietary Fiber 3.5gg15%
Sugars 4.5gg
Protein 1.5gg3%

Calcium 40mg mg
Iron 0.6mg mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Cabbage prep tip: Slice cabbage about ¼-inch thick – not too thin like slaw, not too thick. This ensures even steaming.
  • Don't over-steam: Set a timer! Overcooked cabbage can become mushy and lose its vibrant color.
  • Glaze safety: When microwaving butter, use short intervals (15-30 sec) to prevent splattering or overheating.
  • Vegan option: Swap butter for vegan butter or olive oil. If using oil, prepare the glaze on the stovetop instead of microwave.
  • Flavor boost: A final squeeze of fresh citrus juice brightens the dish and enhances the cabbage's natural sweetness.
Keywords: steamed purple cabbage, red cabbage side dish, easy cabbage recipe, healthy side dish, garlic butter cabbage, quick vegetable side

Frequently Asked Questions

Expand All:

Can I make this in an Instant Pot?

Yes! Add water and vinegar to the pot, place sliced cabbage on top, seal lid, and cook on high pressure for 6 minutes. Quick-release pressure, then use Sauté mode to evaporate excess liquid. Stir in the glaze and cook 3-4 minutes more.

How long should I steam the cabbage?

For tender-crisp cabbage, steam 8-9 minutes. Prefer it crunchier? Reduce to 6 minutes. Like it softer? Extend to 10 minutes. Check frequently near the end.

Can I use green cabbage instead?

Absolutely! Green cabbage works beautifully in this recipe. Avoid napa or savoy cabbage, as their textures don't hold up as well to steaming.

Is this recipe gluten-free and vegan-friendly?

Yes! This recipe is naturally gluten-free. To make it vegan, simply substitute the butter with plant-based butter or olive oil.

Previous
All posts
Next