Winter vegetable soup

Must Try

Support the site — ☕ Buy me a coffee

Winter vegetable soup — Fresh homemade recipe photo

Winter vegetable soup

No ratings yet
I used to think winter soups were something you made when you felt sorry for yourself. That changed the first time I roasted a whole head of garlic into it—suddenly there was this deep sweetness that filled the kitchen, and my husband actually asked for seconds before dinner was even served.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 195

Ingredients
  

For the soup
  • 3 tbsp olive oil
  • 2 large yellow onions diced (about 4 cups)
  • 1 head of garlic cloves peeled and minced
  • 4 medium carrots cut into half-inch coins
  • 3 medium parsnips peeled and diced
  • 2 stalks celery diced
  • 1 tbsp fresh thyme leaves or 1 tsp dried
  • ½ tsp red pepper flakes
  • 6 cups low-sodium vegetable broth
  • 1 can 14.5 oz diced tomatoes, drained
  • 8 oz cremini mushrooms sliced
  • 2 medium potatoes peeled and cubed into ¾-inch pieces
For finishing
  • Salt and freshly ground black pepper to taste
  • 2 tbsp butter
  • 2 tbsp fresh parsley finely chopped
  • Freshly grated Parmesan cheese optional

Method
 

  1. Heat olive oil in a large Dutch oven over medium heat until shimmering. Add the diced onions and cook undisturbed for about 5 minutes until they begin to soften at the edges.
  2. Stir in the minced garlic, thyme, and red pepper flakes. Cook another minute until fragrant, then add the carrots, parsnips, and celery. Continue cooking for 6-8 minutes, stirring occasionally, until the onions are deeply golden and any liquid has evaporated from the pot.
  3. Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot with a wooden spoon. Add the drained tomatoes, mushrooms, and potatoes. Bring to a rolling boil over high heat.
  4. Once boiling, reduce the heat to medium-low and let simmer uncovered for 25-30 minutes until the vegetables are tender when pierced with a fork. The soup should thicken slightly as it cooks.
  5. Taste and season generously with salt and pepper—the broth needs more seasoning than you might expect since you're using so much liquid. Add butter one tablespoon at a time, swirling to melt between additions for richness.
  6. Ladle into bowls and top with fresh parsley and Parmesan if desired. Serve immediately while hot.

Nutrition

Calories: 195kcalCarbohydrates: 32gProtein: 6gFat: 7gSaturated Fat: 3gCholesterol: 10mgSodium: 480mgPotassium: 820mgFiber: 6gSugar: 9gVitamin A: 340IUVitamin C: 25mgCalcium: 65mgIron: 2mg

Notes

This recipe lives in my rotation because I can throw it together with what's on hand and still get something that tastes intentional. The key is taking five extra minutes to caramelize the onions until they're really golden rather than just soft—that's where most of the flavor comes from. Keep a few carrots and parsnips on hand when they go on sale, and you've got your base ready any time.
I serve it with crusty bread or a handful of toasted croutons, but honestly, I often skip the garnish entirely because it's good enough to stand alone. Leftovers taste even better the next day once all the flavors have settled together in the fridge.

Tried this recipe?

Let us know how it was!

💬 Join the discussion on the forums →

- Visit Our Sponsors -
- Coming Soon -

Latest Recipes

- Coming Soon -

Find a recipe