One-Pot Root Vegetable Soup (So Velvety, No Cream)
A humble pot of root vegetables turns into a silky, full-bodied soup with just one pot and a blender. It’s the kind of meal that feels like a warm kitchen on a cold night, built from nothing fancy.

It tastes earthy and a little sweet, with a texture that’s smooth enough to feel special but still hearty enough for a weeknight dinner. You’ll keep it in regular rotation all winter.
What Makes This Soup So Good
The secret is using a mix of starchy and naturally sweet roots. Carrots, parsnips, and sweet potato carry the flavor without any sugar, while a bit of potato gives it a creamy body without a drop of cream.
I keep coming back to this version because it needs nothing you don’t already have in the pantry. Toss everything into a pot, simmer until tender, and blend. The soup holds its silky texture for days, so you get a head start on tomorrow’s lunch.
Ingredients

- 2 tbsp olive oil: extra virgin works, but any neutral oil is fine.
- 1 medium yellow onion, chopped: white or sweet onion both do the job.
- 3 cloves garlic, smashed: no need to mince, we’ll blend later.
- 3 medium carrots (about 12 oz), peeled and cut into 1-inch chunks
- 2 medium parsnips (about 8 oz), peeled and cut into 1-inch chunks: swap an equal weight of more carrots or turnips if you prefer.
- 1 medium sweet potato (about 10 oz), peeled and cut into 1-inch chunks
- 1 medium russet potato (about 8 oz), peeled and cut into 1-inch chunks: Yukon Gold also works for a slightly buttery texture.
- 4 cups vegetable broth: low-sodium so you control the salt.
- 1 tsp fresh thyme leaves, or ½ tsp dried: a few sprigs of rosemary work too.
- ¾ tsp fine sea salt: adjust after blending based on your broth.
- ½ tsp black pepper
Variations / Substitutions
- Bulb fennel: use one small bulb instead of the parsnips for a light anise note.
- Beets: swap half the sweet potato for a small beet if you’re okay with a vivid pink soup.
- Herb swap: a bay leaf and a sprig of rosemary instead of thyme give a woodsier flavor.
- Coconut milk: stir in ¼ cup of full-fat coconut milk after blending for extra richness.
- Spice kick: a pinch of cayenne or a grated knob of fresh ginger when sautéing the onions.
If you like this, you might also enjoy a roasted butternut squash soup with similar creamy no-cream texture.
How to Make Root Vegetable Soup
Step 1: Sauté the Onion and Garlic

Heat the 2 tbsp olive oil in a large heavy pot over medium heat. Add the chopped onion and smashed garlic cloves, stirring often. Cook about 5 minutes, until the onion is soft and translucent but not browned. Giving the aromatics a proper head start builds the soup’s savory depth, so don’t rush past the soft onion stage.
Step 2: Simmer the Vegetables

Add the chopped carrots, parsnips, sweet potato, and potato to the pot. Stir them around so every piece gets a light coat of oil. Pour in the 4 cups vegetable broth, then add the thyme, ¾ tsp salt, and ½ tsp pepper. Bring everything to a boil, then lower the heat to a steady simmer. Cover and cook for 20 to 25 minutes, until a fork slides through the largest chunk with no resistance.
Step 3: Blend Until Smooth

Take the pot off the heat and remove the thyme sprigs if you used fresh. Use an immersion blender right in the pot to purée the soup until it’s completely smooth, with no visible chunks. If you’re using a regular blender, work in batches and remove the center cap from the lid, covering with a towel to let steam escape. Blend for about a full minute, scraping down once, to get that velvety texture without overworking it.
Step 4: Ladle and Top

Taste the soup and adjust salt or pepper if needed. Ladle it into warm bowls and finish with a swirl of olive oil, a crack of black pepper, and a sprinkle of fresh thyme leaves. A spoonful of toasted pine nuts or a handful of croutons on top gives a nice crunch against the smooth soup.
A Few Tips Before You Start
- Chop all the roots to about the same size, roughly 1-inch chunks, so they soften evenly.
- Don’t let the soup boil hard once you start blending. Vigorous boiling after blending can break the smooth emulsion and make the texture slightly grainy.
- If the soup feels too thick after blending, whisk in a splash of warm broth or water until it reaches the consistency you like.
- Leftover soup thickens as it sits, so when reheating you’ll likely need to loosen it with a little liquid.
Chunk size changes the cooking time a bit. Here’s a rough guide.
| Chunk Size | Simmer Time (after boil) |
|---|---|
| 1-inch | 20 to 25 mins |
| ½-inch | 14 to 16 mins |
| 1½-inch | 28 to 32 mins |
Storing Leftovers
Refrigerate the soup in a sealed container for up to 5 days. It tastes even better the next day as the flavors settle. Reheat gently on the stove over medium-low, stirring in a splash of broth or water to thin it back out. The soup freezes well for up to 3 months; thaw overnight in the fridge and reheat the same way.
What To Serve With Root Vegetable Soup
A thick slice of country bread or a crusty sourdough loaf is all you need to soak up the last drops. For a more substantial meal, pair it with a winter kale and apple salad, the sharpness of the dressing cutting through the earthy soup. A simple grilled cheese sandwich with sharp cheddar also works beautifully against the smooth, sweet base.
Frequently Asked Questions
Can I use an immersion blender instead of a regular blender?
Yes, that’s the easiest method. Blend right in the pot until completely smooth.
What if I don’t have parsnips?
Use an equal weight of extra carrots or turnips. The soup will be a little sweeter or earthier, but just as good.
Can I make this soup without blending it?
You can. Leave the vegetables chunky and add an extra ½ cup of broth for a rustic stew-like texture.
Is this soup freezer-friendly?
Yes, it freezes well for up to 3 months. Cool completely before transferring to freezer containers.

Root Vegetable Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and garlic and cook 5 minutes until soft and translucent.
- Add all the root vegetables, then pour in the broth. Stir in the thyme, salt, and pepper. Bring to a boil, then reduce heat to a simmer, cover, and cook 20 to 25 minutes until fork-tender.
- Remove from heat. Blend with an immersion blender, or carefully in batches in a regular blender, until completely smooth.
- Taste and adjust seasoning. Ladle into bowls and top with a drizzle of olive oil, cracked pepper, and fresh thyme.
