OttoChef AI Logo
OttoChef AI
Sign InGet Started
Tuscan White Bean and Vegetable Soup

Tuscan White Bean and Vegetable Soup

Lunch
Prep Time
15min
Cook Time
30min
Servings
5
Calories
285
Chef's Note

For a heartier version, you can mash about 1/4 cup of the beans before adding them to the soup to naturally thicken the broth. Save your Parmesan rinds in the freezer to add incredible umami depth to soups like this one!

Tags
soup
Italian
vegetarian
beans
weekday
lunch
healthy
one-pot
Ingredients
  • 2 tablespoons olive oil

  • 1 medium, diced yellow onion

  • 2 medium, diced carrots

  • 2 diced celery stalks

  • 3 cloves, minced garlic

  • 1 sprig, leaves chopped fresh rosemary

  • 2 sprigs, leaves only fresh thyme

  • 2 15-oz cans, drained and rinsed cannellini beans

  • 1 14.5-oz can diced tomatoes

  • 4 cups vegetable broth

  • 3 cups baby spinach

  • 1 piece (optional) Parmesan cheese rind

  • 1 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1/4 teaspoon red pepper flakes

  • 1/2 juiced lemon

  • 1/4 cup for serving grated Parmesan cheese

Instructions
  • 1

    Heat 2 tablespoons of olive oil in a large Dutch oven or soup pot over medium heat.

  • 2

    Add 1 diced onion, 2 diced carrots, and 2 diced celery stalks to the pot. Cook for 5-7 minutes until vegetables begin to soften.

  • 3

    Add 3 minced garlic cloves, 1 sprig of chopped rosemary leaves, and 2 sprigs of thyme leaves. Cook for 1 minute until fragrant.

  • 4

    Add 2 cans of drained and rinsed cannellini beans, 1 can of diced tomatoes with their juice, and 4 cups of vegetable broth. If using, add the Parmesan cheese rind.

  • 5

    Season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/4 teaspoon red pepper flakes.

  • 6

    Bring the soup to a boil, then reduce heat to low and simmer for 15-20 minutes to allow flavors to meld.

  • 7

    Remove the Parmesan rind if used. Using an immersion blender, briefly blend about 1/4 of the soup to create a slightly thicker texture while leaving most beans and vegetables intact.

  • 8

    Stir in 3 cups of baby spinach and cook until just wilted, about 1-2 minutes.

  • 9

    Remove from heat and stir in the juice from 1/2 lemon.

  • 10

    Taste and adjust seasoning if needed before serving.

  • 11

    Serve hot with a sprinkle of grated Parmesan cheese on top.

Nutrition Information (per serving)
285
Calories
15g
Protein
42g
Carbs
8g
Fat

Reviews (0)
No reviews yet

Be the first to review this recipe!