Comforting Sausage White Bean Soup

As the chill of the evening settles in, there’s nothing quite as comforting and satisfying as a warm bowl of homemade soup. This Creamy Sausage and White Bean Soup is a true culinary delight – nourishing, incredibly flavorful, and remarkably easy to prepare. It’s the perfect antidote to a cold day, promising a cozy meal that comes together quickly, making it an ideal choice for busy weeknights or relaxed weekend dinners.

A steaming bowl of creamy sausage and white bean soup with crusty bread on the side.

This time of year calls for hearty, warming dishes, and this soup definitely delivers. What makes this particular white bean soup stand out is its rich, creamy texture combined with a robust depth of flavor. We achieve this exceptional creaminess by blending a portion of the cannellini beans directly into the soup, while leaving others whole. This technique creates a delightful textural contrast that elevates the soup from simple to truly gourmet, giving it a luxurious mouthfeel that’s both comforting and substantial.

The star of this recipe, aside from the creamy beans, is the versatile cannellini bean. Often referred to as white kidney beans, cannellini beans are celebrated for their mild, nutty taste and tender, creamy interior. Their thicker skin allows them to hold their shape beautifully even after simmering, making them an excellent choice for soups and stews. Using canned cannellini beans means you can bypass the lengthy overnight soaking process required for dry beans, drastically cutting down on preparation time without sacrificing flavor or quality. While great northern or navy beans can be used as substitutes, cannellini beans truly offer the best texture and flavor profile for this specific recipe.

Beyond the beans, this soup is packed with savory ingredients that build layers of exquisite flavor. Juicy sausage adds a rich, meaty dimension, while fresh spinach wilts down to infuse the soup with vibrant color and a boost of nutrients. Aromatic vegetables like diced onion, celery, and minced garlic form the foundational flavor base, simmering gently with the beans and broth to create a truly irresistible aroma and taste. The result is a well-rounded meal that’s not only delicious but also packed with essential protein and fiber, making it a wholesome choice for the whole family.

If you’re a soup enthusiast like us, you might also enjoy some of our other quick and satisfying recipes such as our Healthy 30 Minute Hamburger Soup, a 30 Minute Dairy Free Potato Soup for a lighter option, or the bright and zesty 30 Minute Lemon Chicken Soup. For those exploring other bean-based meals, our Easy Vegan Bean Chili, 30 Minute Chicken Taco Soup, or 30 Minute Vegetable Soup offer equally delightful experiences. Discover all my favorite soup recipes here.

A close-up of the hearty white bean soup with sausage and spinach, showing the creamy texture.

Key Ingredients for the Perfect Sausage and White Bean Soup

Crafting this flavorful soup begins with selecting the right ingredients. Each component plays a vital role in building the soup’s comforting taste and texture:

  • Olive or Avocado Oil: Essential for sautéing our aromatics and browning the sausage. I highly recommend using extra virgin olive oil for its rich flavor or avocado oil for its higher smoke point and neutral taste. Feel free to use any cooking oil you prefer. The oil helps release the flavors of the vegetables and creates a beautiful sear on the sausage, enhancing its overall taste.
  • Sausage or Kielbasa: This is where you can truly customize your soup. Whether you opt for pork, chicken, beef, or turkey sausage, the key is to use a pre-cooked variety for convenience. I frequently use chicken or beef sausage for a leaner option, but any savory sausage will contribute wonderful flavor. Slice it into ½-inch half-circles for easy eating and even cooking.
  • Onion: A fundamental aromatic ingredient. Both white and yellow onions work exceptionally well here, providing a sweet and pungent base that deepens as it sautés. Diced finely, it practically melts into the soup, infusing it with essential flavor.
  • Celery: Another crucial aromatic, celery adds a subtle, earthy undertone that complements the other ingredients without overpowering them. It’s often paired with onion and garlic (the “holy trinity” of aromatics) to create a robust foundation for many soups and stews.
  • Minced Garlic: The fragrant king of flavor, garlic brings a pungent warmth to the soup. You can mince fresh garlic cloves for the most vibrant taste or use a jarred minced garlic for convenience. Just be careful not to burn it during sautéing.
  • Canned Cannellini Beans: These creamy, mild-flavored white beans are the heart of our soup. As mentioned, their ability to hold their shape and their tender texture make them superior for this dish. Opting for canned beans saves significant time compared to preparing dry beans, ensuring a quick and easy meal. If cannellini beans are unavailable, great northern beans or navy beans are suitable substitutes, though they may break down a bit more quickly with prolonged cooking.
  • Chicken Stock or Broth: The liquid base for our soup. Both chicken stock and chicken broth will provide a savory foundation. Stock is typically richer, made from simmering bones, while broth is lighter, often made from simmering meat. For a vegetarian version, simply swap in vegetable broth. Always choose a good quality broth or stock, as it significantly impacts the final flavor.
  • Fresh Spinach: A nutritional powerhouse! Spinach is loaded with antioxidants, Vitamin K, and iron, making it a fantastic addition to any meal. It wilts quickly, adding a touch of color and a boost of goodness without altering the soup’s texture too much. If you prefer, kale can be used as a heartier alternative, just be sure to stem and chop it finely.
  • Simple Seasonings: A harmonious blend of dried thyme, dried rosemary, dried oregano, salt, and black pepper. These classic herbs and spices are chosen for their ability to enhance the natural flavors of the other ingredients, creating a warm, inviting, and deeply satisfying taste profile that truly makes this soup sing. Feel free to adjust to your personal preference.
Fresh ingredients laid out on a cutting board, ready for making sausage and white bean soup.

How to Prepare Your Delicious Sausage and White Bean Soup

Making this soup is a straightforward process, designed for efficiency without compromising on flavor. Follow these simple steps to bring this comforting dish to your table:

  • Begin by adding a tablespoon of olive or avocado oil to a large soup pot or Dutch oven and heat it over medium-high heat. Once the oil is shimmering, add your sliced pre-cooked sausage or kielbasa. Sauté, stirring frequently, for about 3 to 4 minutes until the sausage develops a lovely golden-brown color and is slightly caramelized. This browning step is crucial for building deep flavor. Remove the browned sausage from the pot and set it aside.
  • In the same pot, with any remaining oil and sausage drippings, add the diced onion and celery. Reduce the heat to medium and sauté, stirring occasionally, for 3 to 4 minutes until the onion becomes tender and translucent, and the vegetables are fragrant. Next, stir in the minced garlic and continue to sauté for about 1 minute until it turns golden and aromatic. Be careful not to burn the garlic, as it can become bitter.
  • While the aromatics are cooking, rinse and thoroughly drain all four cans of cannellini beans. This removes any excess sodium and ensures a cleaner flavor for your soup.
  • Now, it’s time to combine the core liquid ingredients and seasonings. Stir the rinsed cannellini beans, chicken stock or broth, dried thyme, dried oregano, dried rosemary, salt, and black pepper into the pot. Everything should now be in the pot except for the cooked sausage and fresh spinach. Bring the mixture to a gentle simmer over medium to medium-low heat. Let it simmer, stirring occasionally, for 15 to 20 minutes. This allows the flavors to meld beautifully and the beans to soften further.
  • For that signature creamy yet textured consistency, carefully scoop out about four cups of the soup mixture (making sure to get a good mix of beans and broth) and set it aside in a separate bowl. Use an immersion blender to puree the remaining soup directly in the pot until it reaches your desired smooth and creamy consistency. If you don’t have an immersion blender, you can carefully transfer the soup (minus the reserved four cups) to a standard blender and blend until smooth. Once pureed, return the reserved four cups of unblended soup back to the pot. Stir well to combine. This technique ensures a luxurious, creamy base while still offering delightful whole beans for textural interest.
  • Finally, stir the previously cooked and browned sausage back into the soup. Allow it to simmer for another 5 minutes over medium heat to ensure the sausage is thoroughly warmed through. Just before serving, stir in the fresh spinach leaves. They will wilt almost immediately from the heat of the soup, adding a pop of green and a final layer of freshness. Taste the soup and adjust the seasonings (salt, pepper, or herbs) as needed to suit your preference.
A bowl of creamy sausage and white bean soup garnished with fresh herbs and pepper flakes.

Freezing and Storing Your Sausage and White Bean Soup

This Sausage and White Bean Soup is an absolute champion for meal prepping! It freezes, thaws, and reheats beautifully, making it perfect for having delicious, homemade meals ready when you need them.

To freeze the soup, first allow it to cool completely to room temperature. This is crucial to prevent condensation and ice crystal formation, which can affect texture. Once cooled, transfer the soup into freezer-safe containers. I particularly love using freezer bags because they allow the soup to be laid flat, occupying minimal space in your freezer once frozen. You can also use rigid airtight containers or even individual serving-sized containers for convenient single portions. Properly stored, the soup can last for up to 3-4 months in the freezer.

When you’re ready to enjoy it, simply transfer the frozen soup from the freezer to the refrigerator to thaw overnight. For a quicker thaw, you can place the freezer bag in a bowl of cold water. To reheat, pour the thawed soup into a pot on the stovetop and warm it over low to medium-low heat, stirring frequently, until it’s heated through. Alternatively, individual portions can be reheated in the microwave after thawing. Don’t hesitate to double this recipe when you make it; you’ll be grateful to have extra portions ready to go in the freezer for future busy days!

How to Store Leftovers

If you have any delicious leftovers and plan to enjoy this comforting soup within a few days, storing it in the refrigerator is simple. Let the soup cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days. To reheat, gently warm the soup on the stovetop over low to medium-low heat, stirring occasionally, until it reaches your desired temperature. This ensures even heating and preserves the soup’s wonderful texture and flavor.

Serving Suggestions for Your White Bean Soup

This Sausage and White Bean Soup is incredibly satisfying on its own, but a few simple additions can elevate it even further and create a truly memorable meal. Serve it as is for a wholesome dish, or get creative with toppings and accompaniments:

  • Classic Toppings: A sprinkle of freshly shaved Parmesan cheese or grated Pecorino Romano adds a salty, umami kick that perfectly complements the creamy beans.
  • Fresh Herbs: A scattering of fresh herbs like chopped fresh thyme, parsley, or basil provides a burst of vibrant flavor and a beautiful garnish.
  • A Touch of Heat: If you enjoy a little spice, a pinch of crushed red pepper flakes stirred in or sprinkled on top can add a pleasant warmth.
  • Crunchy Accents: For an irresistible textural contrast, consider adding Homemade Croutons. Their crispness against the creamy soup is simply delightful.
  • Crusty Bread: A thick slice of crusty bread or a warm baguette is essential for dipping into the rich broth, soaking up every last drop of deliciousness.
  • Light Side Salad: To complete your meal with a fresh element, pair this hearty soup with a simple side salad dressed with a bright vinaigrette, perhaps our Homemade Italian Dressing.

Explore More Comforting Soup Recipes:

  • Chicken Sausage Gumbo Soup
  • Easy Vegan Bean Chili
  • 30 Minute Chicken Taco Soup
  • Minestrone Soup
  • Creamy Sausage and Potato Soup
Easy Sausage and White Bean Soup ready to be served

Easy Sausage and White Bean Soup

By Christina
This comforting white bean soup with sausage is nourishing, quick, and so easy to make. This is a must-make soup for chilly evenings at home.
Prep: 5 mins
Cook: 25 mins
Total: 30 mins
Servings: 10 (1 cup) servings

Ingredients

  • 1 tablespoon olive or avocado oil
  • 12 – 16 ounces pre-cooked sausage or kielbasa , sliced into ½-inch half-circles, can use pork, chicken, beef, or turkey
  • ½ white or yellow onion, diced
  • 2 stalks celery, diced
  • 1 tablespoon garlic, minced
  • 4 (15-ounce) cans cannellini beans
  • 32 ounces chicken stock or broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon dried rosemary
  • ¾ teaspoon salt
  • ½ teaspoon black pepper
  • 3 handfuls fresh spinach leaves

Instructions

  • Add the oil to your soup pot over medium-high heat. Once hot, add the sliced sausage. Sauté, stirring frequently for 3 to 4 minutes or until they have some browning. Remove from pan and set aside.
  • Add the onion and celery to the pot. Sauté until the onion becomes tender and fragrant, 3 to 4 minutes. Add the garlic and sauté until golden, about 1 minute.
  • Rinse and drain the cannellini beans.
  • Stir in cannellini beans, chicken stock, thyme, oregano, rosemary, salt, and pepper. (Everything should be in the pot except for the sausage and spinach.) Simmer on medium to medium-low heat for 15 to 20 minutes, stirring occasionally.
  • Scoop out 4 cups of the soup mixture and set aside. Use an immersion blender to puree the remaining soup in the pot. Then add the 4 cups back to the pot and stir. Alternatively, you can pour the soup (minus the 4 cups we set aside) into a blender and puree this way. Then add it back to the pot along with the other 4 cups.) This will give you a creamy soup texture while still leaving the beans we set aside whole.
  • Stir the cooked sausage into the soup. Simmer on medium heat for 5 minutes so the sausage is warmed. Then stir in the spinach leaves. They will wilt immediately. Taste and adjust seasonings as desired.

Nutrition

Serving: 1cupCalories: 338kcalCarbohydrates: 35gProtein: 25gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 2gCholesterol: 59mgSodium: 1508mgPotassium: 182mgFiber: 9gSugar: 3gVitamin A: 1171IUVitamin C: 5mgCalcium: 129mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.