01 -
Blend one-third of the white beans together with one-fourth of the broth until smooth and creamy.
02 -
Heat some olive oil in a Dutch oven or a large pot over medium heat. Sauté the onion, celery, and carrots for about 5 minutes. Stir in the garlic and red pepper flakes. Let it cook for another minute.
03 -
Pour in the white wine to deglaze the pot and allow it to simmer down for around 3 minutes. Add the remaining beans, broth, blended mixture, thyme, and bay leaves. Sprinkle with salt and black pepper, and let it simmer on medium heat for 15 to 20 minutes.
04 -
Mix in the lemon juice, spinach, and Parmesan cheese. Let it cook just 2 minutes more.
05 -
Ladle the soup into bowls, sprinkle extra Parmesan and maybe some fresh herbs on top. Serve with toasted bread on the side.