Remove the outer leaves and core from the cabbage. Roughly chop into 1 inch pieces. Dice the onion. Mince the garlic. Dice the bacon into bite sized pieces.
Set the Instant Pot to sauté mode. Add the bacon and stir occasionally until the bacon is crispy. Use a slotted spoon to transfer the bacon to a plate lined with paper towels. Do not pour out the bacon grease.
Add the cabbage, onion, and garlic to the Instant Pot. Sauté for 5 minutes, stirring often. Pour in the chicken or vegetable broth. Use a wooden spoon to scrape up the brown bits from the bottom of the pan.
Turn the IP off. Place the lid on and close the pressure valve (Sealing). Manually set it to cook at High Pressure for 1 minute. Once the timer goes off, turn or press the steam release valve to allow to steam to release (Quick Pressure Release/QPR).
Carefully open the lid. Transfer the cabbage to a bowl. Taste and season with salt and pepper if desired. Top with the bacon and gently toss together just before serving.
Notes
Make ahead: Chop all the vegetables and bacon up to 2 days in advance. Store covered in the refrigerator until you're ready to cook.
Store leftovers: Transfer the cooled leftover cabbage to an airtight container or bag. Store in the refrigerator for up to 4 days.
Reheating: Sauté the leftovers in a skillet over medium heat until warmed through. No oil is needed.
To use turkey bacon, add 2-3 tablespoons of butter or oil because it doesn't render nearly as much fat as pork bacon.
I normally add little or no salt. Wait until tasting the finished dish before seasoning.