1/2cupParmesan cheesegrated, plus more for serving
1/2cupHeavy cream
Instructions
Preheat oven to 350°F (175°C). Toss bread cubes with olive oil, oregano, garlic powder, and salt; bake until golden, 15-18 minutes.
Cook onion in olive oil until softened, then add garlic and tomato paste; cook 2 minutes.
Add tomatoes, broth, and 1 cup beans; season and simmer 20 minutes.
Puree the soup until smooth, then return to heat. Stir in spinach, Parmesan, cream, and remaining beans; cook until spinach wilts and cheese melts, about 10 minutes.
Serve hot, topped with croutons and extra Parmesan.
Notes
For extra flavor, add a splash of balsamic vinegar before serving.