Hearty Tomato and White Bean Soup
A comforting and wholesome soup featuring rich tomatoes and tender white beans, perfect for a cozy weeknight.
Italian⏱ 20 minContains 2 common allergens.
✨ High in fiber✨ Good source of vitamin C✨ High in sodium
Ingredients
- Olive oil1 tablespoon
- Onion1 medium
- Garlic3 cloves
- Crushed tomatoes1 can (28 ounces)
- Vegetable broth4 cups
- Cannellini beans1 can (15 ounces)
- Dried basil1 teaspoon
- Fresh spinach4 ounces
- Crusty breadfor serving
Nutrition (per serving, makes 4)
Calories169 kcal
Protein8.2 g
Carbs27.8 g
Fat4 g
Fiber7.8 g
Sugar8.3 g
Sodium931 mg
Vitamin C40.2 mg
Iron2.5 mg
Calcium87 mg
Potassium681 mg
Estimated values.
Steps
- 1Heat olive oil in a large pot or Dutch oven over medium heat.
- 2Add chopped onion and cook until softened, about 5 minutes, then stir in minced garlic and cook for 1 minute more.
- 3Pour in the crushed tomatoes, vegetable broth, drained cannellini beans, and dried basil. Bring the soup to a simmer.
- 4Reduce heat to low, cover, and let simmer for 10-15 minutes to allow flavors to meld.
- 5Stir in the fresh spinach until it has just wilted, then serve the hot soup immediately with crusty bread.