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

Best Vegetable Soup Recipe for Health and Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegetable soup is a comforting and nourishing dish that brings together an array of fresh flavors, vibrant colors, and essential nutrients. This easy-to-follow recipe allows you to whip up a hearty bowl of vegetable goodness in under an hour, making it perfect for cozy dinners or quick lunches. With every spoonful, you’ll enjoy a delightful blend of vegetables simmered in a rich broth, offering warmth and satisfaction for your body and soul. Customize this versatile soup with your favorite seasonal ingredients or add spices to elevate the flavor profile. Whether served on its own or accompanied by crusty bread, this vegetable soup is sure to impress everyone at the table.

  • Total Time: 40 minutes
  • Yield: Serves 6

Ingredients

Scale
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 2 cups fresh spinach or kale

Instructions

  1. Prepare your vegetables by washing and chopping them into bite-sized pieces.
  2. In a large pot, heat olive oil over medium heat. Add onions and garlic; sauté until translucent.
  3. Add carrots and celery; cook for about five minutes until softened.
  4. Stir in diced tomatoes and vegetable broth; bring to a boil then reduce heat to simmer.
  5. Season with salt, pepper, and herbs as desired; simmer uncovered for about 20 minutes until all vegetables are tender.
  6. Serve hot with crusty bread or fresh herbs for garnish.
  • Author: Jennifer
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 105
  • Sugar: 4g
  • Sodium: 395mg
  • Fat: 3g
  • Saturated Fat: 0g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 0mg