Spicy Sausage and White Bean Soup with Spinach and Garlic Cloves

10 min prep 2 min cook 5 servings
Spicy Sausage and White Bean Soup with Spinach and Garlic Cloves
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-Pot Wonder: Everything—from browning the sausage to wilting the spinach—happens in a single Dutch oven, meaning fewer dishes and deeper layers of flavor.
  • Built-In Heat Control: By searing the sausage first and blooming the spices in the rendered fat, you decide how fiery the final broth will be.
  • Creamy Without Cream: A quick mash of half the beans against the pot’s side creates a velvety body that feels indulgent yet keeps the soup dairy-free.
  • Garlic in Two Acts: Crushed cloves simmer gently for sweetness, while thin late-addition slices deliver punchy, almost pickled pops of flavor.
  • Spinach That Stays Green: A final tumble of leaves off-heat prevents the muddy color and metallic taste that longer simmering can cause.
  • Freezer-Friendly Flexibility: The base (minus greens) freezes beautifully for up to three months, so weeknight dinners taste like you spent the afternoon cooking.

Ingredients You'll Need

Ingredients

Great soup begins with great building blocks. Here’s what to look for—and how to swap with confidence—when you’re standing at the butcher counter or rooting through the pantry.

Spicy Italian Sausage (1 lb / 450 g): I prefer bulk (no casings) made with pork shoulder and a healthy hit of cayenne or Calabrian chili. If you can only find links, split them with a sharp knife and peel away the casing. Turkey or chicken sausage works, but add a tablespoon of olive oil to compensate for the lower fat.

White Beans (3 cups cooked, or 2 cans): Creamy cannellini are classic, but great northern beans hold their shape a touch better if you like distinct bites. If you’re cooking from dried, salt the soaking water; it seasons the bean interior instead of just the skin.

Fresh Spinach (4 packed cups): Look for perky, thin stems and no yellowing. Baby spinach wilts in seconds; mature crinkled leaves need an extra minute and a quick chop to avoid stringy bites. Swap in baby kale, arugula, or even beet greens—just remember tougher leaves need longer to soften.

Whole Garlic Cloves (10 to 12): Yes, ten. They mellow into sweet, spreadable nuggets. Separate them into two groups: six lightly crushed for the broth and four sliced paper-thin for a last-minute perfume. If you’re a true garlic devotee, keep the germ (the green sprout) in; otherwise halve the cloves and lift it out to reduce bitterness.

Crushed Tomatoes (14 oz / 400 g): A half-can delivers background tang without turning the soup into stew. Fire-roasted tomatoes add smoky depth, but plain ones are perfectly fine. Pass them through a sieve if you want a silkier broth.

Chicken Stock (4 cups): Homemade is gold, but a low-sodium boxed version lets you control salt. For a vegetarian path, swap in a robust vegetable stock and add a 1-inch piece of Parmesan rind for umami.

Extra-Virgin Olive Oil (2 Tbsp): Use a bottle that tastes good on its own; you’ll finish the soup with a final glug for grassy brightness.

Aromatics & Seasonings: One diced yellow onion, two bay leaves, a teaspoon of fennel seeds, and a pinch of red-pepper flakes layer subtle sweetness and gentle heat. A two-inch strip of lemon zest lifts the whole pot, making the flavors sing.

How to Make Spicy Sausage and White Bean Soup with Spinach and Garlic Cloves

1
Warm the Pot & Render the Sausage

Place a heavy 5-quart Dutch oven over medium heat. Add the sausage, breaking it into walnut-size nuggets. Let it sit undisturbed for 3 minutes so the fat begins to melt and the bottom develops caramelized flecks. Stir and continue cooking until only a faint blush of pink remains, about 5 minutes total. Use a slotted spoon to transfer the partly cooked sausage to a bowl; leave behind as much spicy, seasoned fat as possible.

2
Bloom Aromatics & Toast Spices

Add diced onion to the pot with a pinch of salt; sauté until translucent and edged with gold, about 4 minutes. Stir in fennel seeds and red-pepper flakes for 30 seconds—the fat will turn sunset-orange and smell like Italian street food. Drop in six crushed garlic cloves and bay leaves; cook just until the garlic perfumes the kitchen, another minute.

3
Deglaze & Build the Broth

Pour in one cup of stock, scraping the browned bits (fond) with a wooden spoon. Those caramelized specks equal free flavor. Return the sausage, add tomatoes, beans, remaining stock, and lemon zest. Bring to a gentle simmer—never a rolling boil, or the beans will burst and shed their skins.

4
Create Creaminess

Ladle out 1 cup of beans plus a little liquid into a bowl. Mash with the back of a fork until paste-like, then stir back into the pot. This trick thickens the broth without flour or dairy, giving body that clings to each piece of sausage.

5
Slow Simmer & Flavor Marriage

Reduce heat to low, partially cover, and let the soup burble gently for 20 minutes. The garlic cloves will soften like roasted bulbs, and the broth will take on a burnished coral hue from the tomatoes and chili.

6
Finish with Spinach & Fresh Garlic

Taste and adjust salt (canned beans vary widely). Stir in spinach a handful at a time until wilted but still vibrant, about 1 minute. Off the heat, scatter the thinly sliced raw garlic. The residual warmth softens its harsh edge while preserving a bright, almost herbaceous bite.

7
Serve & Garnish

Ladle into warm shallow bowls. Drizzle with your best olive oil, crack fresh black pepper, and add a shower of grated Pecorino or Parmesan if you like. Offer crusty bread for swiping the last puddle of broth.

Expert Tips

Low-Sodium Strategy

Rinse canned beans under cold water to remove up to 40 % of sodium, then season the soup gradually at the end.

Overnight Flavor Boost

Like most bean soups, this tastes even better the next day. Refrigerate and reheat gently; thin with water or stock because the beans continue to absorb liquid.

Temperature Sweet Spot

Serve at 165 °F (74 °C) to keep the olive oil aromatic without burning your tongue; hotter temperatures mute delicate garlic notes.

Sausage Stretcher

Stretch one pound of sausage into eight servings by dicing half and browning the rest; the varied textures make the meat feel more abundant.

Summer Edition

Swap tomatoes for two diced ripe peaches and add a handful of basil at the end. The sweet-heat play is spectacular with grilled sourdough.

Pressure-Cooker Shortcut

Using dried beans? Pressure-cook them in salted water with a sprig of rosemary for 25 minutes, then proceed with the recipe as written.

Variations to Try

  • Smoky Bacon & Kale: Replace half the sausage with thick-cut bacon; finish with lacinato kale and a dash of smoked paprika.
  • Seafood Twist: Omit sausage, use fennel-spiked chorizo instead, and add peeled shrimp during the last 3 minutes of simmering.
  • Vegan Powerhouse: Sub plant-based sausage, use vegetable stock, and stir in a spoon of white miso for depth.
  • Creamy Tuscan: Stir in ½ cup heavy cream and a handful of sun-dried tomatoes at the end for restaurant-style richness.
  • Grain Bowl Base: Ladle the finished soup over farro or quinoa, turning it into a hearty grain bowl.

Storage Tips

Refrigerator: Cool the soup (minus spinach if possible) within two hours of cooking. Store in airtight containers up to 4 days. Add fresh spinach when reheating for brightest color.

Freezer: Ladle cooled soup into freezer-safe pint jars or silicone bags, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the refrigerator, then warm gently; add a splash of water or stock to loosen.

Make-Ahead Meal Prep: Double the sausage-and-bean base and freeze half. On a busy weeknight, thaw, bring to a simmer, and stir in fresh greens for a 10-minute dinner.

Frequently Asked Questions

Absolutely. Soak 1 cup dried cannellini overnight, drain, then simmer in salted water with a bay leaf until just tender, 45–60 minutes. You’ll need 3 cups cooked beans for this recipe.

Choose mild sausage, skip the red-pepper flakes, and stir in a small splash of whole milk or coconut milk at the end to coat taste buds and soften spice perception.

Yes, all ingredients are naturally gluten-free. If you add bread or miso, check labels to be sure.

Brown the sausage and aromatics on the stovetop first for best flavor, then transfer everything except spinach to a slow cooker. Cook on LOW 4–6 hours, adding spinach in the last 5 minutes.

A medium-bodied Italian red like Chianti Classico echoes the sausage’s fennel, while a crisp Pinot Grigio highlights the beans and greens. Serve the same wine you splash into the pot.

Rapid boiling breaks bean skins. Keep the soup at a gentle simmer, and if you need to speed things up use a wider pot rather than cranking the heat.
Spicy Sausage and White Bean Soup with Spinach and Garlic Cloves
soups
Pin Recipe

Spicy Sausage and White Bean Soup with Spinach and Garlic Cloves

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Brown sausage: In a Dutch oven over medium heat, cook sausage until mostly browned, about 6 minutes. Transfer to a bowl, leaving fat in pot.
  2. Sauté aromatics: Add onion and a pinch of salt; cook 4 min until translucent. Stir in fennel and pepper flakes; cook 30 seconds. Add crushed garlic and bay leaves; cook 1 minute.
  3. Deglaze: Pour in 1 cup stock, scrape browned bits, then add tomatoes, beans, remaining stock, lemon zest, and sausage. Simmer gently 20 minutes.
  4. Thicken: Mash 1 cup of beans and return to pot; simmer 5 minutes more.
  5. Finish: Off heat, stir in spinach until wilted, then add sliced raw garlic. Taste and season.
  6. Serve: Ladle into bowls, drizzle with olive oil, and top with cheese if desired.

Recipe Notes

For a silkier broth, blend a ladleful of soup and return it to the pot. Soup thickens as it stands; thin with water or stock when reheating.

Nutrition (per serving)

341
Calories
24g
Protein
28g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.