Tuscan White Bean Soup

A bowl of warm Tuscan white bean soup is the kind of cozy, no-fuss meal that turns a busy weeknight into something a little restorative. This version pairs savory Italian sausage with creamy cannellini (or great northern) beans, bright tomatoes, and leafy greens for a rustic, satisfying soup you can finish in under an hour. It’s hearty enough for dinner, simple enough for a meal-prep batch, and a great way to use pantry staples — a cousin in spirit to other cozy one-pot recipes like this one-pot lasagna soup recipe that families return to again and again.

Why you’ll love this dish

This soup balances protein, fiber, and leafy greens in one pot. The Italian sausage gives it a meaty, spiced backbone; the white beans add creaminess and bulk without heavy cream; and a touch of Italian seasoning plus tomatoes keeps the flavor bright.

"A little rustic, a little homey — this recipe is what I reach for when I want comfort without fuss."

Reasons people search for this: quick weeknight comfort, budget-friendly meals, and an approachable way to serve greens to picky eaters. It’s also forgiving — swap ingredients and adjust heat without losing the soup’s appeal.

The cooking process explained

This recipe follows a simple three-part flow:

  • Sauté aromatics (onion, garlic) to build flavor.
  • Brown the sausage thoroughly to develop Maillard flavor.
  • Simmer beans and tomatoes in stock, then finish with greens.

Expect about 10 minutes active prep, 25–30 minutes total cooking, and minimal hands-on work while it simmers. That simplicity is why this becomes a go-to for busy cooks.

What you’ll need

  • 1 pound Italian sausage (mild or hot; remove casings if using links)
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth (low-sodium preferred)
  • 2 (15- to 16-ounce) cans white beans (cannellini or great northern), drained and rinsed
  • 1 (14.5-ounce) can diced tomatoes (with juices)
  • 2 cups chopped kale or spinach (kale gives texture; spinach wilts more)
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper, to taste
  • Olive oil for sautéing

Helpful notes: rinsing canned beans reduces sodium and any canned-bean flavor. If you prefer a thinner broth, add an extra 1/2 to 1 cup of stock. For a deeper flavor, use a mix of half chicken stock and half water.

Step-by-step instructions

  1. Heat a large pot over medium heat and add 1 tablespoon olive oil. When the oil shimmers, add the chopped onion. Sauté, stirring occasionally, until the onion is soft and translucent, about 4–5 minutes. Add the minced garlic and cook 30–60 seconds until fragrant.
  2. Add the Italian sausage. If using links, break them up with a spoon as they cook. Brown the sausage, stirring and breaking into small pieces, until no pink remains and small browned bits coat the bottom of the pot, about 6–8 minutes.
  3. Pour in the 4 cups of broth, the drained and rinsed white beans, the can of diced tomatoes (including juices), and the teaspoon of Italian seasoning. Stir to combine and scrape up any browned bits for flavor.
  4. Bring the soup to a gentle boil, then reduce heat to low. Simmer uncovered for about 20 minutes to let flavors meld.
  5. Stir in the chopped kale or spinach and cook until wilted and tender, about 3–5 minutes.
  6. Taste and season with salt and pepper. Serve hot.

Safety/temperature note: Cook pork sausage to an internal temperature of 160°F (71°C). If you use poultry sausage, cook to 165°F (74°C). When reheating leftovers, bring the soup to at least 165°F.

Key ingredients

  • Italian sausage: provides fat and seasoning. You can use mild, hot, pork, or chicken sausage; flavor and cooking time vary slightly.
  • White beans: cannellini or great northern provide creaminess and protein; canned beans speed the process.
  • Broth: low-sodium broth gives control over the final seasoning.
  • Kale or spinach: kale adds chew and structure; spinach cooks faster and yields a softer texture.
  • Tomatoes and Italian seasoning: add acidity and classic Italian-herb notes.

Substitutions: swap ground turkey sausage for a lighter option, or omit sausage and add extra beans and a splash of smoked paprika for a vegetarian-friendly, smoky profile.

How to prepare it

  • Prep once: chop onion, mince garlic, and wash/chop greens before you start to keep the cook time tight.
  • If using tougher kale, remove thick stems and chop leaves finely so they soften in the short cook time.
  • Rinse and drain canned beans to remove excess sodium and improve texture.

Best ways to enjoy it

Serve bowls of soup with crusty bread for dipping and a drizzle of good olive oil. Grated Parmesan or a spoonful of pesto over each bowl adds savory richness. For a heartier meal, pair with a simple green salad and roasted vegetables. If you want a sandwich pairing, a crisp panini, or a warm focaccia are perfect companions; for wine drinkers, a light-bodied Chianti or Sangiovese-style blend complements the tomato and sausage flavors.

This soup also reheats beautifully — it develops more depth the next day. For make-ahead dinners, ladle into individual containers for lunch or freeze in family-sized portions.

Here’s a pairing note: if you enjoy other cozy, spoonable dinners, try a cheesy lasagna-style soup for a different kind of comfort — it shares that one-pot appeal with this recipe and is a great complement to your weeknight rotation: one-pot lasagna soup recipe.

Storage and reheating tips

  • Refrigerator: Cool soup to room temperature, then cover and refrigerate. Keep for up to 4 days.
  • Freezing: Freeze in airtight containers for up to 3 months. Leave 1 inch of headspace to allow for expansion.
  • Reheating: Thaw overnight in the fridge, then reheat on the stovetop over medium-low until steaming, or microwave in intervals stirring between them. Always heat to 165°F for safe consumption.
  • Tip: If frozen, add a splash of broth when reheating to refresh the texture, as beans can thicken the liquid.

Helpful cooking tips

  • Brown in batches: If your pot is crowded, brown the sausage in two batches for better caramelization.
  • Deglaze for flavor: After browning, pour a little broth to deglaze the pot and scrape up flavorful browned bits.
  • Control salt: Use low-sodium broth and salt at the end — the sausage and canned tomatoes can carry a lot of sodium.
  • Texture control: For a creamier mouthfeel, mash 1/2 cup of the beans against the pot side and stir back in.
  • Quick shortcut: Use pre-chopped onion or frozen mirepoix if you need faster prep.
  • Leftover trick: Add a squeeze of lemon or a few drops of red wine vinegar when reheating to brighten up flavors that mellow in the fridge.

Creative twists

  • Vegetarian: Omit sausage. Sauté mushrooms and smoked paprika or add a splash of soy sauce for umami, then follow the same method.
  • Spicy: Use hot Italian sausage or add crushed red pepper flakes to the aromatics.
  • Hearty grain add-in: Stir in cooked farro or small pasta shapes in the last 5–7 minutes to make it heartier.
  • Creamy finish: For a richer texture, swirl in 1/4 cup of heavy cream or coconut milk at the end.
  • Mediterranean spin: Add a chopped roasted red pepper and a pinch of smoked paprika; finish with chopped parsley and lemon zest.

Common questions

Q: Can I use dried beans instead of canned?
A: Yes. Soak and cook dried beans ahead of time (or use the quick-soak method), then add the cooked beans in step 3. Dried beans will give a slightly firmer texture and can reduce sodium if you control the salt.

Q: How long does this soup take from start to table?
A: About 35–40 minutes total — ~10 minutes active prep, 25–30 minutes cooking including simmer time.

Q: Is this freezer-friendly?
A: Absolutely. Cool completely, portion into airtight containers, and freeze up to 3 months. Thaw overnight in the refrigerator before reheating.

Q: Can I make this vegetarian without losing flavor?
A: Yes. Replace sausage with chopped cremini mushrooms and a tablespoon of soy sauce or miso for umami, and add a smoked paprika pinch if you want depth. Increase beans slightly for protein.

Q: What sausage should I buy for best flavor?
A: Classic pork Italian sausage (mild or hot depending on preference) gives the most traditional flavor. If you want leaner options, chicken or turkey sausage work well — just check cooking temperatures (165°F for poultry).

If you’d like, I can adapt this recipe into a vegetarian, slow-cooker, or stovetop-only version and give exact timing adjustments for each method.

Print

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, hearty Tuscan white bean soup with Italian sausage, cannellini beans, tomatoes, and leafy greens.

  • Author: nigob439gmail-com
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Paleo

Ingredients

Scale
  • 1 pound Italian sausage (mild or hot; remove casings if using links)
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth (low-sodium preferred)
  • 2 (15- to 16-ounce) cans white beans (cannellini or great northern), drained and rinsed
  • 1 (14.5-ounce) can diced tomatoes (with juices)
  • 2 cups chopped kale or spinach
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper, to taste
  • Olive oil for sautéing

Instructions

  1. Heat a large pot over medium heat and add 1 tablespoon olive oil.
  2. Add the chopped onion and sauté until soft and translucent, about 4–5 minutes.
  3. Add the minced garlic and cook until fragrant, about 30–60 seconds.
  4. Add the Italian sausage and brown thoroughly, breaking into small pieces, about 6–8 minutes.
  5. Pour in the broth, white beans, diced tomatoes with juices, and Italian seasoning. Stir to combine.
  6. Bring the soup to a gentle boil, then reduce heat and simmer uncovered for about 20 minutes.
  7. Stir in the chopped kale or spinach and cook until wilted, about 3–5 minutes.
  8. Taste and season with salt and pepper. Serve hot.

Notes

Rinsing canned beans reduces sodium. For a thinner broth, add extra stock. Leftovers are great the next day and can be frozen.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star