Discover the comforting warmth of Creamy White Bean and Spinach Soup, a delightful dish perfect for any occasion. This nourishing recipe combines creamy white beans with vibrant spinach, offering a heartwarming blend of flavors and nutrients. Simple to prepare with fresh ingredients, it’s ideal for both novice cooks and seasoned chefs alike. Enjoy the benefits of plant-based eating while savoring a delicious, wholesome meal that will satisfy everyone at the table.
2 cans (15 ounces each) white beans (cannellini or navy beans), rinsed and drained
4 cups vegetable broth
2 cups fresh spinach, roughly chopped
1 medium onion, diced
3 cloves garlic, minced
1 medium carrot, diced
1 celery stalk, diced
1 teaspoon dried thyme
1 teaspoon dried oregano
1 cup heavy cream (or coconut milk for a dairy-free option)
2 tablespoons olive oil
Salt and pepper to taste
Fresh lemon juice (from half a lemon, to taste)
Optional garnish: fresh parsley, croutons, or grated Parmesan cheese