Creamy Carrot Potato Soup (Ready in 35 Minutes)
This carrot potato soup is the meal I turn to when I want something warm, velvety, and deeply savory without any fuss. It comes together in a single pot with everyday ingredients, and most of the cook time is hands-off simmering.

A quick blend turns tender carrots and potatoes into a rich, silky soup that tastes like you spent hours on it. A swirl of cream at the end makes it feel special, but a bowl of this with good bread is a completely satisfying dinner on its own.
Why This Soup Gets Made Weekly
For a soup this simple, the flavor runs surprisingly deep. The carrots bring a gentle sweetness that balances the earthy potatoes, while a little fresh ginger and garlic give it a bright, savory backbone.
The texture is what keeps me coming back. Blending it right in the pot means no transferring hot liquid back and forth, and you end up with a smooth soup that still has some body from the potatoes. It’s light enough for lunch and hearty enough for a chilly evening.
Ingredients

- 3 tbsp unsalted butter: or olive oil for a dairy-free version
- 1 medium yellow onion, chopped: about 1 cup
- 3 garlic cloves, smashed: no need to mince fine, they’ll get blended
- 1 tsp grated fresh ginger: use a microplane, this adds a gentle warmth
- 1 lb carrots, peeled and cut into 1/2-inch coins: about 5 medium carrots
- 1 lb Yukon gold potatoes, peeled and cut into 1/2-inch chunks: about 3 medium potatoes
- 4 cups low-sodium vegetable or chicken broth: low-sodium gives you control over the salt
- 1 tsp kosher salt: plus more to taste
- 1/4 tsp black pepper
- 1/4 cup heavy cream: or full-fat coconut milk for a vegan option, plus extra for drizzling
Variations / Substitutions
- Dairy-free / vegan: swap butter for olive oil and use full-fat coconut milk instead of heavy cream. The soup will still be creamy.
- Add some heat: stir in a pinch of cayenne or a small seeded jalapeño with the ginger.
- Sweet potato swap: use orange sweet potatoes for a sweeter, more autumnal soup. Reduce the cooking time by a few minutes since they soften faster.
- Herb it up: a teaspoon of fresh thyme leaves added with the broth gives a subtle woodsy flavor.
If you want to go even greener, try blending in a handful of spinach right before you blend the soup for a brighter color, like in a simple spinach soup.
How To Make Carrot Potato Soup
Step 1: Sweat the Aromatics

Melt the 3 tablespoons of butter in a large pot or Dutch oven over medium heat. Once it foams, add the chopped onion and cook for about 5 minutes, stirring a few times, until it softens and turns translucent. You don’t want any color here, just glossy, tender onion.
Toss in the smashed garlic cloves and the teaspoon of grated ginger. Stir for 30 to 60 seconds until the garlic smells fragrant. Keeping the pan at medium heat and moving quickly here prevents the garlic from browning, which would turn it bitter.
Step 2: Load the Pot

Add the carrot coins and potato chunks to the pot, then pour in the 4 cups of broth. Add the 1 teaspoon of kosher salt and the 1/4 teaspoon of black pepper. Give everything a good stir.
Bring the liquid to a boil over high heat, then immediately reduce the heat to maintain a steady simmer. You’ll see small bubbles rising around the edges of the pot but not a rolling boil.
Step 3: Simmer Until Tender

Let the soup simmer, uncovered, for 15 to 20 minutes. You’ll know it’s ready when you can slide a fork cleanly through a carrot coin and a potato chunk with almost no resistance.
Stir once or twice as it cooks to make sure nothing settles and sticks to the bottom. If your pot runs hot and the liquid is reducing too fast, lower the heat a touch and add a splash of water.
Step 4: Blend Until Smooth

Remove the pot from the heat. Use an immersion blender right in the pot and blend until the soup is completely smooth, about 1 to 2 minutes. Move the blender head slowly through the pot so you catch all the chunks.
If you’re using a traditional blender, let the soup cool for 5 minutes first, then work in batches. Never fill the blender more than halfway with hot liquid, and place a towel over the lid and hold it down firmly while you blend.
Step 5: Swirl and Serve

Stir in the 1/4 cup of heavy cream off the heat. Ladle the soup into bowls, then add a thin drizzle of extra cream on top and a crack of black pepper. Serve while it’s hot, with crusty bread or a grilled cheese on the side.
A Few Notes for the Smoothest Soup
- Use a high-speed blender or a good immersion blender for the silkiest texture. A standard blender works, but you may need to blend for an extra minute and pass the soup through a fine mesh strainer if you want it restaurant-smooth.
- Don’t skip the ginger. It’s subtle, but it brightens the soup and keeps the carrot flavor from tasting flat.
- Add the cream off the heat. High heat can cause dairy to curdle, especially in a soup with some acidity from the ginger.
- Let the soup cool before you refrigerate leftovers to keep the texture consistent when you reheat.
Here’s a quick guide to simmer times based on how you chop the vegetables. Smaller dice means a faster soup, larger chunks give you a bit more time to get other things done.
| Vegetable size | Simmer time |
|---|---|
| 1/4-inch dice | 10 to 12 minutes |
| 1/2-inch chunks (as written) | 15 to 20 minutes |
| 1-inch rough chop | 20 to 25 minutes |
Storing Leftovers
- Refrigerate: Store the soup in an airtight container for up to 4 days. The texture may thicken as it sits, so add a splash of broth or water when you reheat it.
- Reheating: Warm gently on the stovetop over medium-low heat, stirring often. If you’ve added cream, reheat slowly and do not let it boil.
- Freeze without dairy: For a freezer-friendly version, hold back the cream before freezing. Freeze the plain blended soup for up to 3 months, then thaw overnight in the fridge and stir in the cream after reheating.
What To Serve With Carrot Potato Soup
A thick slice of toasted sourdough is the classic partner, the tangy chew of the bread plays off the soup’s mild sweetness. For a more substantial meal, grilled cheese made with sharp cheddar and a smear of dijon is hard to beat. If you want something lighter, a simple arugula salad with lemon vinaigrette adds a peppery, acidic contrast that cuts through the richness of the cream.
Frequently Asked Questions
Can I make this soup vegan?
Yes. Use olive oil instead of butter, and substitute full-fat coconut milk or a creamy oat milk for the heavy cream. The coconut milk adds a slight sweetness that pairs well with carrots.
Why does my soup taste grainy?
That usually means the carrots weren’t cooked long enough, or the blender didn’t run long enough to fully smooth out the fiber. Simmer until both vegetables are completely fork-tender, then blend for a full minute or two.
Can I use sweet potatoes instead of Yukon gold potatoes?
You can. Sweet potatoes will give the soup a sweeter, more autumnal flavor and a softer texture. Start checking for doneness after 10 minutes of simmering.
How do I thin out the soup if it gets too thick?
Stir in a few tablespoons of warm broth or water at a time until it reaches the consistency you like. The soup naturally thickens as it cools, so you may need to do this every time you reheat leftovers.

Carrot Potato Soup Recipe
Ingredients
Method
- Melt the butter in a large pot over medium heat. Add the onion and cook for 5 minutes until soft. Stir in the garlic and ginger and cook 30 seconds more.
- Add the carrots, potatoes, broth, salt, and pepper. Bring to a boil, then reduce to a simmer.
- Simmer uncovered for 15 to 20 minutes, until the vegetables are fork-tender.
- Blend the soup with an immersion blender directly in the pot until completely smooth, about 1 to 2 minutes.
- Stir in the heavy cream off the heat. Ladle into bowls, drizzle with extra cream, and serve hot.
