Description
- White bean soup is healthy, creamy, and comforting. Discover the best recipe, health perks, and perfect pairings in one flavorful bowl.
Ingredients
-
3 cans (15 oz each) cannellini beans, divided
-
4 cups vegetable broth, divided
-
1 tablespoon olive oil
-
1 yellow onion, diced
-
2 medium carrots, diced
-
2 celery stalks, diced
-
4 garlic cloves, minced
-
1 teaspoon fresh rosemary, finely chopped
-
1/2 teaspoon dried thyme
-
1 teaspoon salt
-
1/2 teaspoon ground black pepper
-
Crushed red pepper flakes, to taste
-
2 cups chopped spinach or kale
-
2 tablespoons lemon juice (freshly squeezed)
-
1/4 cup grated Parmesan cheese, plus more for garnish
-
Chopped fresh parsley, for garnish
Instructions
-
Drain and rinse one can of beans. Blend it with 1 cup of the vegetable broth until smooth. Set aside.
-
Drain and rinse the remaining beans and keep them whole.
-
In a large pot, heat the olive oil over medium heat. Add the onion, carrots, and celery. Cook until the vegetables soften, about 5 minutes.
-
Stir in the garlic and cook for another minute until fragrant.
-
Pour in the blended beans, remaining whole beans, the rest of the broth, rosemary, thyme, salt, black pepper, and red pepper flakes. Stir well and let simmer for 15 minutes.
-
Add the chopped spinach or kale and simmer for another 10 minutes.
-
Stir in the lemon juice and Parmesan cheese. Adjust seasoning if needed.
-
Serve hot, garnished with fresh parsley and extra cheese if desired.