What’s better than coming home from a long day to a hot and comforting bowl of soup? A comforting meal on the table fast! 30 minute winter vegetable soup is a complete meal in a bowl. Go ahead, you deserve it and you’ll feel like you’re doing something good for yourself.

2 white bowls of 30 minute vegetable soup with spoons on a burlap placemat

Healthy, filling and makes you feel good about eating it. Colorful veggies and pasta that can be customized depending on what vegetables you like. If you want to add plant-based protein, lentils, quinoa or even brown rice, these are all perfect choices.

I like to use a combination of different color vegetables. Not only for the nutrients, but this makes for a pretty and eye-catching, colorful bowl of soup.

I like to serve this soup with a large piece of crusty bread to soak up all the delicious broth. This soup is vegan, but even if you are not vegan (like me) you and your family will still enjoy this soup.

Even though this is called 30 Minute Winter Vegetable Soup, make it multi-seasonal making it in the fall because you can still get these vegetables in the cooler times of the year.

An overhead image showing all the colorful vegetables

Make a big batch of this 30 Minute Winter Vegetable Soup over the weekend and you’ll have a healthy lunch or dinner for days. Don’t forget, it’s ready in under 30 minutes.

This soup also freezes very well. Just make sure it is in a well sealed container. To reheat, you can microwave from frozen.

Yield: 4

30 Minute Winter Vegetable Soup

30 minute Winter vegetable soup served in a white bowl on a burlap placemat

Colorful veggies and pasta make this a quick, easy and delicious meal.

Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes


  • 1 tablespoon olive oil
  • 1 large or 2 small onions, chopped
  • 4 stalks celery
  • 5 large carrots, sliced
  • 3 garlic cloves, peeled and finely chopped or grated
  • 1/2 teaspoon salt, divided
  • 1/4 teaspoon freshly ground black pepper
  • 14 ounces(396 grams) butternut squash, peeled and cut into bite-size chunks
  • 8 ounces (226 grams) rutabaga or turnip, peeled and cut into bite-size chunks
  • 8 ounces (226 grams) white sweet potato, peeled and cut into bite-size chunks
  • 8 cups (8.3 pints) vegetable stock
  • 2 bay leaves
  • 1 sprig of fresh dill
  • 4 sprigs fresh parsley
  • 12 ounces (340 grams) green beans, cut into 1/2 inch pieces
  • 2 cups (473 ml) small pasta, cooked according to package directions
  • 1 teaspoon fresh parsley, chopped for garnish


  1. To a large soup pan or dutch oven over medium heat add the olive oil.
  2. Sauté the onion, celery and carrots until they soften.
  3. Stir in the garlic and cook for 1 minute.
  4. Add 1/4 teaspoon salt, half of the pepper and stir.
  5. Add the squash, rutabaga, potato and vegetable stock.
  6. Using kitchen string, tie the bay leaves, dill and parsley into a bundle and add to the stock.
  7. Bring to a simmer and cook for 10 until the potatoes and squash are fork tender.
  8. Taste for seasoning, depending how salty the stock is, add the other 1/4 teaspoon salt.
  9. Add the green beans and cook for 2 more minutes.
  10. Take out the herb bundle and discard.
  11. Add 1/2 cup cooked pasta into serving bowls and pour over the soup. Garnish with chopped parsley.

Nutrition Information



Serving Size


Amount Per Serving Calories 354Sodium 2337mgCarbohydrates 73gFiber 11gSugar 19gProtein 9g

If you’ve made this recipe leave a comment below. I love to hear from my readers!

Autumn Minestrone Soup

Autumn Minestrone Soup in a grey bowl on a burlap placemat with Parmesan cheese and a spoon

30 minute Winter vegetable soup. Colorful veggies and pasta make this a quick and delicious meal.