Prepare Ingredients: Begin by draining and rinsing the sauerkraut to remove excess brine. Clean and shred the carrots, slice the onion thin, and crisp and crumble the bacon. Set aside.
Slice the Kielbasa: Cut the Polish kielbasa into bite-sized pieces or slices, whichever you prefer. This can be done diagonally or straight across, depending on your preference for presentation.
Sauté Onion and Kielbasa: Turn on the Instant Pot to the Sauté function. Once hot, add a bit of oil or bacon fat if desired, then add the sliced onion and kielbasa pieces. Sauté for 3-4 minutes until the onions are softened and the kielbasa is lightly browned.
Add Remaining Ingredients: Add the shredded carrots, drained sauerkraut, and crumbled bacon to the Instant Pot. Stir everything together to combine evenly.
Season: Season the mixture with salt and black pepper to taste. Remember that the bacon and sauerkraut can already be quite salty, so adjust accordingly. Add the chicken broth to the instant pot.
Pressure Cook: Secure the lid on the Instant Pot and set the valve to the sealing position. Cook on high pressure for 5 minutes.
Natural Release: Once the cooking time is complete, allow the pressure to release naturally for 5-10 minutes. Then, carefully perform a quick release to release any remaining pressure.
Open the Instant Pot and give the sauerkraut and sausage mixture a good stir. Serve hot, garnished with fresh herbs like parsley if desired. Enjoy the Polish Kielbasa on a hoagie roll smothered sauerkraut or on a plate with mashed potatoes for a complete meal.