Creamy White Bean Tomato Soup
This Creamy White Bean Tomato Soup is the perfect comfort food you can enjoy without feeling guilty. Thickened with blended white beans, this healthy soup topped with fresh basil is rich in flavor and oh so satisfying. And, it's done and ready to eat in 30 minutes!
Servings: 4 people
Heat olive oil in a saucepan over medium. Add onion and garlic and saute for 1 minute, until soft.
Add fresh and canned tomatoes, basil, oregano, salt, and pepper. Cover and bring to a boil, then lower heat and simmer for 20 minutes.
Working in batches, transfer tomato mixture to a blender. Add beans and chicken broth.
Puree for 2 minutes. Once well blended, return mixture to the saucepan and simmer for 5 minutes, covered.
Add in the butter and Parmesan cheese and stir until melted. Serve immediately.
Calories: 139kcal | Carbohydrates: 8g | Protein: 6g | Fat: 10g | Saturated Fat: 4g | Cholesterol: 16mg | Sodium: 592mg | Potassium: 335mg | Fiber: 2g | Sugar: 3g | Vitamin A: 971IU | Vitamin C: 19mg | Calcium: 197mg | Iron: 1mg