Indulge in the comforting flavors of Creamy Tuscan White Bean Soup, a delightful dish that combines rich, nourishing ingredients and Italian culinary traditions. This easy-to-make soup features the creamy goodness of cannellini beans, enhanced by sautéed onions, garlic, and fresh spinach. Perfect for chilly evenings or gatherings, it's packed with plant-based protein and essential nutrients, making it a satisfying choice for any meal. Enjoy the warmth and wholesome goodness in every spoonful!
2 cans (15 oz each) cannellini beans, thoroughly drained and rinsed
4 cups vegetable broth
1 cup heavy cream or coconut cream (for a dairy-free alternative)
1 medium onion, finely chopped
3 cloves garlic, minced
1 cup diced carrots
2 cups fresh spinach, roughly chopped
1 teaspoon dried oregano
1 teaspoon dried thyme
1 teaspoon red pepper flakes (adjust based on your heat preference)
2 tablespoons olive oil
Salt and pepper, to taste
Juice of 1 lemon
Fresh basil leaves, for garnish