There’s nothing quite like coming home to a warm, comforting bowl of soup, especially when it’s my grandmother’s famous creamy bean soup with kielbasa recipe. I’ve spent years perfecting this family favorite, and today I’m excited to share it with you. This rich, hearty soup combines creamy white beans, smoky kielbasa, and aromatic vegetables to create a meal that’s both satisfying and soul-warming.
The Story Behind the Soup
Growing up in a Polish-American household, kielbasa was a staple in our family’s cooking. My grandmother would make this soup during the cold winter months, and the aroma would fill the entire house. I’ve adapted her recipe slightly over the years, incorporating some modern techniques while maintaining the authentic flavors that made it so special.

Essential Ingredients
Before we dive into the cooking process, let’s talk about the key ingredients that make this soup exceptional:
- White Beans: I prefer using Great Northern or Navy beans for their creamy texture and mild flavor
- Kielbasa: Traditional Polish smoked kielbasa works best, but any high-quality smoked sausage will do
- Aromatics: Yellow onions, celery, carrots, and garlic form the flavor foundation
- Fresh Herbs: Thyme, rosemary, and bay leaves
- Stock: Homemade chicken stock is ideal, but low-sodium store-bought works well too
- Heavy Cream: For that luxurious, velvety finish
- Seasonings: Sea salt, freshly ground black pepper, and a pinch of smoked paprika
Kitchen Equipment Needed
Here’s what you’ll need to prepare this soup:
Equipment | Purpose | Notes |
---|---|---|
Large Dutch Oven | Main cooking vessel | 6-8 quart capacity recommended |
Sharp Knife | Ingredient preparation | For chopping vegetables and kielbasa |
Cutting Board | Prep work surface | Choose a sturdy, non-slip board |
Wooden Spoon | Stirring | Helps prevent scratching your pot |
Measuring Cups/Spoons | Precise measurements | Both dry and liquid measures needed |
Immersion Blender | Pureeing | Optional but recommended |
The Recipe
Preparation Time
- Prep Time: 30 minutes
- Cook Time: 1 hour 45 minutes
- Total Time: 2 hours 15 minutes
- Servings: 8-10
Ingredients
Ingredient | Amount | Notes |
---|---|---|
Dried white beans | 1 pound | Soaked overnight |
Kielbasa | 1 pound | Sliced into ½-inch pieces |
Yellow onions | 2 large | Diced |
Carrots | 3 medium | Diced |
Celery stalks | 3 | Diced |
Garlic cloves | 6 | Minced |
Chicken stock | 8 cups | Low sodium |
Heavy cream | 1 cup | Room temperature |
Fresh thyme | 4 sprigs | Whole |
Fresh rosemary | 2 sprigs | Whole |
Bay leaves | 2 | Whole |
Olive oil | 2 tablespoons | Extra virgin |
Sea salt | To taste | Start with 1 tablespoon |
Black pepper | To taste | Freshly ground |
Smoked paprika | 1 teaspoon | Optional |

Step-by-Step Instructions
- Bean Preparation
- Soak the beans overnight in cold water
- Drain and rinse thoroughly before cooking
- Pick through to remove any debris
- Base Preparation
- Heat olive oil in your Dutch oven over medium heat
- Add sliced kielbasa and brown for 5-7 minutes
- Remove kielbasa and set aside, leaving the flavorful fat in the pot
- Aromatics
- Add diced onions, carrots, and celery to the pot
- Cook until vegetables are softened (8-10 minutes)
- Add minced garlic and cook for another minute
- Building the Soup
- Add soaked beans to the pot
- Pour in chicken stock
- Add herb sprigs and bay leaves
- Bring to a boil, then reduce to a simmer
- Cook covered for 1-1.5 hours until beans are tender
- Finishing Touches
- Remove herb sprigs and bay leaves
- Use immersion blender to partially puree the soup (leave some beans whole)
- Stir in heavy cream and browned kielbasa
- Season with salt, pepper, and smoked paprika
- Simmer for additional 10-15 minutes

Pro Tips for Perfect Results
I’ve learned these valuable tips through years of making this soup:
- Bean Selection and Preparation
- Always sort through dried beans before soaking
- Use fresh dried beans (older beans take longer to cook)
- Don’t add salt until beans are tender
- Kielbasa Choices
- Look for traditionally smoked kielbasa
- Avoid pre-cooked varieties if possible
- Cut pieces uniformly for even cooking
- Texture Control
- For thicker soup, blend more beans
- For thinner soup, add more stock
- Let soup rest for 10 minutes before serving
Serving Suggestions
This hearty soup stands perfectly well on its own, but I love to serve it with:
- Crusty artisan bread for dipping
- Fresh green salad with vinaigrette
- Pickled vegetables on the side
- Sour cream or crème fraîche for garnish
- Chopped fresh parsley or chives
Storage and Reheating
The soup actually tastes even better the next day! Here’s how to store and reheat it:
Storage Method | Duration | Notes |
---|---|---|
Refrigerator | 3-4 days | Store in airtight container |
Freezer | Up to 3 months | Freeze without cream |
Reheating | Stovetop | Add cream after reheating |
Nutritional Information
Per serving (approximately 1.5 cups):
Nutrient | Amount |
---|---|
Calories | 385 |
Protein | 22g |
Carbohydrates | 42g |
Fiber | 10g |
Fat | 18g |
Sodium | 680mg |
Common Questions and Answers
Q: Can I use canned beans instead of dried?
Yes, you can substitute 4 (15-oz) cans of white beans, drained and rinsed. Reduce cooking time to 30-40 minutes.
Q: What if I can’t find kielbasa?
Any smoked sausage will work, such as andouille or smoked bratwurst. The flavor will be different but still delicious.
Q: Is this soup gluten-free?
Yes, but always check your kielbasa and stock labels to ensure they’re gluten-free.
Q: Can I make this vegetarian?
You can omit the kielbasa and use vegetable stock. Add 1 tablespoon of smoked paprika and 1 teaspoon of liquid smoke for a similar flavor profile.
Q: Why did my beans take longer to cook than specified?
Older beans, hard water, or adding salt too early can all increase cooking time. Always use fresh dried beans and salt after they’re tender.
Q: Can I make this in a slow cooker?
Yes! Brown the kielbasa and vegetables first, then transfer everything to a slow cooker. Cook on low for 8-10 hours or high for 4-6 hours.
Variations to Try
I love experimenting with this recipe. Here are some successful variations I’ve tried:
- Spicy Version
- Add diced jalapeños with the aromatics
- Include a pinch of cayenne pepper
- Top with hot sauce before serving
- Herb-Forward
- Add fresh sage and oregano
- Increase garlic quantity
- Finish with lots of fresh parsley
- Extra Vegetable
- Add diced bell peppers
- Include chopped kale or spinach
- Mix in corn kernels
Remember, cooking is about making the recipe your own. Don’t be afraid to adjust seasonings and ingredients to match your taste preferences!