I have to say, this creamy bean soup with sausage might just be my best kitchen success story. The first time I made it, I was blown away by how the creaminess of the broth paired perfectly with the savory sausage and hearty beans. This dish warms you from the inside out and absolutely hits the spot on a chilly evening. It’s quick to put together and feels like a comforting hug in a bowl. For more cozy ideas, check out these wonderful recipes for lunch.

Creamy Bean Soup with Sausage Recipe

Ingredients

  • Italian sausage (mild or spicy) – 1 lb
  • Onion – 1 medium, diced
  • Garlic – 4 cloves, minced
  • Carrots – 2 medium, diced
  • Celery – 2 stalks, diced
  • Cannellini beans – 2 cans (15 ounces each), drained and rinsed
  • Chicken broth – 4 cups
  • Dried thyme – 1 teaspoon
  • Dried rosemary – 1 teaspoon
  • Fresh spinach – 2 cups, roughly chopped
  • Heavy cream – 1 cup
  • Grated Parmesan cheese – ½ cup
  • Fresh parsley – 2 tablespoons, chopped
  • Salt – to taste
  • Black pepper – to taste

Note: This recipe serves 4-6 people.

Variations

Looking to customize this dish? Here are some great ideas!

  • Go Dairy-Free by swapping heavy cream with coconut cream or unsweetened almond milk.
  • Add More Spice by using spicy sausage or sprinkling in red pepper flakes.
  • Swap Herbs by using fresh oregano or basil instead of thyme or rosemary.
  • Sneak in Extra Veggies like zucchini, kale, or mushrooms for added nutrition.
  • You can also enjoy a similar dish like this Italian sausage and white bean soup recipe for a unique twist.

Cooking Time

  • Prep Time: 15 minutes
  • Cooking Time: 30 minutes
  • Total Time: 45 minutes

Equipment You Need

  • Large pot or Dutch oven – for cooking everything in one place.
  • Knife and cutting board – to chop all your veggies.
  • Wooden spoon – to stir and break up the sausage.
  • Measuring cups and spoons – for precise seasoning and measurements.

How to Make Creamy Bean Soup with Sausage?

This creamy bean soup with sausage is a dreamy, one-pot comfort meal that’s as easy to prepare as it is satisfying to eat. Follow these simple steps to make it!

Step 1: Brown the Sausage

Heat a large pot over medium-high heat. Add the sausage, breaking it into crumbles as it cooks. Stir occasionally for even browning. Once cooked, remove it with a slotted spoon, leaving some drippings behind for extra flavor.

Step 2: Sauté the Vegetables

Using the same pot, toss in the onion, garlic, carrots, and celery. Cook them on medium heat until the onion turns translucent and the veggies soften. This step creates the aromatic base that makes the whole dish pop with flavor.

Step 3: Build the Soup Base

Return the cooked sausage to the pot. Stir in the cannellini beans, chicken broth, thyme, rosemary, salt, and pepper. Bring it all to a gentle boil, then reduce the heat. Cover the pot and simmer for 15–20 minutes to allow the flavors to fully meld.

Step 4: Add Spinach and Cream

Stir in the fresh spinach, letting it wilt into the soup. Pour in the heavy cream and gently mix until the broth becomes luxuriously creamy. At this point, your soup is nearly ready to serve!

Step 5: Garnish and Serve

Ladle the soup into bowls, and top with grated Parmesan and freshly chopped parsley. Serve hot with crusty bread on the side for the ultimate cozy meal.

Creamy Bean Soup with Sausage

Why You’ll Love This Recipe?

This soup stands out for so many reasons!

  • Flavorful and satisfying: Loaded with sausage, beans, and creamy broth for maximum comfort.
  • Easy to make: No fuss, one-pot meal, and ready in under an hour.
  • Customizable: Endless options to tailor the flavors or adapt to dietary needs.
  • Filling and nutritious: A hearty meal that keeps you full and happy.
  • You might also enjoy the comfort of this ham and bean soup recipe, another delicious option.

How to Serve Creamy Bean Soup with Sausage?

This soup is amazing on its own, but you can elevate it with some thoughtful touches. Pair it with a crusty baguette or buttery garlic bread for dipping. Garnish bowls with an extra dash of Parmesan or parsley. For a luxurious twist, drizzle some olive oil or a bit of chili oil for added pizzazz. If you’re a fan of similar dishes, give this hearty Tuscon white bean soup a try!

Nutritional Information

Here’s the approximate nutritional breakdown per serving of this delicious soup.

  • Calories: 350
  • Protein: 18g
  • Carbohydrates: 25g
  • Fat: 20g

Make Ahead and Storage

This soup is a lifesaver for meal prep and tastes even better the next day!

Refrigeration

Store the soup in an airtight container in the fridge for up to 3 days. When reheating, add a splash of broth or cream to bring back its original texture.

Freezing

You can also freeze the soup (minus the cream) in individual portions for up to 3 months. Thaw it overnight in the fridge, reheat, and mix in cream before serving.

Tips for Making the Recipe

After making this a few times, here are my tried-and-true tips for the best results!

  • Blend for texture if you like a thicker soup. Purée a portion of the beans and broth before adding cream.
  • Don’t skip the drippings! They add tons of flavor to the base of your soup.
  • Season as you go: Start light on salt, then adjust once the flavors develop.
  • Use fresh herbs if possible for brighter, more vibrant flavors.
  • Double it up: This soup freezes beautifully, so make a big batch and save some for later.

With its cozy flavors and simple preparation, this creamy bean soup with sausage is perfect for any occasion. I hope you love making and enjoying it as much as I do!

creamy bean soup with sausage recipe

Creamy bean soup with sausage recipe

Rebecca
I have to say, this creamy bean soup with sausage might just be my best kitchen success story. The first time I made it, I was blown away by how the creaminess of the broth paired perfectly with the savory sausage and hearty beans.
Prep Time 15 minutes
Cook Time 30 minutes

Ingredients
  

  • Italian sausage mild or spicy – 1 lb
  • Onion – 1 medium diced
  • Garlic – 4 cloves minced
  • Carrots – 2 medium diced
  • Celery – 2 stalks diced
  • Cannellini beans – 2 cans 15 ounces each, drained and rinsed
  • Chicken broth – 4 cups
  • Dried thyme – 1 teaspoon
  • Dried rosemary – 1 teaspoon
  • Fresh spinach – 2 cups roughly chopped
  • Heavy cream – 1 cup
  • Grated Parmesan cheese – ½ cup
  • Fresh parsley – 2 tablespoons chopped
  • Salt – to taste
  • Black pepper – to taste

Instructions
 

  • Heat a large pot over medium-high heat. Add the sausage, breaking it into crumbles as it cooks. Stir occasionally for even browning. Once cooked, remove it with a slotted spoon, leaving some drippings behind for extra flavor.
  • Using the same pot, toss in the onion, garlic, carrots, and celery. Cook them on medium heat until the onion turns translucent and the veggies soften. This step creates the aromatic base that makes the whole dish pop with flavor.
  • Return the cooked sausage to the pot. Stir in the cannellini beans, chicken broth, thyme, rosemary, salt, and pepper. Bring it all to a gentle boil, then reduce the heat. Cover the pot and simmer for 15–20 minutes to allow the flavors to fully meld.
  • Stir in the fresh spinach, letting it wilt into the soup. Pour in the heavy cream and gently mix until the broth becomes luxuriously creamy. At this point, your soup is nearly ready to serve!
  • Ladle the soup into bowls, and top with grated Parmesan and freshly chopped parsley. Serve hot with crusty bread on the side for the ultimate cozy meal.

Notes

  • Blend for texture if you like a thicker soup. Purée a portion of the beans and broth before adding cream.
  • Don’t skip the drippings! They add tons of flavor to the base of your soup.
  • Season as you go: Start light on salt, then adjust once the flavors develop.
  • Use fresh herbs if possible for brighter, more vibrant flavors.
  • Double it up: This soup freezes beautifully, so make a big batch and save some for later.
Keyword creamy bean soup with sausage recipe

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating