Ingredients for - Chef John's Tuscan Bean Soup

1. Olive oil 1 tablespoon
2. Butter 1 tablespoon
3. Onion, diced 1
4. Celery, diced 1 stalk
5. Carrot, diced 1
6. Garlic 3 cloves
7. White kidney beans (cannellini), rinsed and drained 2 (15 ounce) cans
8. Chicken broth 4 cups
9. Salt to taste 4 cups
10. Freshly ground black pepper to taste 4 cups
11. Chopped fresh rosemary ½ teaspoon
12. Fresh thyme leaves ½ teaspoon
13. Cayenne pepper, or to taste ½ teaspoon
14. Creme fraiche ⅓ cup
15. Lemon, juiced ½
16. Fresh bread cubes 1 ½ cups
17. Olive oil 2 tablespoons
18. Freshly grated Parmigiano-Reggiano cheese, or to taste 2 tablespoons
19. Chopped fresh flat-leaf parsley 1 tablespoon

How to cook deliciously - Chef John's Tuscan Bean Soup

1 . Stage

Heat olive oil over medium-high heat in a large pot. Add butter; allow butter to melt. Add onion, celery, and carrot, and cook and stir until onion begins to turn translucent and golden, about 7 minutes. Stir in garlic; cook 1 more minute. Add beans and broth. Season with salt, pepper, rosemary, thyme, and cayenne pepper. Set heat to medium-high and bring to a simmer. Reduce heat to low and let simmer until vegetables are tender, about 30 minutes.

2 . Stage

Place bread cubes in a saute pan. Drizzle with olive oil; season with a pinch of salt and pepper. Toast bread cubes over medium heat until golden brown and crunchy, tossing occasionally, about 10 minutes. Sprinkle grated cheese over the bread cubes and continue to brown cubes about 2 more minutes.

3 . Stage

Puree soup with an immersion blender until it is very smooth. Whisk in creme fraiche. Stir in lemon juice. Serve topped with browned bread cubes and chopped parsley. Chef John