Ingredients
Equipment
Method
Preparation
- Heat olive oil in a large pot or Dutch oven over medium heat, then add diced carrots, celery, and onion and cook for 5-7 minutes until softened.
- Stir in minced garlic, dried rosemary, and dried thyme, cooking for another minute until fragrant.
- Add vegetable broth, diced tomatoes, rinsed and drained cannellini beans, salt, and pepper to the pot, then bring the mixture to a boil.
Cooking
- Reduce heat to low, cover, and let the soup simmer for 30 minutes to allow the flavors to meld.
- After simmering, stir in the fresh spinach and cook for 2-3 minutes until it wilts.
Serving
- Taste and adjust seasonings as needed, then ladle the hot soup into bowls.
- Serve immediately, garnished with Parmesan cheese and a side of crusty bread, if desired.
Notes
For extra flavor, you can add a parmesan rind to the soup while it simmers. You can also mash some of the beans against the side of the pot to thicken the soup slightly if you prefer a creamier texture. This soup is great for meal prepping and can be made ahead of time easily as its flavors only improve over time. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months for later enjoyment.
