Ingredients
Equipment
Method
Step‑by‑Step Instructions
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add 1 diced onion and 3 minced garlic cloves. Sauté for about 5 minutes, stirring occasionally, until the onion is translucent and fragrant.
- Stir in one can of fire-roasted tomatoes and 4 cups of vegetable broth. Increase the heat to medium-high, bringing the mixture to a gentle boil. Once boiling, reduce the heat to a simmer for about 5 minutes.
- Add one can of drained and rinsed cannellini beans and a Parmesan rind to the pot, stirring gently. Allow the soup to simmer for 15 minutes.
- Add 2 cups of fresh spinach to the bubbling soup and stir until the greens wilt, which should take about 2 minutes.
- Once the spinach has wilted, carefully remove the Parmesan rind. Pour in 1/2 cup of heavy cream, stirring until fully incorporated. Adjust seasoning with salt and pepper to taste.
- Ladle the soup into warm bowls. If desired, garnish with freshly grated Parmesan on top. Serve alongside crusty bread.
Nutrition
Notes
Always keep Parmesan rinds! They add incredible umami flavor. For a creamier soup, mash some of the cannellini beans. If making ahead, add spinach before serving. Store in an airtight container for up to 4 days. Freeze portions for up to 3 months, omitting spinach before freezing.
