Discover the comforting flavors of Creamy Tuscan White Bean Soup, a nourishing and delightful dish perfect for any meal. This soup features nutrient-rich cannellini beans, fresh vegetables, and aromatic herbs, creating a velvety texture that's both satisfying and healthy. Explore its flexibility for various diets, whether vegan with coconut milk or traditional with cream. Easy to make and bursting with flavor, this recipe is a must-try for cozy evenings or family gatherings.
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
2 carrots, diced
2 celery stalks, diced
1 teaspoon dried oregano
1 teaspoon dried thyme
1/2 teaspoon red pepper flakes (adjust to taste)
4 cups vegetable broth
2 cans (15 oz each) cannellini beans, drained and rinsed
1 cup fresh spinach
1 cup coconut milk (or heavy cream for a non-vegan option)
Salt and black pepper to taste
Fresh parsley, chopped, for garnish
Optional: crusty bread for serving