Creamy Bean Soup with Sausage (Tuscan-Style Comfort Food)

Creamy Bean Soup with Sausage (Tuscan-Style Comfort Food)
By Cozy Bites Kitchen

If you are looking for a meal that feels like a warm hug on a cold day, this Creamy Bean Soup with Sausage is it. As seen in the photos, this isn’t a watery broth; it is a luxurious, thick, and velvety soup with a stunning golden-orange hue. Packed with tender white beans and savory Italian sausage, it brings the rustic flavors of Tuscany right to your kitchen in under 30 minutes.

The secret to the incredible flavor depth lies in the combination of red pesto and heavy cream. While traditional bean soups rely solely on broth, this recipe uses sun-dried tomato pesto to create a nutty, savory base that pairs perfectly with the fennel-spiced sausage. The result is a soup so hearty it eats like a stew, finished with a swirl of chili oil for a gentle kick.

Secrets to the Perfect Creamy Bean Soup with Sausage

Why It Works

This recipe works because of the “fat-emulsification” technique. By combining the rendered fat from the sausage with the heavy cream and parmesan, you create a glossy, cohesive liquid that coats every bean. Visually, the “contrasting oil swirl” seen on top adds a professional touch and delivers a burst of concentrated tomato and chili flavor with every spoonful.

A specific technique visible in the photo is the “whole bean texture.” We are careful not to puree the soup completely. Keeping the cannellini beans whole provides a satisfying “rustic bite” that contrasts with the creamy liquid, ensuring the dish doesn’t feel like baby food.

Chef’s Tips

  • The Smash Technique: For a naturally thicker soup without adding more flour or cornstarch, take a potato masher and gently smash about 1 cup of the beans directly in the pot before adding the cream. This releases starch and thickens the broth instantly.
  • Bloom the Spices: Don’t just throw the fennel seeds and chili flakes into the liquid. Add them to the hot oil with the onions and garlic. “Blooming” them in fat releases their essential oils and makes the sausage flavor pop.
  • Don’t Skip the Pesto: The red pesto is the powerhouse here. It adds garlic, cheese, nuts, and concentrated tomato flavor all in one spoon. It bridges the gap between the acidity of the tomatoes and the richness of the cream.

Serve this hearty bowl with a slice of crusty sourdough bread to dip into that luxurious sauce.

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. The soup will thicken significantly as it sits (the beans soak up liquid). When reheating, add a splash of chicken broth or water to reach your desired consistency. Freezing is possible, but the cream may separate slightly upon thawing—reheat gently while whisking.

Substitutions

Sausage: You can use turkey sausage or chicken sausage for a lighter version. For a vegetarian option, omit the meat and use vegetable broth—the beans provide plenty of protein. Beans: Great Northern beans or Navy beans are perfect substitutes for Cannellini. Chickpeas also work well for a different texture. Red Pesto: If you can't find red pesto, use regular basil pesto plus an extra tablespoon of tomato paste and a pinch of sugar.

Ingredients

1
Italian sausage, mild or spicy

1 lb, casings removed

2
Cannellini beans

3 cans (15 oz each), drained and rinsed

3
Chicken broth

3 cups

4
Heavy cream

3/4 cup

5
Pesto, red (sun-dried tomato)

8 tbsp

6
Tomato paste

3 oz

7
Tomatoes

1/2 cup, diced (fresh or canned)

8
Onion

1 small, finely diced

9
Garlic cloves

2, minced

10
Olive oil

2 tbsp

11
Parmesan, grated

1 1/2 oz (plus extra for garnish)

12
Fennel seeds

1/2 tsp (crushed slightly)

13
Oregano, dried

1 tsp

14
Thyme, dried

1 tsp

15
Chili flakes

1/2 tsp

16
Salt & Black pepper

1 tsp each (adjust to taste)

17
Parsley

2 tbsp, chopped fresh

Shopping Tip

For best results, gather all ingredients before you start cooking. Fresh ingredients will give you the most flavorful results.

All the ingredients you'll need for Creamy Bean Soup with Sausage (Tuscan-Style Comfort Food)

Instructions

Step 01- Step 1

Heat olive oil in a large Dutch oven over medium-high heat. Add the crumbled Italian sausage and fennel seeds. Cook until browned and crispy (about 5-7 mins). Remove sausage with a slotted spoon, leaving the fat in the pot.

Step 02- Step 2

Add the onion to the sausage fat and cook until translucent (3 mins). Add the garlic, oregano, thyme, and chili flakes. Cook for 1 minute until fragrant.

Step 03- Step 3

Stir in the tomato paste and red pesto. Cook for 2 minutes, stirring constantly, until the color darkens slightly (this deepens the flavor).

Step 04- Step 4

Pour in the chicken broth and scrape the bottom of the pot to release any browned bits (fond). Add the drained beans and diced tomatoes. Bring to a boil, then reduce heat and simmer for 10 minutes.

Step 05- Step 5

Stir in the heavy cream and grated Parmesan. Add the cooked sausage back into the pot. Simmer gently for another 5 minutes to thicken. Optional: Mash a few beans against the side of the pot for a thicker texture.

Step 06- Step 6

Taste and season with salt and pepper. Ladle into bowls and garnish with fresh parsley and a drizzle of olive oil or extra pesto.

Creamy Bean Soup with Sausage (Tuscan-Style Comfort Food) in progress - cooking step by step

Serve this recipe straight from the kitchen for the best taste and texture. It's sure to become a favorite that you'll make again and again.

Frequently Asked Questions

→ What type of ingredients work best for this dish?

Use the freshest ingredients available for the best flavor and texture results.

→ Can I make substitutions?

Yes, feel free to swap ingredients based on your preferences or dietary needs.

→ How do I store leftovers?

Store in the refrigerator and reheat gently to maintain the best texture.

Creamy Bean Soup with Sausage (Tuscan-Style Comfort Food)

If you are looking for a meal that feels like a warm hug on a cold day, this Creamy Bean Soup with Sausage is it. As seen in the photos, this isn’t a wate

Prep Time
10 mins
Cook Time
25 mins
Total Time
PT45M
By: Cozy Bites Kitchen
Category: Gluten-Free
Difficulty: Easy
Yield: 4
Cuisine: International
Dietary:
Gluten-Free

Ingredients

Servings:
4
Italian sausage, mild or spicy1 lb, casings removed
Cannellini beans3 cans (15 oz each), drained and rinsed
Chicken broth3 cups
Heavy cream3/4 cup
Pesto, red (sun-dried tomato)8 tbsp
Tomato paste3 oz
Tomatoes1/2 cup, diced (fresh or canned)
Onion1 small, finely diced
Garlic cloves2, minced
Olive oil2 tbsp
Parmesan, grated1 1/2 oz (plus extra for garnish)
Fennel seeds1/2 tsp (crushed slightly)
Oregano, dried1 tsp
Thyme, dried1 tsp
Chili flakes1/2 tsp
Salt & Black pepper1 tsp each (adjust to taste)
Parsley2 tbsp, chopped fresh

Instructions

Heat olive oil in a large Dutch oven over medium-high heat. Add the crumbled Italian sausage and fennel seeds. Cook until browned and crispy (about 5-7 mins). Remove sausage with a slotted spoon, leaving the fat in the pot.

Add the onion to the sausage fat and cook until translucent (3 mins). Add the garlic, oregano, thyme, and chili flakes. Cook for 1 minute until fragrant.

Stir in the tomato paste and red pesto. Cook for 2 minutes, stirring constantly, until the color darkens slightly (this deepens the flavor).

Pour in the chicken broth and scrape the bottom of the pot to release any browned bits (fond). Add the drained beans and diced tomatoes. Bring to a boil, then reduce heat and simmer for 10 minutes.

Stir in the heavy cream and grated Parmesan. Add the cooked sausage back into the pot. Simmer gently for another 5 minutes to thicken. Optional: Mash a few beans against the side of the pot for a thicker texture.

Taste and season with salt and pepper. Ladle into bowls and garnish with fresh parsley and a drizzle of olive oil or extra pesto.

Rate This Recipe

4.5/5(0 reviews)

Tools You'll Need

  • Dutch Oven or Soup Pot
  • Potato Masher
  • Slotted Spoon

Recipe Tags

Creamy Bean Soup with Sausage (Tuscan-Style Comfort Food)
Cozy Bites Kitchen

Welcome to Cozy Bites Kitchen

At Cozy Bites Kitchen, we believe that great food doesn't have to be complicated. Our passion is creating easy, cozy, and delicious homemade recipes for everyday cooking - quick meals, comfort dishes, family dinners, soups, pastas, and simple home-style favorites. Warm, friendly, and fuss-free cooking made for real life.

LEARN MORE