Italian 40 min

Creamy Tuscan White Bean Soup

vegetarianvegangluten-freehigh-proteinhealthymeal-prep

Ingredientsfor 2

300

Cal

16g

Protein

42g

Carbs

8g

Fat

Order ingredients on Instacart

Instructions

  1. 1

    Heat olive oil in a large pot over medium heat. Cook onion, celery, and carrot for 8 minutes until soft. Add garlic, rosemary, and thyme. Cook 1 minute.

  2. 2

    Add beans, broth, and Parmesan rind. Bring to a simmer. Cook for 20 minutes. Remove the Parmesan rind. Using a ladle, scoop out 2 cups of the soup and blend until smooth, then return it to the pot — this creates a creamy base while keeping the whole beans intact.

  3. 3

    Add spinach or kale and cook 3–4 minutes until wilted. Season with salt and pepper. Serve with a generous drizzle of extra-virgin olive oil and grated Parmesan. Stale bread rubbed with garlic on the side is perfect.