Tuscan White Bean Soup Recipe

Tuscan White Bean Soup Recipe tastes rich, herby, and cozy with creamy cannellini beans, garlic, and a rosemary finish. It suits anyone who craves a hearty Italian-style soup on a weeknight, and the total time hovers around 40 minutes. I cooked a pot while wearing slippers and it turned my kitchen into a tiny trattoria.

Why Tuscan White Bean Soup Recipe Is Worth It

Tuscan White Bean Soup Recipe packs big flavor from simple pantry ingredients. Cannellini beans give body, tomato paste adds depth, and a quick simmer brings everything together in one pot. You get weeknight speed with weekend-level comfort.

The soup also fits many diets. You can keep it vegetarian, add pancetta for a smoky note, or blend part of it for extra creaminess. Flexible recipes make home cooks feel like champs.

Ingredients You Need

  • Extra-virgin olive oil, 3 tablespoons, plus more for finishing
  • Pancetta, 4 ounces diced, optional for smoky depth; use a good-quality brand like Volpi or omit for vegetarian
  • Yellow onion, 1 large, diced
  • Carrots, 2 medium, diced
  • Celery, 2 ribs, diced
  • Garlic, 4 cloves, minced
  • Tomato paste, 2 tablespoons; tube paste makes an easy pantry shortcut
  • Crushed red pepper flakes, 1 teaspoon, optional for gentle heat
  • Cannellini beans, 2 cans 15 ounces each, drained and rinsed; I like Cento or Goya for consistent texture
  • Low-sodium broth, 4 cups chicken or vegetable
  • Water, 1 cup, to adjust thickness
  • Parmesan rind, 1 piece, optional for savory depth; skip for dairy-free
  • Fresh rosemary, 1 sprig, or 1 teaspoon dried rosemary, crushed between fingers
  • Thyme, 1 teaspoon dried, or 1 teaspoon fresh leaves
  • Bay leaf, 1
  • Lacinato kale, 1 small bunch ribs removed and chopped, or 4 cups baby spinach as a quick swap
  • Lemon, 1, for 1 tablespoon juice and a little zest at the end
  • Kosher salt and freshly ground black pepper
  • Anchovy paste, 1 teaspoon, optional for umami; it will not make the soup fishy
  • Fresh parsley, chopped, optional garnish
  • Grated Parmesan, for serving, optional

Equipment

  • Heavy pot or Dutch oven 5 to 6 quarts
  • Wooden spoon and ladle
  • Chef’s knife and cutting board
  • Can opener and measuring spoons
  • Potato masher or immersion blender for partial blending
  • Microplane for zest and cheese

Quick Tips & substitutions

  • Rinse canned beans to remove extra starch and salt.
  • Toast tomato paste until it darkens to unlock deep flavor fast.
  • Skip pancetta and add 1 teaspoon smoked paprika for a smoky vegetarian version.
  • Use rosemary and thyme sprigs tied with kitchen twine for easy removal.
  • Mash some beans in the pot to thicken without cream.
  • Finish with lemon juice or a splash of red wine vinegar for brightness.
  • Add the greens near the end to keep color and texture.
  • Salt at the end if you use a Parmesan rind or pancetta since both bring salt.
  • No cannellini? Use great northern beans or navy beans.
  • No immersion blender? Scoop 2 cups of soup into a regular blender, blend, then return.

How to Make Tuscan White Bean Soup

Prep Time 10 minutes

Cook Time 30 minutes

Total Time 40 minutes

  1. Prep the vegetables. Dice the onion, carrots, and celery, and mince the garlic. Rinse and drain the beans.
  2. Heat the pot over medium. Add pancetta if using and cook until the edges crisp and the fat renders, 4 to 5 minutes. Scoop out the pancetta to a bowl and keep the fat in the pot.
  3. Add olive oil if the pot looks dry. Stir in onion, carrots, and celery with a pinch of salt. Cook until the veggies soften and the onion turns translucent, 6 to 8 minutes.
  4. Stir in garlic, tomato paste, and red pepper flakes. Cook until the paste darkens and smells sweet, about 2 minutes.
  5. Add beans, broth, and water. Drop in rosemary, thyme, bay leaf, Parmesan rind, and anchovy paste if using. Return the pancetta to the pot and stir.
  6. Bring the soup to a gentle simmer. Lower the heat and cook 12 to 15 minutes so the flavors meld.
  7. Partially thicken the soup. Mash a cup of beans against the side of the pot with a masher, or blend 2 cups with an immersion blender, then stir back.
  8. Stir in kale or spinach. Cook until the greens soften and turn tender, 3 to 5 minutes.
  9. Add lemon juice and a little zest. Taste and adjust with salt and black pepper.
  10. Remove the bay leaf, rosemary sprig, and Parmesan rind. Let the soup sit for 5 minutes so the texture settles.
  11. Ladle into bowls. Finish with a drizzle of olive oil, grated Parmesan, parsley, and extra chili flakes if you like a kick.

Simple Variations

  • Sausage boost: Brown 8 ounces Italian sausage and use it in place of pancetta.
  • Tomato-forward: Add 1 cup crushed tomatoes with the broth for a brighter profile.
  • Creamy style: Stir in 2 to 3 tablespoons heavy cream or cashew cream at the end.
  • Herb swap: Use sage instead of rosemary for a classic Tuscan twist.
  • Pasta add-in: Simmer 1 cup small pasta like ditalini in the soup, then thin with extra broth as needed.
  • Extra veg: Add diced zucchini or sliced fennel with the aromatics for more texture.

Ways to Serve Tuscan White Bean Soup

  • Toasted ciabatta rubbed with garlic
  • Simple arugula salad with lemon and olive oil
  • Grated Parmesan or pecorino and a drizzle of chili oil
  • Olive tapenade crostini on the side
  • Pair with Sangiovese, Chianti, or a crisp pinot grigio
  • Finish each bowl with good olive oil and cracked black pepper

Storage

Cool leftovers, then store them in airtight containers in the fridge for up to 4 days. The soup also freezes well for 2 to 3 months, though greens soften a bit, so add fresh spinach or kale after reheating if you want more bite. Reheat gently on the stove with a splash of broth or water to loosen the texture. Taste and adjust salt and lemon before serving.

Tuscan White Bean Soup Recipe
Ally Sanders

Tuscan White Bean Soup

A hearty and flavorful Tuscan white bean soup that's perfect for a comforting meal.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6
Course: Soup
Cuisine: American

Ingredients
  

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 cans cannellini beans, drained and rinsed
  • 1 cup kale or spinach, chopped
  • 1 teaspoon fresh rosemary, chopped
  • salt to taste salt
  • black pepper to taste black pepper

Instructions
 

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and cook until translucent.
  3. Add minced garlic and cook for another minute until fragrant.
  4. Pour in vegetable broth and bring to a simmer.
  5. Add cannellini beans, kale, and chopped rosemary.
  6. Simmer the soup for 30 minutes.
  7. Season with salt and black pepper to taste.
  8. Serve warm and enjoy your Tuscan white bean soup.

Notes

For extra flavor, garnish with grated Parmesan cheese or a drizzle of olive oil. You can substitute kale with spinach or swiss chard.