Hearty Tomato and White Bean Soup

Hearty Tomato and White Bean Soup

A comforting and wholesome soup featuring rich tomatoes and tender white beans, perfect for a cozy weeknight.

Italian20 minContains 2 common allergens.
High in fiberGood source of vitamin CHigh in sodium

Ingredients

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

  1. 1Heat olive oil in a large pot or Dutch oven over medium heat.
  2. 2Add chopped onion and cook until softened, about 5 minutes, then stir in minced garlic and cook for 1 minute more.
  3. 3Pour in the crushed tomatoes, vegetable broth, drained cannellini beans, and dried basil. Bring the soup to a simmer.
  4. 4Reduce heat to low, cover, and let simmer for 10-15 minutes to allow flavors to meld.
  5. 5Stir in the fresh spinach until it has just wilted, then serve the hot soup immediately with crusty bread.