Warm up with Tuscan White Bean Soup! Easy, creamy, and full of flavor, packed with protein, fiber, and perfect for kids and families.
Prep Time: 15 mins
Cook Time: 35 mins
Servings: 4–6
Ingredients
- 2 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 tsp smoked paprika (optional)
- 1 can (15 oz) cannellini or white beans, drained and rinsed
- 4 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 2 cups kale or spinach, chopped
- Salt and pepper to taste
- Optional garnish: Parmesan cheese or fresh herbs
Instructions
- First, heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery, then sauté for 5–7 minutes until softened.
- Next, add herbs and spices: Stir in thyme, rosemary, and smoked paprika. Cook for 1 minute to release the flavors.
- Then, add beans and broth: Pour in the beans, diced tomatoes, and vegetable broth. Bring to a gentle boil, then reduce heat to simmer.
- Simmer for 20 minutes, stirring occasionally, until vegetables are tender and the flavors meld together.
- Finally, add greens: Stir in kale or spinach and cook for 3–5 more minutes until wilted. Season with salt and pepper.
- Serve hot, garnished with Parmesan or fresh herbs if desired.
Tips & Tricks
- Additionally, for creamier soup: Blend half the soup and return it to the pot.
- Make it ahead: Soup flavors improve when refrigerated overnight. Reheat gently.
- Use fresh herbs if available: They add more aroma and taste.
- Add texture: Sprinkle toasted croutons or drizzle olive oil when serving.
Variations & Benefits
- Kid-Friendly Version: For example, skip the smoked paprika, chop veggies finely, and serve with soft bread for dipping.
- Protein Boost: Add shredded chicken, turkey, or more beans for extra protein.
- Low-Sodium Version: Use low-sodium broth and rinse canned beans well.
- Health Benefits: High in fiber, plant-based protein, and antioxidants from vegetables. Supports heart health, digestion, and energy levels.
Nutrition Facts (per serving, approximate)
- Calories: 180 kcal
- Protein: 9 g
- Fat: 6 g
- Carbohydrates: 26 g
- Fiber: 8 g
- Sugar: 5 g
- Sodium: 450 mg
Kid-Friendly Serving Ideas
- Serve with crusty bread or grilled cheese for dipping.
- Blend slightly for a creamier, smoother texture.
- Add soft pasta like small shells for a hearty, kid-friendly meal.