Discover the perfect blend of comfort and nutrition with this Delightful Creamy White Bean and Spinach Soup. Rich in protein and packed with vitamins, this easy-to-make recipe showcases creamy white beans and vibrant spinach, making it ideal for any meal. Customize it to fit vegan or gluten-free diets, and enjoy a delicious experience enhanced with fresh herbs and olive oil. Dive into a dish that nourishes both body and soul, perfect for cozy dinners or light lunches.
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 substitute with coconut milk for a dairy-free option)
2 tablespoons olive oil
Salt and pepper, to taste
Fresh lemon juice (juice from half a lemon, adjusted to taste)
Optional garnish: chopped fresh parsley, crunchy croutons, or grated Parmesan cheese