Tuscan White Bean Soup Recipe: Simple, Hearty, and Delicious

Bowl of Tuscan white bean soup garnished with rosemary and olive oil, showing creamy texture

There’s something truly comforting about a bowl of Tuscan white bean soup. It’s a simple, hearty meal that warms you from the inside out, especially on cooler days. When you make this soup, you’ll find it’s packed with rich flavors and creamy textures that feel like a warm hug.

Bowl of Tuscan white bean soup garnished with rosemary and olive oil, showing creamy texture

If you love nourishing meals that come together quickly and taste like they’ve been simmering all day, this Tuscan white bean soup is just what you need. It’s a versatile dish that you can enjoy as a light lunch or a satisfying dinner, and it’s perfect for sharing with family or friends.

Why You'll Love This Recipe

  • Easy to prepare with pantry staples like white beans and herbs
  • Hearty and filling but still light enough for any season
  • Rich, savory flavors from garlic, rosemary, and olive oil
  • Gluten-free and vegetarian-friendly
  • Reheats beautifully and tastes even better the next day

Ingredients

Gather these simple ingredients to create your Tuscan white bean soup. Feel free to use dried beans soaked overnight or canned beans for a quicker version.

  • 1 tablespoon extra-virgin olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 4 cups low-sodium vegetable broth
  • 3 cups cooked white beans (cannellini or Great Northern), drained and rinsed if canned
  • 1 teaspoon fresh rosemary, finely chopped
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • Salt and freshly ground black pepper to taste
  • 2 cups fresh baby spinach (optional)
  • Freshly grated Parmesan cheese for garnish (optional)

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 6
  • Calories: Approximately 220 per serving

How to Make Tuscan White Bean Soup is a simple, hearty meal!

  1. Heat the olive oil in a large pot over medium heat until shimmering but not smoking.
  2. Add the chopped onion, carrot, and celery; sauté for about 7 minutes until the vegetables are tender and the onion is translucent.
  3. Stir in the minced garlic, rosemary, thyme, and red pepper flakes; cook for 1 minute until fragrant.
  4. Pour in the vegetable broth and bring to a gentle boil, then reduce heat to a simmer.
  5. Add the white beans and let the soup simmer uncovered for 20 minutes, stirring occasionally to meld flavors.
  6. If you prefer a creamier texture, use an immersion blender to puree about half the soup directly in the pot, leaving some beans whole for texture.
  7. Stir in fresh spinach and cook for 2-3 minutes until wilted; season with salt and pepper to taste.
  8. Ladle the soup into bowls and garnish with a drizzle of olive oil and freshly grated Parmesan cheese if desired.

Tips for the Best Results

  • Use fresh herbs whenever possible to enhance the flavor profile.
  • If using dried beans, soak them overnight and cook until tender before starting the recipe.
  • Adjust the thickness by adding more broth or blending more soup to your liking.
  • For a smoky twist, add a bit of smoked paprika or a splash of liquid smoke.
  • Serve with crusty bread or garlic crostini to soak up every drop.

Storage and Reheating

Store leftover Tuscan white bean soup in an airtight container in the refrigerator for up to 4 days. The flavors will deepen, making it even more delicious when reheated.

For longer storage, freeze the soup in portions for up to 3 months. Thaw overnight in the fridge and warm gently on the stove over medium-low heat, stirring occasionally until heated through.

Frequently Asked Questions

Can I use canned beans instead of dried beans?

Yes, canned beans are a convenient option that saves time. Just be sure to rinse and drain them well to remove excess sodium and any preservatives before adding to the soup.

Is this soup vegan?

This recipe is naturally vegan if you skip the Parmesan cheese garnish. The base ingredients are all plant-based, making it suitable for vegan diets.

Can I make this soup in a slow cooker?

Absolutely! Sauté the vegetables first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours until the beans are tender and flavors meld.

What can I add to make this soup more filling?

Adding cooked pasta, kale, or even diced potatoes can increase the heartiness. You might also serve it with a side of toasted bread or a fresh green salad.