Add the chopped carrots and celery to the pot. Cook for about 5 minutes until they lighten in color and begin to soften.
Stir in the white beans, vegetable broth, thyme, rosemary, salt, and pepper. Bring this glorious mixture to a gentle boil, then reduce the heat and let it simmer for about 20 minutes.
Blend the soup until smooth using an immersion blender, or transfer to a blender in batches. The texture should be creamy and inviting!
Stir in the Parmesan cheese if desired. If you’re keeping it vegan, feel free to skip this step.
Serve hot, garnished with fresh parsley to add a touch of color and freshness.
Notes
Leftovers can be stored in an airtight container for up to 4 days, or frozen for up to 3 months.