Indulge in the comforting goodness of Delightful Creamy White Bean and Spinach Soup! This hearty recipe brings together creamy white beans packed with protein and fiber, along with fresh spinach that adds vibrant color and essential nutrients. Perfect for any dietary preference, it can easily be made vegan by swapping heavy cream for coconut or cashew cream. Discover how to create a rich, velvety soup that warms the soul and nourishes the body. Dive into this delightful bowl of comfort!
2 cans (15 ounces each) white beans (cannellini or navy beans), thoroughly rinsed and drained
4 cups vegetable broth
2 cups fresh spinach, roughly chopped
1 medium onion, finely diced
3 cloves garlic, minced
1 medium carrot, finely diced
1 celery stalk, finely diced
1 teaspoon dried thyme
1 teaspoon dried oregano
1 cup heavy cream (or use coconut milk for a dairy-free alternative)
2 tablespoons olive oil
Salt and freshly ground black pepper to taste
Fresh lemon juice (juice from half a lemon, adjust to taste)
Optional garnish: freshly chopped parsley, homemade croutons, or finely grated Parmesan cheese