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

Quick Homemade Vegetable Soup – Warm, Nourishing & Full of Flavor


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Moretti
  • Total Time: 35 minutes
  • Yield: 6 servings

Description

This quick homemade vegetable soup is warm, flavorful, and packed with vibrant veggies. A cozy and nourishing soup ready in under 40 minutes.


Ingredients

    • 1 tbsp olive oil

    • 1 onion, chopped

    • 3 garlic cloves, minced

    • 2 carrots, chopped

    • 2 celery stalks, chopped

    • 2 potatoes or sweet potatoes, diced

    • 1 can (14.5 oz) diced or crushed tomatoes

    • 4 cups vegetable broth

    • 1 tsp thyme

    • 1 tsp basil

    • 1 bay leaf

    • Salt & pepper, to taste

    • 1 zucchini, chopped

    • 1 cup green beans or corn

    • 1 can beans (optional)

    • Handful of spinach or kale

    • Lemon juice, for finishing


Instructions

    1. Sauté onion and garlic in olive oil.

    2. Add carrots, celery, and potatoes. Cook 5 minutes.

    3. Pour in tomatoes, broth, and seasonings. Simmer 15–20 minutes.

    4. Add zucchini, green beans, and beans. Simmer 10 more minutes.

    5. Stir in greens and finish with lemon juice. Adjust seasoning.

    6. Serve warm with optional herbs or cheese.

Notes

  • Great for freezing or meal prep

  • Customize with your favorite seasonal vegetables

  • Add grains or pasta for a heartier version

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup, Dinner
  • Cuisine: American, Vegetarian

Nutrition

  • Calories: ~175 per serving