Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Soups That Warm the Soul


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Sara
  • Total Time: 30 minutes
  • Yield: 4 generous bowls
  • Diet: Vegan

Description

A vibrant, nourishing vegetable soup filled with hearty veggies, aromatic herbs, and fresh spinach—perfect for cozy nights or whenever you need a comforting bowl of warmth.


Ingredients

2 tablespoons olive oil

1 onion, chopped

2 carrots, diced

2 celery stalks, diced

3 cloves garlic, minced

4 cups vegetable broth

1 can diced tomatoes

1 teaspoon dried thyme

1 teaspoon dried basil

2 cups spinach, chopped

Salt and pepper to taste


Instructions

  1. Heat the olive oil in a large pot over medium heat until shimmering.
  2. Add chopped onion, diced carrots, and diced celery. Sauté for about 5 minutes until softened and fragrant.
  3. Stir in minced garlic and cook for another minute until aromatic.
  4. Pour in vegetable broth, diced tomatoes, dried thyme, and dried basil. Bring to a steady boil.
  5. Reduce heat to a gentle simmer and cook for 15 minutes to allow flavors to meld.
  6. Add chopped spinach and season with salt and pepper. Cook for an additional 5 minutes, or until spinach wilts.
  7. Serve hot and enjoy your cozy bowl of vegetable soup.

Notes

  • Add cooked beans or shredded chicken for extra protein.
  • Mix in rice, quinoa, or pasta to make it more filling.
  • Use crushed red pepper flakes or hot sauce for added heat.
  • Swap herbs with rosemary or parsley as desired.
  • Stores in the fridge up to 4 days or freezer up to 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 160
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 0mg