Description
Creamy Bean Soup with Kielbasa is a cozy, one-pot comfort meal made with smoky sausage, tender white beans, and a rich, creamy broth. Perfect for cold weather or an easy weeknight dinner!
Ingredients
- 1 tablespoon vegetable oil
- 2 rings (13 ounces each) kielbasa, sliced into 1/4-inch rounds
- 3 tablespoons unsalted butter
- 1 large yellow onion, chopped (about 1 cup)
- 2 medium carrots, peeled and diced into 1/4-inch pieces (about 1 cup)
- 2 teaspoons garlic, minced
- 1/2 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 cup (31 g) all-purpose flour
- 3 cups (720 g) chicken broth
- 1 cup (245 g) whole milk
- 2 tablespoons Worcestershire sauce
- 2 cans (15 ounces each) Great Northern white beans, rinsed and drained
- Parsley, for garnish
Instructions
1. Brown the Kielbasa: Heat vegetable oil in a large pot over medium-high heat. Add sliced kielbasa and cook until browned on both sides, about 7–9 minutes. Remove and set aside.
2. Sauté the Vegetables: Melt butter in the same pot. Add onion, carrots, garlic, salt, and pepper. Cook 10–12 minutes, until onions are translucent and carrots begin to soften.
3. Build the Base: Sprinkle flour over vegetables and stir for 1 minute to form a roux.
4. Add Liquids: Slowly pour in chicken broth, then milk and Worcestershire sauce. Stir to combine and bring to a simmer.
5. Add Kielbasa and Beans: Return browned sausage to the pot along with drained beans. Stir well.
6. Simmer to Perfection: Reduce heat to medium-low and cook 15–20 minutes, stirring occasionally, until thickened and creamy.
7. Serve and Garnish: Ladle into bowls, garnish with fresh parsley, and serve warm with crusty bread.
Notes
This soup is even better the next day as the flavors deepen. For a lighter version, use turkey kielbasa and low-fat milk. If you prefer a thicker texture, mash a few beans directly into the pot before serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 502
- Sugar: 3g
- Sodium: 980mg
- Fat: 32g
- Saturated Fat: 14g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 6g
- Protein: 22g
- Cholesterol: 90mg
