This creamy vegan hazelnut and parsnip soup is pure cozy comfort in a bowl. It blends toasted hazelnuts, sweet parsnips, buttery potatoes, and fresh thyme into a silky, savory dream—totally dairy-free and weeknight-friendly. Simple to make, naturally rich in flavor, and perfect for chilly days or Disney-inspired cravings. Bonus: it’s one-pot, flexible, and freezer-friendly too!
Method 1 - Preheat oven at 350℉. Spread shelled hazelnuts in a single layer on a baking sheet, and roast them for 8-10 minutes. Once the skin starts to crack and blister, then remove from oven. Transfer them on to a clean kitchen towel, and rub the hazelnuts vigorously with the towel. Note - The friction and steam from the hot nuts will help loosen and remove most of the skin.
Method 2 - Bring water to a rolling boil in a medium size pot. Add the hazelnuts, and let them boil for about 3-4 minutes. Then immediately strain the hazelnuts, and run them through cold water to cool them off. Transfer them to a clean kitchen towel, and try to rub off most of the skin with the towel.
Wash all your vegetables thoroughly. Peel the parsnips, potatoes, and shallots.Chop the parsnips and potatoes into small pieces (about 1"). Chop shallots. Finely chop the scallions - Keep the white parts separate from the green parts. Note: You'll need about ½ cup of the white scallion parts for cooking. The green parts are used later for garnishing. Gather the thyme sprigs into a small bunch, and tie them tightly together with a piece of kitchen string.
Melt vegan butter in the Dutch oven over medium heat. Add the chopped shallots and the white parts of the scallions to the pot. Cook for 3-4 minutes till translucent.
Next stir in the hazelnuts, garlic, and the tied bunch of thyme. Cook for about 2-3 minutes.
Add the chopped parsnips, potatoes, nutritional yeast, and broth. Stir it all together and let it come to a boil. Then cover askew for 20 minutes on a low simmer till parsnips and potatoes are fork tender.
Carefully remove the pot from the heat, and discard the tied bunch of thyme. Use an immersion blender to purée the soup directly from the pot. No immersion blender? Let the soup cool off, and then carefully transfer the soup in batches to a high-speed blender and blend until smooth. Be cautious with hot liquids.
Add salt and pepper- Taste to adjust the seasoning, if needed.
Ladle the soup into serving bowls, drizzle with some vegan cream. Garnish with scallions (green parts) and crushed black pepper before serving.
NOTES
Use pre-blanched hazelnuts. This is a game-changer. Pre-blanched or pre-roasted hazelnuts save you the hassle of skinning them. Just double-check they’re unsalted.
Chop veggies ahead of time. You can prep and refrigerate chopped parsnips, potatoes, and aromatics 1–2 days in advance. Store in airtight containers so you can just dump and go when you're ready to cook.
Toast nuts and bundle herbs early. Toast your hazelnuts and tie your thyme sprigs earlier in the day or even the night before. Store them in an airtight container or zip bag at room temp.
Freeze in portions. Freeze leftovers in single-serve jars or silicone cubes for easy grab-and-go meals. Reheat only what you need—no waste, no extra dishes.
Immersion blender = fewer dishes. If you have one, use it! It’s less mess and you don’t need to transfer hot soup into a blender (just be careful of splashes!).