Print

Hearty Tomato Soup with Beans & Greens

Hearty Tomato Soup with Beans & Greens is a soul-warming dish that combines rich tomatoes, savory beans, and vibrant greens, perfect for chilly days or when you crave comfort food. This easy-to-make soup bursts with flavor and nutrients, making it an ideal choice for weeknight dinners or gatherings. With its colorful presentation and heartwarming aroma, it’s sure to become a staple in your kitchen.

Ingredients

Scale
  • 2 cans (28 oz each) crushed tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 can (15 oz) cannellini or kidney beans, rinsed and drained
  • 2 cups fresh spinach or kale
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 2 tsp Italian seasoning

Instructions

  1. In a large pot over medium heat, add olive oil. Once hot, sauté diced onion and minced garlic until fragrant and golden brown for about five minutes.
  2. Stir in the canned crushed tomatoes along with their juice and let them simmer for three minutes to enhance sweetness.
  3. Add vegetable broth and bring to a gentle simmer for flavor melding.
  4. Stir in the rinsed beans and heat through for five minutes.
  5. Just before serving, add fresh spinach or kale until wilted (about two minutes).
  6. Season generously with Italian seasoning. Adjust salt and pepper as needed before serving.

Nutrition

Keywords: For added flavor variation, swap spinach for kale or include different beans based on what you have on hand. A sprinkle of red pepper flakes can provide a spicy kick! This soup is freezer-friendly; store leftovers in an airtight container for up to five days.