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
Hearty Homemade Vegetable Soup

Hearty Homemade Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 60 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Homemade Vegetable Soup is hearty and packed with vegetables. It’s a comforting, feel-good soup your family will love. It takes less than an hour to make and tastes so much better than store-bought.


Ingredients

Scale
  • 2 Tbsp olive oil
  • 1 medium yellow onion (chopped)
  • 2 large carrots (chopped)
  • 1 cup chopped celery
  • 28 oz canned diced tomatoes
  • 60 oz vegetable broth (low-sodium)
  • 3 medium potatoes (diced)
  • 1 cup green beans (chopped)
  • 3 bay leaves
  • 2 tsp salt (or to taste)
  • 1 tsp ground black pepper
  • 1 cup frozen sweet corn
  • 1 cup frozen sweet peas
  • 1/2 cup green onions (chopped)
  • 1/4 cup fresh parsley (chopped)

Instructions

  1. Step 1: Preheat a heavy soup pot or Dutch oven over medium heat and add 2 Tbsp olive oil. Add chopped onions and carrots and saute for 6-8 minutes, stirring occasionally until golden.
  2. Step 2: Add celery, canned tomatoes (with juice), broth, potatoes, green beans, bay leaves, salt, and pepper. Bring it to a boil then reduce heat to a simmer and cook for 25 minutes.
  3. Step 3: Once the vegetables are tender, add corn, sweet peas, green onion, and parsley. Season with salt to taste and simmer for another 5-8 minutes. Remove from heat and serve warm.

Notes

Salt measurements can vary depending on the type you are using. Table salt will be closer to 2 tsp while a coarser salt may need 1 Tbsp. Store in airtight containers for 5 days in the fridge or up to 6 months in the freezer.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 167 kcal
  • Sugar: 7 g
  • Sodium: 753 mg
  • Fat: 4 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 6 g
  • Protein: 5 g
  • Cholesterol: 0 mg