Love this? Save it for later!
Share the inspiration with your friends
The broth had that particular sheen—tiny, happy droplets of rendered sausage fat swirling in a milky, savory base, and I knew I had nailed it. That glossy, almost velvety surface is what I was after from the moment I stared at the package of Italian sausage in my fridge. It wasn’t about the beans or the kale that day. It was about creating a liquid that felt substantial enough to coat the back of a spoon, something that promised warmth without being heavy. This Instant Pot sausage and white bean soup started as a quiet mission to capture that specific, satisfying mouthfeel.
I had a bag of dried cannellini beans staring at me from the pantry, a constant reminder of a meal I kept meaning to make but never found the time for. You know how it is—soaking beans overnight feels like a commitment you can’t make on a random Tuesday. But that’s the beauty of the pressure cooker. It turns a “maybe this weekend” recipe into a “done by dinner” reality. I wanted a soup that tasted like it had simmered all day, one of those bowls that makes you close your eyes on the first sip, but I needed it fast. Honestly, the first time I made this, I was skeptical. Beans from a pressure cooker can sometimes turn to mush, and sausage can get rubbery if you’re not careful. But I tweaked the timing, fussed with the sauté function, and found the sweet spot. Now, it’s the soup I turn to when I need a culinary hug that’s ready in under an hour.
The smell alone—fennel and garlic blooming in hot olive oil, the sizzle of pork as it browns—is enough to change the entire mood of your kitchen. It’s the kind of cooking that feels like an anchor in a chaotic week. And when you finally lift that lid and see that perfectly glossy broth, flecked with herbs and tender beans, you’ll know exactly what I mean. This isn’t just soup; it’s a bowl of reliable comfort that asks very little of you but gives back everything.
Why You’ll Love This Recipe
This soup has become a staple in my home for a few very specific reasons, and I think they’ll resonate with you too. It’s not just another bean soup recipe—it’s the one I actually look forward to making.
- Incredibly Fast for a Bean Soup: Using the Instant Pot means no overnight soaking and no hours of simmering. From start to finish, you’re looking at about 45 minutes, and most of that is hands-off pressure cooking time.
- Deep, Slow-Cooked Flavor: The pressure cooker does something magical here. It forces the flavors of the sausage, garlic, and herbs deep into the creamy white beans, creating a broth that tastes like it spent the whole day on the stove.
- Simple, Wholesome Ingredients: You probably already have most of these in your pantry. Onion, garlic, canned or dried beans, broth, and sausage. It’s the kind of meal you can throw together without a special trip to the store.
- Perfect for Meal Prep: This soup only gets better after a day or two in the fridge. The flavors meld together beautifully, making it an ideal candidate for make-ahead lunches or busy weeknight dinners. It freezes like a dream, too.
- Unbelievably Satisfying: There’s something about the combination of hearty sausage, creamy beans, and tender greens that hits every single comfort note. It’s filling without being heavy, and it genuinely warms you from the inside out.
What makes this version different is the technique. I take the extra minute to brown the sausage really well—getting those crispy, caramelized bits on the bottom of the pot is non-negotiable for the best flavor. Then, I deglaze with a splash of broth, scraping up every last golden speck. That’s the secret to a broth that tastes rich and complex, not just salty. It’s a small step that makes a world of difference, turning a simple weeknight soup into something you’d proudly serve to guests.
What Ingredients You Will Need
This recipe relies on a handful of solid, reliable ingredients. Nothing fancy, just good pantry staples that come together to create something greater than the sum of their parts.
- Italian Sausage: I prefer using mild or hot Italian sausage, removed from its casings. The fennel and garlic in the sausage provide a huge flavor base. If you can find it, a high-quality brand like Applegate or your local butcher makes a big difference. For a lighter option, you can use chicken or turkey Italian sausage.
- White Beans: Cannellini beans are my go-to for their creamy texture and buttery flavor. You can use great northern beans or navy beans as well. I often use two cans of cannellini beans, drained and rinsed, for convenience. If you want to use dried beans, you’ll need about 1 cup, and you can cook them directly in the Instant Pot without pre-soaking—just add 10 minutes to the cooking time.
- Yellow Onion and Garlic: The aromatic foundation of any good soup. A medium yellow onion, diced, and 4-5 cloves of fresh garlic, minced, are perfect. Don’t skimp on the garlic—it mellows out beautifully in the pressure cooker.
- Chicken or Vegetable Broth: Use a good quality, low-sodium broth so you can control the salt level. The broth is the backbone of the soup, so avoid anything that tastes too watery or artificial.
- Kale or Spinach: A handful of chopped kale adds a lovely earthy note and a bit of texture. It holds up well in the soup and even improves after a day in the fridge. Spinach is a great substitute if you prefer a milder green—just stir it in at the end and let the residual heat wilt it.
- Diced Tomatoes: One can of fire-roasted diced tomatoes adds a subtle smokiness and a touch of acidity that balances the richness of the sausage. It’s a small addition that makes a big difference.
- Herbs and Seasoning: Dried oregano, thyme, and a bay leaf are classic. A pinch of red pepper flakes adds a gentle warmth. Salt and black pepper to taste, of course.
- Olive Oil: For browning the sausage and sautéing the aromatics. A good extra virgin olive oil adds its own fruity notes to the final dish.
- Parmesan Rind (Optional but Recommended): This is my secret weapon. Tossing a Parmesan rind into the pot while it pressure cooks adds an incredible savory depth—umami—that you can’t get from anything else. It’s a game-changer for bean soups.
Equipment Needed
You don’t need a lot of fancy gear for this one. The Instant Pot does the heavy lifting.
- Instant Pot (6-quart or larger): This is the star of the show. Any brand of electric pressure cooker will work, but I use a 6-quart Instant Pot Duo, and it’s perfect for this batch size.
- Wooden Spoon or Spatula: A flat-edged wooden spoon is ideal for scraping up the browned bits from the bottom of the pot—that’s where all the flavor lives.
- Chef’s Knife and Cutting Board: For dicing the onion, mincing the garlic, and chopping the kale.
- Measuring Cups and Spoons: For the broth, tomatoes, and seasonings.
- Can Opener: If you’re using canned beans and tomatoes.
- Large Bowl: For holding your prepped ingredients.
If you don’t have an Instant Pot, you can absolutely make this on the stovetop. Just use a large Dutch oven or heavy-bottomed pot. You’ll need to simmer the soup for about 45 minutes to an hour to get the beans tender, but the flavor will be just as good. I’ve done it both ways, and while the Instant Pot is faster, the stovetop version has its own charm with a slightly thicker, more concentrated broth.
Preparation Method

Let’s get cooking. This process is straightforward, but I’ll walk you through each step with the little details that make a difference.
- Prep Your Ingredients: Dice the onion, mince the garlic, and chop the kale. Remove the Italian sausage from its casings if you bought links. Drain and rinse the canned beans. Having everything ready to go makes the process smooth and stress-free.
- Sauté the Sausage: Turn your Instant Pot to the “Sauté” function and let it get hot. Add a tablespoon of olive oil. Add the sausage meat and break it up with your wooden spoon. Cook for 5-7 minutes, stirring occasionally, until the sausage is deeply browned and has created a nice fond (those brown bits) on the bottom of the pot. Don’t rush this step! That fond is pure flavor. Use a slotted spoon to transfer the cooked sausage to a plate and set it aside.
- Sauté the Aromatics: Leave about a tablespoon of the rendered fat in the pot (if there’s a lot, pour some off). Add the diced onion and a pinch of salt. Sauté for 4-5 minutes, until the onion is soft and translucent. Add the minced garlic, dried oregano, dried thyme, and red pepper flakes. Cook for another minute until fragrant, stirring constantly so the garlic doesn’t burn.
- Deglaze the Pot: Pour in about ½ cup of the chicken broth. Use your wooden spoon to vigorously scrape up all the browned bits from the bottom of the pot. This is crucial—if you leave those bits stuck, your Instant Pot might give you a “Burn” warning during pressure cooking. Scrape until the bottom is clean and the liquid is a rich, brown color.
- Add Everything Else: Add the remaining broth, the diced tomatoes (with their juices), the drained and rinsed white beans, the bay leaf, and the Parmesan rind (if using). Stir everything together. Return the browned sausage to the pot. Do not stir in the kale yet—it will go in at the end.
- Pressure Cook: Secure the lid on your Instant Pot and set the valve to “Sealing.” Press the “Manual” or “Pressure Cook” button and set the time to 10 minutes on high pressure. It will take about 10-15 minutes to come to pressure.
- Natural Release: When the cooking time is up, let the pressure release naturally for at least 10 minutes. This is important for the beans to finish cooking gently and stay creamy. After 10 minutes, you can carefully turn the valve to “Venting” to release any remaining steam.
- Finish the Soup: Carefully remove the lid, tilting it away from you. Fish out the bay leaf and the Parmesan rind (if you used one). Stir in the chopped kale. The residual heat from the soup will wilt it in about 2-3 minutes. If you’re using spinach, it will wilt almost instantly.
- Season and Serve: Taste the soup and adjust the seasoning. You’ll likely need a good amount of black pepper. If it needs more salt, add it now, but remember that the sausage and broth already have salt. Ladle the soup into bowls. A drizzle of good olive oil and a sprinkle of freshly grated Parmesan cheese on top are the perfect finishing touches.
The soup should look rich and slightly creamy from the beans that have broken down a bit. The broth will be glossy, and the kale will be a vibrant green. That first spoonful is pure comfort.
Cooking Tips & Techniques
Over the many times I’ve made this, I’ve learned a few things the hard way. Let me save you the trouble.
Don’t Skip the Browning. I know it’s tempting to just throw everything in the pot and walk away, but browning the sausage is the single most important step for flavor. That deep, caramelized crust is what gives the soup its savory richness. I once tried to shortcut this, and the result was a perfectly fine but undeniably flat-tasting soup. Never again.
Deglaze Thoroughly. This is your insurance policy against a “Burn” notice. After you sauté the aromatics, make sure every last bit of fond is scraped off the bottom. I use a flat-edged wooden spoon and really get in there. If you’re worried, you can add a little extra broth to help the process along.
Natural Release is Your Friend. Letting the pressure release naturally for at least 10 minutes allows the beans to finish cooking gently. If you do a quick release, the rapid change in pressure can cause the beans to burst and turn into mush. You want them creamy, not disintegrated.
Adjust the Consistency. When you first open the pot, the soup might look a little thin. Don’t worry. As it sits, the starch from the beans will continue to thicken it. If you prefer a thicker soup, you can mash about a cup of the beans against the side of the pot with your spoon before adding the kale. This gives it a wonderfully rustic, velvety texture.
Multitask Like a Pro. While the sausage is browning, you can chop the onion and garlic. While the soup is pressure cooking, you can clean up the kitchen or whip up a quick side. This is a great recipe to pair with a simple side dish, like these quick cheesy ground beef quesadillas for a heartier meal, or just a crusty loaf of bread for dipping.
Variations & Adaptations
This soup is incredibly forgiving and easy to tweak based on what you have or what you’re craving. Here are a few ways I’ve played with it.
- Make it Vegetarian: Skip the sausage and use a good vegetable broth. To boost the umami, add a chopped portobello mushroom or two when you sauté the onions. You can also add a can of chickpeas or lentils along with the white beans for extra protein and heartiness. The result is a deeply savory, satisfying soup that even meat-eaters will love.
- Change the Greens: Kale and spinach are the classics, but you can use Swiss chard, collard greens, or even arugula. Chard will need a bit longer to wilt than spinach, so add it a few minutes earlier. Arugula adds a pleasant peppery bite that’s really nice against the creamy beans.
- Spice It Up: If you like heat, use hot Italian sausage and add an extra pinch of red pepper flakes. You can also stir in a dollop of Calabrian chili paste or a splash of your favorite hot sauce at the end. I once added a teaspoon of smoked paprika along with the herbs, and it gave the soup a wonderful smoky depth.
- Add More Vegetables: This is a great way to clean out the fridge. Diced carrots and celery are a classic addition—sauté them with the onion. A chopped zucchini or yellow squash can be added in the last few minutes of sautéing. Even a handful of frozen peas stirred in at the end works beautifully.
- Try Different Herbs: Rosemary is a fantastic addition to this soup. Add a sprig along with the bay leaf during pressure cooking, and remove it before serving. Fresh sage, chopped and stirred in at the end, also pairs wonderfully with the beans and sausage.
Serving & Storage Suggestions
This soup is a meal in a bowl, but the right accompaniments can make it even better.
Serving: I love serving this soup piping hot with a generous sprinkle of freshly grated Parmesan cheese and a drizzle of good olive oil. A side of crusty sourdough bread or a warm baguette is perfect for sopping up every last drop of that glorious broth. For a lighter meal, it pairs beautifully with a simple green salad dressed with a lemony vinaigrette. The acidity of the dressing cuts through the richness of the soup perfectly.
Storage: This soup is a meal prep superstar. Let it cool completely, then transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 5 days. In fact, the flavors meld and deepen overnight, making it even better the next day.
Freezing: This soup freezes wonderfully. Portion it into freezer-safe containers or zip-top bags, leaving a little headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, or in the microwave in 30-second bursts. If the soup has thickened too much upon standing, just stir in a splash of broth or water to reach your desired consistency. The kale might lose a bit of its vibrant green color after freezing, but the flavor will still be incredible.
Nutritional Information & Benefits
This soup isn’t just delicious—it’s packed with good-for-you ingredients that make it a wholesome choice for a satisfying meal.
Estimated Nutritional Values (per serving, based on 6 servings):
- Calories: ~380-420
- Protein: ~25g
- Fat: ~18g
- Carbohydrates: ~35g
- Fiber: ~12g
Health Highlights:
- White Beans: These are a fantastic source of plant-based protein and soluble fiber, which helps keep you full and supports digestive health. They’re also rich in iron and folate.
- Kale: A superfood for a reason. It’s loaded with vitamins A, C, and K, plus antioxidants that support overall wellness. Even cooked, it retains a good amount of its nutritional value.
- Italian Sausage: While it adds richness and flavor, it also provides a good dose of protein and B vitamins. Using chicken or turkey sausage can significantly reduce the fat and calorie content.
- Garlic and Onions: These aromatics are known for their anti-inflammatory and immune-boosting properties. They add a ton of flavor with minimal effort.
Dietary Considerations: This recipe can be made gluten-free by ensuring your broth and sausage are certified gluten-free. It’s naturally dairy-free if you skip the Parmesan. For a lower-carb option, reduce the amount of beans and add more greens and vegetables.
Conclusion
This Cozy Instant Pot Sausage and White Bean Soup is more than just a recipe—it’s a reliable friend on a cold day, a quick solution for a busy weeknight, and a bowl of pure, uncomplicated comfort. It’s the kind of meal that reminds you that good food doesn’t have to be complicated. With simple ingredients and a little help from your pressure cooker, you can create a soup that tastes like it took all day.
I encourage you to make this your own. Swap the greens, change the sausage, add more vegetables. The base is so solid that it welcomes your personal touch. And when you take that first spoonful—the one with the glossy broth, the creamy bean, and the perfectly seasoned sausage—I think you’ll understand why this has become a staple in my kitchen.
I’d love to hear how it turns out for you! Did you make any substitutions? What did you serve it with? Drop a comment below and let me know. And if you’re looking for another cozy, one-pot meal to add to your rotation, you might also enjoy this creamy one-pot mushroom and thyme chicken thighs recipe. Happy cooking!
Frequently Asked Questions
Can I use dried beans instead of canned?
Absolutely! If using dried cannellini beans, you don’t need to pre-soak them for the Instant Pot. Just add 1 cup of dried beans (rinsed) and increase the pressure cooking time to 25 minutes. Make sure you have enough liquid in the pot—add an extra cup of broth to be safe. The beans will be perfectly tender and creamy.
Why did my Instant Pot say “Burn”?
This usually happens if there are stuck-on bits (fond) on the bottom of the pot that aren’t fully deglazed. Make sure you scrape the bottom thoroughly after sautéing the aromatics. Also, make sure you have enough liquid in the pot before sealing it. The tomato paste or thick sauces can sometimes cause this, so stir well.
Can I make this soup in a slow cooker?
Yes, you can! Brown the sausage and sauté the aromatics in a skillet first, then transfer everything to your slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Add the kale in the last 30 minutes of cooking. The texture will be slightly different, but it will still be delicious.
How can I make this soup dairy-free?
This soup is naturally dairy-free if you skip the Parmesan rind and the final sprinkle of cheese. The sausage and beans provide plenty of richness on their own. You can still add a drizzle of good olive oil at the end for a similar finishing touch.
Can I add pasta to this soup?
Definitely! Small pasta shapes like ditalini, orzo, or small shells work wonderfully. To avoid mushy pasta, cook it separately on the stovetop and stir it into the soup just before serving. This way, the pasta stays perfectly al dente and doesn’t absorb all the broth.
Pin This Recipe!

Cozy Instant Pot Sausage and White Bean Soup
A quick and comforting soup made in the Instant Pot with Italian sausage, creamy white beans, and kale. This recipe delivers deep, slow-cooked flavor in under an hour, perfect for busy weeknights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Italian-American
Ingredients
- 1 tablespoon olive oil
- 1 pound Italian sausage (mild or hot), casings removed
- 1 medium yellow onion, diced
- 4–5 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 4 cups low-sodium chicken or vegetable broth
- 1 (14.5-ounce) can fire-roasted diced tomatoes, with juices
- 2 (15-ounce) cans cannellini beans, drained and rinsed (or 1 cup dried cannellini beans, rinsed)
- 1 bay leaf
- 1 Parmesan rind (optional)
- 4 cups chopped kale (or spinach)
- Salt and black pepper to taste
- Freshly grated Parmesan cheese, for serving (optional)
- Good olive oil, for drizzling (optional)
Instructions
- Prep your ingredients: Dice the onion, mince the garlic, and chop the kale. Remove the Italian sausage from its casings if using links. Drain and rinse the canned beans.
- Turn the Instant Pot to the ‘Sauté’ function and let it get hot. Add the olive oil. Add the sausage meat and break it up with a wooden spoon. Cook for 5-7 minutes, stirring occasionally, until deeply browned. Use a slotted spoon to transfer the cooked sausage to a plate and set aside.
- Leave about 1 tablespoon of rendered fat in the pot. Add the diced onion and a pinch of salt. Sauté for 4-5 minutes until soft and translucent. Add the minced garlic, dried oregano, dried thyme, and red pepper flakes. Cook for 1 minute until fragrant, stirring constantly.
- Pour in about 1/2 cup of the chicken broth. Use the wooden spoon to vigorously scrape up all the browned bits from the bottom of the pot until clean.
- Add the remaining broth, diced tomatoes with their juices, drained and rinsed white beans, bay leaf, and Parmesan rind (if using). Stir to combine. Return the browned sausage to the pot. Do not add the kale yet.
- Secure the lid on the Instant Pot and set the valve to ‘Sealing.’ Press the ‘Manual’ or ‘Pressure Cook’ button and set the time to 10 minutes on high pressure.
- When the cooking time is up, let the pressure release naturally for at least 10 minutes. Then carefully turn the valve to ‘Venting’ to release any remaining steam.
- Carefully remove the lid. Fish out the bay leaf and Parmesan rind (if used). Stir in the chopped kale and let it wilt for 2-3 minutes (or instantly if using spinach).
- Taste and adjust seasoning with salt and black pepper. Ladle into bowls and top with a drizzle of good olive oil and freshly grated Parmesan cheese, if desired.
Notes
For the best flavor, brown the sausage well and deglaze the pot thoroughly to avoid a ‘Burn’ warning. Natural release for at least 10 minutes keeps the beans creamy. If using dried beans, increase pressure cooking time to 25 minutes and add an extra cup of broth. The soup thickens as it sits; add a splash of broth when reheating if needed.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 400
- Sugar: 5
- Sodium: 800
- Fat: 18
- Saturated Fat: 6
- Carbohydrates: 35
- Fiber: 12
- Protein: 25
Keywords: Instant Pot soup, sausage and bean soup, white bean soup, pressure cooker soup, cozy soup, quick dinner, comfort food


