Description
This creamy bean soup with kielbasa is the perfect blend of smoky, savory flavors and velvety texture. Packed with tender white beans, aromatic vegetables, and rich, flavorful sausage, it’s a cozy dish that’s easy to make and perfect for cold-weather comfort. Serve it with crusty bread for a satisfying meal.
Ingredients
Scale
- 12 oz kielbasa, sliced
- 2 tbsp butter
- 1 small onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups chicken broth
- 2 (15 oz) cans white beans (Cannellini or Great Northern), drained and rinsed
- 1 large potato, peeled and diced (optional)
- 1 tsp fresh thyme (or 1/2 tsp dried)
- 1 bay leaf
- 1/2 cup heavy cream
- Salt and black pepper, to taste
- Fresh parsley, for garnish
Instructions
- Sauté the kielbasa: In a large pot, cook sliced kielbasa over medium heat until browned. Remove and set aside.
- Cook the aromatics: In the same pot, melt butter and sauté onions, carrots, celery, and garlic until softened.
- Make the base: Sprinkle in flour and stir to coat the veggies. Cook for 1 minute, then gradually add chicken broth while stirring continuously.
- Simmer the soup: Add the beans, thyme, bay leaf, and potatoes (if using). Bring to a gentle simmer and cook for 20-25 minutes until the potatoes are tender.
- Blend for creaminess: Remove the bay leaf, then blend part of the soup using an immersion blender for a creamy consistency while leaving some texture.
- Finish with cream and kielbasa: Stir in the heavy cream and return the kielbasa to the pot. Simmer for 5 more minutes.
- Serve & enjoy: Ladle into bowls, garnish with fresh parsley, and serve hot with crusty bread.
Notes
- For extra smokiness, add ½ tsp smoked paprika or a dash of liquid smoke.
- Dairy-free option: Substitute heavy cream with coconut milk or a dairy-free alternative.
- Thicker soup? Mash some beans before adding them or reduce the broth slightly.
- Let it rest: The flavors deepen overnight, making leftovers even better!
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 5g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 7g
- Protein: 18g
- Cholesterol: 50mg