Description
A comforting and hearty Creamy Bean Soup with Kielbasa recipe that is perfect for a cozy meal. This soup is rich and flavorful, combining savory kielbasa with creamy beans in a delicious broth.
Ingredients
Scale
Ingredients:
- 1 tablespoon olive oil
- 14 ounces kielbasa sausage (sliced into rounds)
- 1 small onion (diced)
- 2 carrots (peeled and diced)
- 2 celery stalks (diced)
- 3 cloves garlic (minced)
- 1/2 teaspoon dried thyme
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon black pepper
- 2 (15-ounce) cans cannellini or great northern beans (drained and rinsed)
- 4 cups chicken broth
- 1 bay leaf
- 1/2 cup heavy cream
- 2 tablespoons flour (optional, for thickening)
- 2 tablespoons chopped fresh parsley for garnish
Instructions
- Heat olive oil: In a large pot or Dutch oven, heat olive oil over medium heat.
- Cook kielbasa: Add sliced kielbasa and cook for 4–5 minutes until browned. Remove and set aside.
- Sauté vegetables: In the same pot, add onion, carrots, and celery. Sauté for 5–6 minutes until softened.
- Add seasonings: Stir in garlic, thyme, smoked paprika, and black pepper. Cook for 1 more minute.
- Combine ingredients: Add the beans, chicken broth, and bay leaf. Bring to a simmer, then return the kielbasa to the pot.
- Simmer soup: Simmer uncovered for 15–20 minutes until vegetables are tender and flavors meld.
- Thicken soup: For a thicker soup, mash a portion of the beans or whisk flour into the cream before stirring it in.
- Finish the soup: Reduce heat, stir in the heavy cream, and simmer for another 5 minutes.
- Garnish and serve: Remove bay leaf, garnish with parsley, and serve warm.
Notes
- You can use half-and-half instead of cream for a lighter version.
- Add baby spinach at the end for extra greens.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 410
- Sugar: 4g
- Sodium: 780mg
- Fat: 26g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 70mg