Tomato and White Bean Soup with Spinach and Parmesan
Course Soup
Cuisine Italian
Prep Time 15 minutesminutes
Cook Time 3 hourshours
Total Time 3 hourshours15 minutesminutes
Servings 5
Author Pam - For the Love of Cooking
Equipment
Large Dutch oven
Ingredients
1tbspolive oil
1yellow oniondiced
2large garlic clovesor 4 small, minced
Sea salt and freshly cracked black pepperto taste
1tbsptomato paste
1tspdried basil
½tspdried oregano
¼tspdried thyme
Crushed red pepper flakesto taste
114-oz can fire-roasted tomatoes
3cupscannellini beanssoaked overnight or (14-oz cans) cannellini beans, drained and rinsed
4cupschicken broth (vegetable broth for a vegetarian version)
1Parmesan rind
1cupheavy cream
½cupfinely grated parmesan cheeseplus more for topping
5ozfresh spinach
Instructions
Heat the olive oil in a large Dutch oven over medium heat. Add the onions and cook, stirring often, for 5 minutes.
Add the garlic and season with sea salt and freshly cracked black pepper to taste. Cook, stirring constantly, for 1 minute.
Add the tomato paste, basil, oregano, thyme, and crushed red pepper flakes, and cook, stirring often, for 3-4 minutes.
Add in the fire-roasted tomatoes, cannellini beans, broth, and parmesan rind. Bring the mixture to a boil, then reduce it to a simmer, cover with a lid, and cook for 2½-3 hours, stirring occasionally, if using soaked beans. Side Note: If you are using canned beans, you only need to cook the soup for 45 minutes.
Remove the lid and discard the Parmesan rind.
Stir in the cream, Parmesan cheese, and the spinach. Cook for 5-10 minutes, stirring often, as the cheese melts and spinach wilts. Taste the soup and season with sea salt and freshly cracked black pepper as needed.
Serve immediately, with extra parmesan and crushed red pepper flakes on the side. Enjoy.