A hearty and flavorful soup combining kielbasa, potatoes, and cabbage in a creamy, cheesy broth.
Heat the olive oil in a large pot over medium heat.
Ensure the oil is hot before adding the ingredients to prevent sticking.
Add the garlic and kielbasa to the pot and cook until the kielbasa is browned.
Stir occasionally to ensure even browning of the kielbasa.
Add the onion, potatoes, and water to the pot. Bring to a boil, then reduce heat and simmer for 20 minutes.
Cut the potatoes into even pieces for uniform cooking.
Stir in the cabbage and cook until tender, about 10 minutes.
Shred the cabbage finely for quicker cooking.
Whisk the flour and milk together in a bowl, then add to the soup. Simmer for 10 minutes, stirring often.
Whisk thoroughly to avoid lumps in the mixture.
Stir in the cheddar cheese until melted and the soup is heated through.
Add the cheese gradually to ensure it melts smoothly.
Serve the soup hot, garnished with additional cheese or fresh herbs if desired.
Pair with crusty bread for a complete meal.