This post may contain affiliate links. Please read my disclosure.
Say good-bye to mushy and bland cabbage when you cook it in the pressure cooker! This instant pot cabbage cooks quickly with a tender, melt-in-your-mouth texture. You only need a few ingredients to make this flavorful and versatile side dish!

My Instant Pot pressure cooker is no stranger to cooking cabbage. We love this Instant Pot corned beef and cabbage for a hearty meal, and I purposely cook extra corned beef so I can make this leftover corned beef and cabbage soup!
But don’t be fooled! You don’t need to cook cabbage with corned beef for St. Patrick's Day in order for it to be flavorful. This Instant Pot cabbage is the easiest way to make delicious cabbage with just a few simple ingredients!
Why this instant pot cabbage recipe works
- It’s super flavorful! Using bacon fat is my secret ingredient and it adds so much flavor to cooked cabbage.
- No more mushy cabbage! It’s easy to overcook cabbage, and there is nothing worse than the texture of overcooked, soggy cabbage. When you steam it in the Instant Pot, you get perfectly tender cabbage.
- You only need a few ingredients to make this easy and delicious recipe, and the cabbage is ready in very little time. It's great for easy weeknight dinners - plus leftover cabbage is great for meal prep!
- Cabbage is a cruciferous vegetable, and has many health benefits! Cabbage is one of the best side dishes in my opinion because it's ultra easy to cook and healthy!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
Ingredients

The full list of ingredients and amounts for this simple recipe is included in the recipe card at the bottom of the post.
You’ll need 1 head of green cabbage for this recipe. Look for a head of cabbage that is a good size and has leaves that are tightly packed, with green outer leaves.
The recipe calls for 3 tablespoons of bacon fat. You can buy bacon grease, render it from a pack of bacon you cook or you can substitute it with duck fat or butter.
Apple cider vinegar adds some tangy flavor to the cabbage. You can use regular vinegar, but it won’t have quite the same flavor.
Variations and substitutions
- To keep the cabbage vegetarian, use vegetable broth and vegan butter.
- You can buy bacon fat or render your own when you cook a pack of bacon. If you don’t have bacon fat, you can substitute it with duck fat or butter.
- For the chicken broth, you can use store-bought or homemade. If it’s unsalted or reduced sodium broth, you may wish to season the cabbage with more salt.
- If you don’t have fresh thyme, you can substitute with dried thyme. Just reduce the amount by one-third as dried herbs are usually more potent than fresh.
- Add some crushed red pepper for heat.
- Add chunks of cooked ham or sausage in the pot for a meaty flavor.
- Sprinkle on some crumbled pieces of cooked bacon on top.
Step by step instructions

- Roughly chop the cabbage into 8 pieces and remove the core. *cut the cabbage in half, then in half again, then again until you have 8 pieces.

- Place the chopped cabbage in the Instant Pot insert and add the remaining ingredients, sprinkling the salt and pepper over the top.
You can use melted bacon grease to pour over the cabbage when you make this recipe, which makes it easier to evenly coat it.
Close the lid, seal the valve (venting knob) and pressure cook on high for 5 minutes. Naturally release the pressure for 5 minutes, then quick-release the pressure using the vent. Remove the lid carefully.
Serve this pressure cooker cabbage with a side of Dijon mustard. Add additional salt to taste. Serve it with a side of sous vide pastrami and/or these favorite sour cream mashed potatoes.

Expert tips to make instant pot buttered cabbage
- Whatever type of fat you use, you can melt it and pour over the cabbage for more even coverage.
- If you like your cabbage on the firmer side, you should quick release the pressure from the Instant Pot and skip the natural release.
- Make sure to cut the cabbage into roughly equal pieces so it cooks evenly.
- While the cook time is just 5 minutes in the Instant Pot, you’ll also need to factor in time for pressure to build and release in the Instant Pot.
- For added crunch, only cook for 2-3 minutes. For softer cabbage, increase the cook time to 7 minutes.
Frequently asked questions
For this recipe, you’ll set the Instant Pot to cook on high pressure for 5 minutes. The cabbage will continue to cook as you naturally release the pressure for 5 minutes. If you prefer your cabbage firmer, you can just do a quick release of the pressure.
Store any leftover cooked cabbage in an airtight container in the fridge for 3-4 days. You can reheat it on the stovetop over medium heat until warmed through.
Yes, just place the cooled cabbage in freezer safe containers or ziploc bags and store in the freezer for 3-4 months. Defrost in the fridge overnight and then reheat on the stovetop over medium heat.

Other easy Instant Pot recipes for vegetable side dishes
If you love this recipe, please leave a star rating and a comment below and let us know your favorite thing about it. We'd also love to connect on Instagram! Follow us at @went_here_8_this for awesome recipes and all sorts of fun food stuff 🙂
Recipe

Instant Pot Cabbage
Ingredients
- 1 head of green cabbage
- 3 tablespoons bacon fat substitute duck fat or butter
- ¼ cup apple cider vinegar
- ½ cup chicken broth
- 2 teaspoons salt
- ½ teaspoon black pepper
- 2 teaspoons fresh thyme a couple sprigs
Instructions
- Cut the cabbage into 8 pieces and remove the core.
- Place the cabbage in the Instant Pot insert and add the remaining ingredients, sprinkling the salt and pepper over the top. (You can melt the bacon grease to pour over the cabbage, which makes it easier to evenly coat it).
- Close the lid, seal the valve and pressure cook on high for 5 minutes.
- Naturally release the pressure for 5 minutes, then use the quick release.
- Serve with a side of Dijon mustard. Add additional salt to taste.
Expert Tips:
- Whatever type of fat you use, you can melt it and pour over the cabbage for more even coverage.
- If you like your cabbage on the firmer side, you should quick release the pressure from the Instant Pot and skip the natural release.
- Make sure to cut the cabbage into roughly equal pieces so it cooks evenly.
- While the cook time is just 5 minutes in the Instant Pot, you’ll also need to factor in time for pressure to build and release in the Instant Pot.
- For added crunch, reduce the cook time to 3 minutes. For softer cabbage, increase the cook time to 7 minutes.
Nutrition

CaleanWsh says
If I add carrots to this, how to I modify the the other ingredients for balance?
Danielle says
You should just be able to add the carrots. They should cook through in the 5 minute time frame.
mary says
Love how easy this cabbage was to make. It was tender and buttery - a perfect hands off dish. It'll be going on the rotation.
Danielle says
That's great to hear!