2canscannellini beans, drained and rinsed15-ounce cans
1candiced tomatoes14.5-ounce can
1teaspoonsalt
0.5teaspoonblack pepper
2cupsfresh spinach, chopped
1tablespoonlemon juice
Grated Parmesan cheese, for servingoptional
Instructions
Preparation Steps
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook, stirring occasionally, until vegetables are softened, about 8 minutes.
Add garlic, thyme, rosemary, and bay leaf. Cook for 1 minute, until fragrant.
Pour in vegetable broth and add diced tomatoes with their juices. Bring to a boil, then reduce heat and simmer for 20 minutes.
Add cannellini beans, salt, and pepper. Simmer for another 10 minutes.
Stir in chopped spinach and lemon juice. Cook until spinach is wilted, about 2 minutes.
Remove bay leaf. Serve hot, garnished with grated Parmesan cheese if desired.
Notes
For a creamier texture, blend a portion of the soup before adding the spinach. Store leftovers in an airtight container in the refrigerator for up to 5 days.