Go Back

Tomato and Vegetable White Bean Soup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings
Calories 250
A hearty and nutritious soup combining fresh vegetables, beans, and tomatoes for a comforting meal.

Ingredients

Oil

  • 2 Tbsp olive, avocado, or coconut oil

Vegetables

  • 1 large white or yellow onion (diced)
  • 3 cloves garlic (minced)
  • 1 cup carrots (sliced)
  • 1/2 tsp sea salt (plus more to taste)
  • 1/2 tsp black pepper (plus more to taste)
  • 1 tsp dried basil, oregano and garlic powder
  • 0.5 pound red potatoes (quartered)
  • 2 medium yellow squash or zucchini (sliced)

Canned Tomatoes and Sauce

  • 2 14.5-ounce cans fire-roasted tomatoes
  • 1 15-ounce can tomato sauce
  • 5 cups veggie stock (DIY or store-bought, add more salt if needed)
  • 1 15-ounce can white beans (rinsed and drained)
  • 3 cups kale (chopped)

Instructions 

  • Heat a large pot, add oil, then sauté onion, garlic, and carrots.
  • Add squash, potatoes, tomatoes, tomato sauce, and stock; simmer for 15 minutes.
  • Stir in beans, season with salt and pepper, cook for 10 minutes.
  • Add kale, cook for 5 minutes, then taste and adjust seasonings.

Notes

This soup is perfect for a cozy, healthy meal and can be customized with your favorite greens.
Calories: 250kcal
Cost: $15
Course: Soup
Cuisine: American
Keyword: Beans, Tomato, Vegetables