Easy One-pot Vegetable Soup

· · ·

This easy one-pot vegetable soup recipe is packed with colorful vegetables, rich tomato flavor, and simple pantry ingredients that come together in just about 20 minutes. It’s the kind of healthy vegetable soup recipe that works perfectly for busy weeknights, quick lunches, or meal prep for the week ahead.

Hearty vegetable pasta soup in a white pot with wooden handles, served with a ladle.

NOTE: This post contains some links to Amazon, which means that I make a small commission off items you purchase from Amazon at no additional cost to you. I appreciate your support!

If you’re new to cooking homemade soup from scratch, this recipe is a great place to start. Using frozen mixed vegetables cuts down on prep time, so you can make a quick vegetable soup for dinner without spending forever chopping vegetables. It’s warm, filling, budget-friendly, and easy to customize with pasta, rice, or beans.

DON’T LOSE THIS DELICIOUS RECIPE, PIN IT FOR LATER!
Easy One-Pot Vegetable Soup in a pot and bowl, with kale and pasta

I started making this shortcut vegetable soup on evenings when I needed something healthy but didn’t feel like making a complicated meal. One chilly night, I tossed together frozen vegetables, canned tomatoes, broth, and a handful of spinach, and the result tasted like it had simmered all afternoon. Since then, this cozy one-pot vegetable soup has become one of my favorite “clean out the pantry” dinners.

RELATED: Whether you’re craving a big warm bowl for dinner or want to stock your fridge with something healthy, this Easy Italian Minestrone Soup is the way to go. It’s tasty, healthy, fun to make ahead, and makes your whole house smell amazing. Give it a try and don’t be surprised if it becomes a regular in your kitchen too!

Hearty vegetable soup with ditalini pasta in a white bowl, served with a spoon.

↑ Back to top.

Ingredients you’ll need to make Vegetable Soup from scratch

Ingredients for vegetable pasta soup: broth, tomatoes, kale, pasta, vegetables, garlic, oil, and spices.
  • Olive Oil – Used for sautéing the onion and garlic, giving the soup a rich base flavor.
  • Onion – Adds sweetness and savory flavor to the broth.
  • Garlic – Fresh garlic gives the soup a cozy homemade taste.
  • Frozen Mixed Vegetables – A huge time-saver for this easy one-pot vegetable soup recipe. Most bags include carrots, peas, corn, and green beans.
  • Diced Tomatoes – Adds acidity, color, and rich tomato flavor to the soup.
  • Vegetable or Chicken Broth – Creates the soup base. Use vegetable broth for a vegetarian soup recipe.
  • Italian Seasoning – A simple mix of herbs that gives the soup classic comfort food flavor.
  • Salt and Black Pepper – Helps balance and brighten all the flavors.
  • Spinach or Kale – Adds leafy greens and extra nutrition right at the end of cooking.

Optional:

  • Pasta, Rice, or Beans – Great for making the soup heartier and more filling.

↑ Back to top.

Step-by-step instructions for making One-Pot Vegetable Soup from scratch

1. Sauté the onion and garlic

Heat the olive oil in a large soup pot over medium heat. Add the diced onion and garlic, cooking for 2–3 minutes until softened and fragrant.

Chopped onions sauteing in a pot with ingredients for soup.

2. Add the vegetables and broth

Stir in the frozen mixed vegetables, diced tomatoes with their juice, broth, and Italian seasoning.

One-pot pasta with diced tomatoes, corn, green beans, and herbs in a pan.

3. Simmer the soup

Bring the soup to a gentle boil, then reduce the heat and simmer for 8–10 minutes until the vegetables are tender and heated through.

4. Add the greens

Season with salt and black pepper. Stir in the spinach or kale and cook for another 2–3 minutes until wilted.

Ditalini pasta and kale added to a simmering tomato broth in a large pot.

5. Add optional extras

If using pasta, rice, or canned beans, stir them into the soup and cook until heated through and tender. Add extra broth if you prefer a thinner soup.

6. Serve hot with crusty bread, crackers, or a simple green salad.

Hearty bowl of vegetable pasta soup with ditalini, carrots, peas, corn, and greens.

Make this Vegetable Soup Recipe then check out my Mexican Tomato Gazpacho Soup (Ready in 15 Minutes), my Stovetop Cabbage Roll Soup and more of my healthy soup recipes.  

↑ Back to top.

TIPS AND FREQUENTLY ASKED QUESTIONS

Read on for tips and substitution ideas on how to make this recipe, such as how to customize this salad, and how to store this salad.

Can I use fresh vegetables instead of frozen?

Yes! Fresh carrots, celery, green beans, zucchini, or potatoes work great in this homemade vegetable soup.

Can I make this soup vegan?

Absolutely. Just use vegetable broth and skip any animal-based add-ins.

What can I add for more protein?

Canned beans, lentils, shredded chicken, or chickpeas are all great additions.

Can I freeze vegetable soup?

Yes. This freezer-friendly vegetable soup stores very well for future meals.

How can I make the soup thicker?

Use less broth or add cooked potatoes, rice, or more pasta to create a heartier texture.

How do I store leftovers of Vegetable Soup?

Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop or in the microwave until hot.
For longer storage, freeze the soup in freezer-safe containers for up to 3 months. If you plan to freeze it, you may prefer adding pasta or rice after reheating so it keeps the best texture.

↑ Back to top.

Hearty vegetable soup with pasta in a large pot with a ladle.

This easy vegetable soup recipe is proof that healthy comfort food doesn’t need to take hours to make. With simple ingredients and one pot, you can have a warm and hearty homemade meal on the table fast. Keep this quick vegetable soup recipe handy for busy nights when you want something cozy, nourishing, and full of flavor.

☀️ CELEBRATE Summer with 

50+ Easy Salad Recipes for Summer

Summer is here, and do you know what that means? It’s time to enjoy the fresh Summer produce with salad ideas that your whole family will love!

Close-up of a spoon scooping hearty vegetable soup with pasta, corn, peas, and greens.
No ratings yet

Easy Vegetable Soup Recipe

9e6272d16533b616004d97f7b4e6c8d058595fc2b634d1a35e29d9ad2c6a4ccc?s=20&d=mm&r=g - This easy one-pot vegetable soup recipe is packed with colorful vegetables, rich tomato flavor, and simple pantry ingredients that come together in just about 20 minutes. It’s the kind of healthy vegetable soup recipe that works perfectly for busy weeknights, quick lunches, or meal prep for the week ahead.Janice
This shortcut vegetable soup is ready in just 15 minutes, making it perfect for busy weeknights. Using frozen vegetables keeps it fresh-tasting while saving time on chopping.
prep: 5 minutes
cook: 15 minutes
Total: 20 minutes
calories: 235kcal
servings: 6 servings
pin Rate Save Print

Ingredients 

  • 2 tablespoons olive oil
  • 1 small onion (diced)
  • 2 cloves garlic (minced)
  • 16 oz frozen mixed vegetables (carrots, peas, corn, green beans)
  • 14.5 oz diced tomatoes (canned with juice)
  • 4 – 6 cups vegetable or chicken broth (depending on your desired consistency)
  • 1 teaspoon dried Italian seasoning (or a mix of thyme and basil)
  • Salt and black pepper (to taste)
  • 2 cups chopped spinach or kale (fresh or frozen )

Optional

  • 1 cup quick-cooking pasta

Instructions

  • Heat olive oil in a large pot over medium heat. Add onion and garlic, sautéing 2–3 minutes until softened.
    2 tablespoons olive oil, 1 small onion, 2 cloves garlic
  • Add frozen vegetables, diced tomatoes (with juice), 4 cups of broth, and Italian seasoning. Stir well.
    16 oz frozen mixed vegetables (carrots, peas, corn, green beans), 14.5 oz diced tomatoes, 4 – 6 cups vegetable or chicken broth, 1 teaspoon dried Italian seasoning
  • Bring to a boil, then reduce to a simmer for 8–10 minutes, until vegetables are heated through.
  • Season with salt and pepper. Stir in spinach or kale and cook 2–3 minutes until wilted.
    Salt and black pepper, 2 cups chopped spinach or kale

Optional:

  • Add quick-cooking pasta, rice, or canned beans, and cook until tender and heated, about 10 minutes. Add additional broth if desired.
    1 cup quick-cooking pasta

Nutrition

Calories: 235kcal | Carbohydrates: 40g | Protein: 9g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 710mg | Potassium: 557mg | Fiber: 6g | Sugar: 5g | Vitamin A: 10356IU | Vitamin C: 18mg | Calcium: 123mg | Iron: 3mg

Disclosure

Recipes and photos are for your personal enjoyment only — please share the love by linking, not copying!
TRIED THIS RECIPE?Follow @Salads4Lunch or tag #salads4lunch!
DON’T LOSE THIS DELICIOUS RECIPE, PIN IT FOR LATER!

More Easy Soup Recipes

Find delicious soup ideas, including Creamy Gnocchi Bacon SoupInstant Pot Creamy Seafood ChowderButternut Squash Soup, and more!

  • Easy One Pot Brunswick Stew (Hearty Southern Chicken and Pork Stew)

  • Stovetop Cabbage Roll Soup

  • Stovetop Italian Pasta Fagioli Soup

SEARCH FOR RECIPES

More recipes to enjoy:

  • Easy Homemade Sun Dried Tomato Vinaigrette Dressing

    If you’re looking for an easy sun dried tomato vinaigrette recipe that tastes fresh, bold, and restaurant-quality, this homemade salad dressing is about to become a staple in your kitchen. Made with oil-packed sun dried tomatoes, olive oil, garlic, and red wine vinegar, this flavorful homemade vinaigrette comes together in just minutes and instantly upgrades everything from leafy green salads to pasta salad recipes

  • Shaved Asparagus Salad with Lemon Vinaigrette

    This easy shaved asparagus salad recipe is one of those fresh spring dishes that feels special without requiring much work. The crisp asparagus ribbons, tangy lemon vinaigrette, and salty Parmesan create a combination that’s simple, fresh, and full of flavor.

  • Mexican Tomato Gazpacho Soup (Ready in 15 Minutes)

    This homemade Mexican-style gazpacho soup is one of those recipes that proves simple ingredients can still be full of flavor. It’s fresh, easy to make, and perfect for warm days when you want something light and satisfying. Once you try it, don’t be surprised if it becomes part of your regular summer rotation.

  • Meal Prep Pasta Chopped Salad with Chickpeas and Sun-Dried Tomato Vinaigrette

    This pasta chopped salad with sun-dried tomato vinaigrette is one of those recipes that just fits into real life—easy, flavorful, and great to have on hand. Save it for later, pin it for your next meal prep session, or keep it in your rotation for quick lunches all week.

  • Easy Stuffed Pepper Soup with Ground Beef and Rice (One-Pot Recipe)

    This healthy stuffed pepper soup with ground beef and rice is a great option when you want something comforting without a lot of fuss. It’s made with everyday ingredients, comes together in one pot, and works beautifully for meal prep. Think of it as a “lazy stuffed pepper soup” that still delivers big flavor.

  • Easy Taco Salad Dressing (Ready in Just 5 Minutes!)

    This easy taco salad dressing is one of those recipes you’ll come back to again and again. It’s quick, flexible, and adds so much flavor to even the simplest salad. Save it for later so it’s ready the next time taco night rolls around.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating