Go Back
+ servings
Olivia

Hearty Tomato and White Bean Soup is Deliciously Simple!

A deliciously simple soup made with tomatoes and white beans, perfect for a hearty meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: Italian
Calories: 180

Ingredients
  

  • 1 tablespoon olive oil
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 1 carrot diced
  • 1 celery stalk diced
  • 1 can 14.5 ounces diced tomatoes, undrained
  • 1 can 15 ounces white beans (such as cannellini or great northern), rinsed and drained
  • 4 cups vegetable broth
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • 2 cups fresh spinach optional
  • Fresh parsley chopped (for garnish)

Method
 

  1. In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until translucent.
  2. Stir in the minced garlic, diced carrot, and diced celery. Cook for an additional 5 minutes, stirring occasionally.
  3. Add the diced tomatoes (with their juice), white beans, vegetable broth, dried basil, and dried oregano. Stir well to combine.
  4. Bring the mixture to a boil, then reduce the heat and let it simmer for 20-25 minutes, allowing the flavors to meld.
  5. If using, stir in the fresh spinach and cook for another 2-3 minutes until wilted.
  6. Season with salt and pepper to taste. Serve hot, garnished with fresh parsley.

Nutrition

Serving: 1cupCalories: 180kcalCarbohydrates: 25gProtein: 8gFat: 4gSaturated Fat: 0.5gPolyunsaturated Fat: 3.5gSodium: 400mgFiber: 6gSugar: 3g

Notes

  • For a creamier soup, blend half of the soup using an immersion blender and then mix it back in.
  • Add a pinch of red pepper flakes for a spicy kick or toss in some cooked sausage for added protein.

Tried this recipe?

Let us know how it was!