Warm up this season with a bowl of Creamy Tuscan White Bean Soup, a delightful blend of comfort and nutrition! This hearty soup features tender white beans, vibrant greens, and a rich, velvety texture that satisfies. Perfect for any diet, it's easily customizable and great for meal prep. With simple ingredients and a straightforward cooking process, you'll create a nourishing dish that not only warms the body but also brings family and friends together. Enjoy every delicious spoonful!
2 tablespoons olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
2 medium carrots, diced
2 celery stalks, diced
1 teaspoon dried oregano
1 teaspoon dried basil
½ teaspoon red pepper flakes (adjust to taste)
4 cups vegetable broth
2 (15-ounce) cans white beans (such as cannellini or great northern), drained and rinsed
1 cup diced tomatoes (canned or fresh)
1 cup heavy cream (or coconut cream for a dairy-free option)
2 cups kale, chopped (or spinach)
Salt and pepper to taste
Fresh parsley, chopped (for garnish)
Grated Parmesan cheese (optional, for serving)