Soup Season 3: The Winter Soups Worth Making Again
The moment the clocks fall back and the first cold front rolls in, I stop thinking about salads entirely. The farmers’ market shifts — it’s all squash, leeks, celeriac, and dark leafy greens now — and my brain just switches into soup mode. But here’s the thing nobody warns you about: most winter soup recipes are either a two-hour project or they taste like warm water with ambition.
This is Soup Season 3 — the third year I’ve been running a soup series on this blog, and this edition focuses on three weeknight-ready bowls that are genuinely filling, built from what’s actually in the shops right now, and ready in 35 minutes or less. No blender required for two of them. No stock from scratch. Real food, real cold weather, real Tuesday night.
Pro Tip
The mistake most home cooks make with winter vegetable soups is adding the aromatics and liquid at the same time — which means you boil your onions and garlic instead of sweating them, and you lose the entire flavor base before the soup even starts. The fix: give your aromatics a full 6–8 minutes in fat over medium-low heat before any liquid touches the pan. You’re looking for translucent, slightly golden edges and a smell that shifts from sharp to sweet. That window is where the depth of a 35-minute soup comes from.
Celeriac (celery root) is the underdog of winter produce — look for it loose at farmers’ markets or in the root vegetable section of most large supermarkets. Choose ones that feel heavy and firm with minimal soft spots. Can’t find it? Parsnip works as a straight swap with a slightly sweeter result. For the leeks, the dark green tops are too tough here — use only the white and pale green parts.
Soup Season 3: The Winter Soups Worth Making Again
4
servings12
minutes30
minutes295
kcal42
minutesIngredients
2 tbsp olive oil or unsalted butter (30 ml)
2 large leeks, white and pale green parts only, sliced (about 2 cups / 200g)
3 cloves garlic, minced
1 lb celeriac (celery root), peeled and diced into ¾-inch cubes (450g)
2 medium Yukon Gold potatoes, diced (about 1 cup / 300g)
4 cups low-sodium vegetable or chicken broth (950 ml)
1 cup whole milk or oat milk (240 ml)
1 tsp fresh thyme leaves (or ½ tsp dried)
½ tsp white pepper
1 tsp salt, plus more to taste
2 tbsp crème fraîche or sour cream, to finish (optional)
1 small bunch fresh chives, snipped, to serve
Directions
- Heat the fat. Warm olive oil or butter in a large heavy pot over medium-low heat, then add the leeks and a pinch of salt. Cook for 6–8 minutes, stirring occasionally — you want them fully softened and starting to smell sweet, not just translucent.
- Add garlic and thyme. Stir in for 90 seconds. The moment the garlic turns fragrant and the thyme releases that slightly piney edge, move fast — another 30 seconds and it starts to catch.
- Add celeriac and potato. Toss to coat in the aromatics. After testing 3 versions of this recipe, I found cutting the celeriac into ¾-inch (2 cm) cubes — not smaller — keeps it from turning grainy when it cooks.
- Pour in the broth. Bring to a gentle boil, then reduce to a steady simmer. Cook uncovered for 18–20 minutes, until the celeriac yields completely when pressed with a spoon — no resistance at all.
- Blend half the soup. Use an immersion blender directly in the pot, or ladle half into a standing blender. This partial blend is the move — you get a creamy base while keeping enough texture that the soup actually feels like a meal.
- Stir in the milk. Return the pot to low heat and warm through for 3–4 minutes. Don’t let it boil after adding milk — you’ll see tiny bubbles at the edges when it’s hot enough; that’s your cue to stop.
- Taste and adjust. Add salt, white pepper, and a spoonful of crème fraîche if using. Serve topped with snipped chives and a small drizzle of olive oil — the green against the pale ivory soup is the visual that makes it feel finished.
Variations
For a heartier version, stir in a can of drained white beans (cannellini or butter beans) with the broth — it adds protein and makes the soup thick enough to skip the blending step entirely. To make it dairy-free, oat milk works well here and adds a subtle sweetness that pairs naturally with the celeriac.
Serving Suggestions
A thick slice of sourdough or seeded rye bread is the obvious call — something sturdy enough to drag through the bowl. A simple bitter greens salad with a sharp mustard dressing cuts through the creaminess nicely. For a more substantial meal, a soft-boiled egg halved on top turns this into something closer to a complete dinner.
FAQ
Can I make this soup ahead and reheat it?
Yes — this soup keeps well in the fridge for up to 4 days and actually improves overnight as the flavors settle. Reheat gently over medium-low heat and add a splash of broth or milk if it’s thickened up too much.
Can I freeze celeriac soup?
You can, but freeze it before adding the milk — dairy-based soups tend to split when frozen and reheated. Freeze the base in portions, then stir in the milk fresh when you reheat.
What if I want more depth — it tastes a bit flat?
A flat soup usually means the aromatics didn’t get enough time in the pan at the start, or the seasoning needs a lift. Try a small squeeze of lemon juice right before serving — it won’t make the soup taste citrusy, but it wakes up every other flavor in the bowl. Makes you wonder what else a single acid hit could unlock in a simple vegetable soup.