Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
30 Minute Tuscan White Bean Soup

Flavorful 30-Minute Tuscan White Bean Soup for Quick Dinners


  • Author: Elisa
  • Total Time: 30 minutes
  • Yield: 46 servings 1x
  • Diet: Vegetarian

Description

30 Minute Tuscan White Bean Soup is a quick and hearty Italian-inspired dish that’s perfect for busy weeknights. Packed with white beans, fresh vegetables, garlic, rosemary, and kale, it delivers creamy texture and deep flavor without heavy cream. Ready in just 30 minutes, it’s comforting, nutritious, and ideal for cozy dinners at home.


Ingredients

Scale
  • 2 tablespoons extra virgin olive oil, plus more for drizzling
  • 1 medium onion, finely diced (about 1 cup)
  • 2 medium carrots, finely diced (about 1 cup)
  • 2 ribs celery, finely diced (about 1 cup)
  • 4 garlic cloves, minced using a microplane
  • ½ teaspoon dried red pepper flakes
  • 1 quart low-sodium chicken broth (or homemade)
  • 2 (15-ounce) cans white beans, such as cannellini or great northern, including liquid
  • 4 sprigs rosemary, leaves finely chopped and stems reserved
  • 1 chunk Parmigiano-Reggiano rind (34 inches, optional)
  • 2 bay leaves
  • 3 to 4 cups chopped kale or Swiss chard
  • Kosher salt and freshly ground black pepper, to taste
  • Grated Parmigiano-Reggiano, for serving

Instructions

  1. Sauté the aromatics: Heat olive oil in a large saucepan over medium-high heat. Add onion, carrot, and celery, and cook for about 3 minutes until softened but not browned.
  2. Add garlic and red pepper flakes: Stir in minced garlic and chili flakes, cooking for 1 minute until fragrant.
  3. Build the soup: Add chicken broth, white beans with their liquid, rosemary stems, bay leaves, and optional Parmesan rind. Bring to a boil, then reduce heat to low and add kale or Swiss chard. Simmer for 15 minutes.
  4. Blend and season: Discard bay leaves and rosemary stems. Partially blend the soup with an immersion blender or puree 2 cups and return to the pot. Season with salt and pepper.
  5. Serve: Ladle into bowls and garnish with chopped rosemary, grated Parmigiano-Reggiano, and a drizzle of olive oil. Serve with crusty bread.

Notes

  • Use the liquid from the canned beans for a naturally creamy texture.
  • Don’t over-blend; leave some whole beans for texture.
  • For a vegetarian version, use vegetable broth and skip the Parmesan rind.
  • Fresh rosemary adds the best flavor—avoid dried if possible.
  • Finish with a drizzle of quality olive oil before serving for extra richness.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl