2cans (14 ounces each)cannellini beansdrained and rinsed
4cupsvegetable broth
For the Seasoning
1teaspoondried basil
1teaspoondried oregano
to tastesalt
to tastepepper
For the Creaminess
½cupgrated Parmesan cheesefor stirring in
For Garnish
a handfulfresh basil leavestorn
to tasteadditional Parmesan cheesefor sprinkling on top
Instructions
Step-by-Step Instructions
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 diced onion and 2 minced cloves of garlic, sautéing for about 5 minutes until they soften and turn translucent.
Stir in 1 can (14 ounces) of diced tomatoes, 2 cans (14 ounces each) of drained and rinsed cannellini beans, and 4 cups of vegetable broth. Add 1 teaspoon each of dried basil and dried oregano, mix well and bring to a gentle boil.
Reduce the heat to low and cover the pot, letting the soup simmer for about 15 minutes.
Carefully use an immersion blender to puree the soup until smooth.
Return the soup to the pot over low heat, then stir in ½ cup of grated Parmesan cheese. Season with salt and pepper to taste.
Allow the soup to cook for an additional 5 minutes on low heat, stirring occasionally.
Notes
Use fresh garlic and high-quality Parmesan for the best flavor. Allow the soup to cool completely before freezing in airtight containers.