Ingredients
Method
Preparation
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion, carrots, and celery. Cook until soft, about 8–10 minutes.
- Stir in the minced garlic, chopped rosemary, chopped thyme, and crushed red pepper (if using). Cook 1 minute more until fragrant.
- Pour in the broth, add the drained and rinsed cannellini beans, and add the bay leaf.
- Bring to a boil, then lower the heat and let the soup simmer for 15–20 minutes.
- For a smoother texture, blend part of the soup with an immersion blender or in a blender, then return it to the pot.
- Stir in the heavy cream if you want a richer soup. Season with salt and pepper to taste.
- Remove the bay leaf. Serve hot with chopped fresh parsley and grated Parmesan if desired.
Notes
Cool the soup to room temperature. Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze in freezer-safe containers for up to 3 months. Thaw in the fridge overnight and reheat on low until hot. Use good low-sodium broth for the best flavor.
