Soups & Stews
This 5-ingredient potato soup recipe delivers restaurant-style creaminess without the complexity—just five simple ingredients and 30 minutes of hands-on time. The secret lies in blending roasted potatoes directly in the pot, creating a velvety texture that requires no heavy cream or thickeners.
I developed this version after years of testing shortcut soups, and it never fails to impress even skeptical family members.
What sets this recipe apart is the balance of flavors—savory onions caramelize at the base while potatoes roast until tender, then blend into a smooth, ultra-creamy broth. The key technique is cooking the potatoes until fork-tender before blending, which eliminates the need for flour or cornstarch.
Seasoning is simple but impactful: salt, pepper, and a touch of garlic powder transform this into a deeply satisfying meal.
The result is a soup that's rich yet light, with each spoonful delivering that perfect blend of creamy potato and aromatic onion. It reheats beautifully, making it ideal for meal prep, and the simplicity means you can customize it with optional toppings like cheese, herbs, or bacon bits.
This is comfort food at its finest—warm, hearty, and foolproof.
Perfect for chilly evenings or as a quick weeknight dinner, this recipe proves you don't need complicated techniques to create something extraordinary. The beauty lies in its simplicity: five ingredients, one pot, and a velvety texture that rivals gourmet versions. Let's get cooking!
Ingredients for 5 ingredient potato soup
Five ingredients transform into restaurant-quality velvety potato soup with minimal effort and maximum flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Medium size, thinly sliced |
| Russet Potatoes 🥔 | 3 lb | Yukon gold or red also work |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Adjust to taste |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting potatoes |
The potatoes are the star—Russet gives the best texture, but Yukon gold adds natural sweetness. Buy them fresh from the produce section, not pre-cut bags that turn dry. For the onions, yellow onions caramelize best, but red onions add a subtle sweetness if you prefer. The vegetable broth should be low-sodium to control seasoning—Pacific Foods or Imagine brands are my go-tos. Garlic powder might seem basic, but freshly ground makes all the difference—Penzeys or McCormick are reliable sources.
No vegetable broth? Chicken broth works, but keep it low-sodium. Fresh potatoes but no time to peel? Use baby potatoes—just scrub and slice. Want more depth? Add 1 tsp smoked paprika to the broth. The olive oil is non-negotiable—extra-virgin adds fruity notes that elevate the soup. For a richer version, add 2 oz cream cheese at the end, but the original stays light and velvety. The salt and pepper are simple but critical—Diamond Crystal kosher salt dissolves perfectly, while freshly ground black pepper adds complexity.
Potatoes stay fresh for 2 weeks in a cool, dark place. Onions keep 1 week in the fridge once cut. For meal prep, store the blended soup in glass containers—it reheats beautifully and tastes even better the next day. Freeze portions for up to 3 months by portioning into silicone molds for easy reheating. The broth can be made ahead and stored separately for 5 days, saving time on busy nights.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, the only knife work is dicing one onion—no peeling, no chopping potatoes, no fuss. Russets stay in big chunks, and honestly? That crispy edge after baking? Chef’s kiss.
- Garlic Bomb Simplicity: One teaspoon of garlic powder packs the punch of fresh cloves without the mess. Between us, this is the secret weapon that makes my basic soup taste like it simmered for hours—no actual effort required.
- Leftovers That Beg: This soup only gets better the next day. The flavors meld, the potatoes soften just right, and I’ve reheated it three times without a single complaint. (Yes, even on a Tuesday night.)
- Pantry Staple Magic: Five ingredients, zero specialty items. If you’ve got onions, potatoes, and salt, you’ve got dinner. I’ve made this for game nights, sick days, and lazy Sundays—it’s the ultimate “I don’t care what’s for dinner” solution.
Step-by-step instructions for ultra-creamy potato soup
Here's how to transform simple ingredients into velvety, restaurant-quality potato soup with minimal effort.
Roast Potatoes and Onions for Deep Flavor
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Cut the 3 lb russet potatoes into 1-inch chunks and thinly slice the 2 whole yellow onions. Toss the potatoes and onions together with 2 tablespoons extra-virgin olive oil, 1 teaspoon garlic powder, 1 teaspoon kosher salt, and 0.25 teaspoon freshly ground black pepper.
Spread the mixture evenly on the baking sheet in a single layer. Roast for 25-30 minutes until the potatoes are tender and the edges are golden brown. You'll notice the onions caramelize slightly, adding sweet depth to the soup. This roasting step creates natural creaminess without dairy—don't skip it.
Build the Soup Base with Roasted Vegetables
Transfer the roasted potatoes and onions to a large pot. Add 4 cups vegetable broth and bring to a gentle boil over medium-high heat. Reduce heat to medium-low and let it simmer uncovered for 10 minutes, stirring occasionally. The broth will absorb the roasted flavors, creating a rich foundation.
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer chunkier texture, mash with a potato masher instead. The soup should be velvety with no visible lumps. Taste and adjust seasoning with additional kosher salt or black pepper as needed—this is where you'll notice if the roasting developed enough flavor.
Finish with Perfect Creaminess
Return the soup to a gentle simmer and let it cook uncovered for another 5-7 minutes until it reaches your desired consistency. The natural starches from the potatoes will thicken the broth into a luxurious creaminess. For extra richness, you could add a splash of heavy cream or milk here, though the roasted potatoes provide enough natural body.
Remove from heat and let the soup sit for 5 minutes to allow flavors to meld. Skim off any excess fat that rises to the surface if desired. The final texture should be silky smooth with just enough body to coat the back of a spoon. Serve immediately with crusty bread or crackers to soak up every last drop of that velvety goodness.
Pro Tips For Making 5 Ingredient Potato Soup
- Cut Onions Like a Pro: Dice those yellow onions into ¼-inch pieces—smaller than you’d think. I used to eyeball it and ended up with uneven cooking, so grab a sharp knife and go consistent. This ensures they melt into the soup instead of sitting like stubborn chunks.
- Boil Potatoes First: Parboil the Russets for 8–10 minutes before simmering—yes, even if you’re skipping broth. This jumpstarts the starch release, so the soup thickens naturally instead of turning gluey. Drain and return them to the pot; trust me, it’s worth the extra two minutes.
- Salt the Potatoes Early: Toss the raw potatoes with a generous pinch of kosher salt (about ½ teaspoon) while they parboil. This seasons them deeply and cuts the bitterness that sneaks in later. Don’t skip it—your taste buds will notice the difference.
- Upgrade with Garlic Oil: Skip the dry garlic powder and infuse 1 tablespoon of neutral oil with a crushed garlic clove while sautéing the onions. Strain it out before adding potatoes—this adds real garlic depth without overpowering. (Yes, it’s one extra step, but the flavor is worth it.)
Regional styles of this recipe
New England Creamy Style
In New England, potato soup often features a richer, almost buttery texture that balances the earthy potatoes. To adapt this recipe, add 2 tablespoons butter to the roasting potatoes along with the olive oil—this creates a deeper, nuttier flavor profile.
After blending, stir in ½ cup heavy cream and let it simmer for 5 minutes to achieve that signature New England velvety finish. Top with crumbled bacon and green onions for a classic touch. 🧈
Southern Smoky Version
For a Southern twist, swap the vegetable broth for chicken broth with 1 smoked paprika and add ½ teaspoon cayenne pepper to the roasting potatoes. After blending, simmer the soup with 2 slices cooked bacon for 10 minutes to infuse smoky depth.
Finish with sharp cheddar cheese and chives—this version feels hearty enough for a cold winter's day. 🌶️
Midwest Hearty Twist
The Midwest loves their potato soup thick and chunky, so skip blending entirely. After roasting, mash the potatoes with a potato masher while still in the pot, leaving some texture.
Stir in ½ cup sour cream at the end for tangy richness. Garnish with crispy fried onions and parsley—this version is perfect with a side of cornbread. 🥔
Pacific Northwest Lightness
To keep it fresh and bright like Pacific Northwest cuisine, use low-sodium vegetable broth and add ½ teaspoon dried thyme to the roasting potatoes. After blending, stir in ¼ cup fresh dill and a splash of lemon juice for brightness.
Serve with crusty sourdough and a side salad—this version feels light yet satisfying. 🌿
Appalachian Cheesy Adaptation
In Appalachia, cheese transforms simple soups into comfort food. After blending, stir in 1 cup shredded sharp cheddar until melted and smooth. Add ½ teaspoon mustard powder to the roasting potatoes for a subtle kick.
Top with crumbled blue cheese and scallions**—this version is rich enough to stand alone as a meal. 🧀
Nutrition facts
Frequently asked questions
Can I make this soup without an immersion blender?
Transfer the roasted potatoes and onions to a blender or food processor in batches, blending with 1 cup of the hot broth at a time until completely smooth. Return the blended mixture to the pot and stir well. For extra creaminess, heat the blended soup for 2-3 minutes before combining with the remaining broth. Just be careful—hot liquids can cause steam explosions!
How do I adjust the thickness of the soup?
The natural starches in potatoes create thickness, but you can control it easily. For a thinner consistency, add ½ cup extra broth and simmer for 5 minutes. Need it thicker? Mash 1 additional potato and blend it in, or simmer uncovered for 10-15 extra minutes to reduce. The key is patience—rushing will make it gummy.
Can I use frozen potatoes for this recipe?
Frozen potatoes work, but they won't give the same texture. If you must use them, thaw and pat completely dry first. For best results, roast them 5-7 minutes longer than fresh potatoes to ensure they're fork-tender. The soup will still be creamy, but the flavor won't be as deep since frozen potatoes lose some starch content during freezing. Fresh is always better!
Why does my soup taste bland after blending?
This usually happens when the roasting wasn't long enough or the broth lacks seasoning. For deeper flavor, roast potatoes 5 extra minutes until edges are crispy. Taste the roasted potatoes before blending—if they're bland, add ½ teaspoon garlic powder and ¼ teaspoon smoked paprika to the broth. A splash of lemon juice at the end also brightens flavors. Don't be afraid to season aggressively—you can always adjust later!
Can I make this soup dairy-free?
This recipe is already dairy-free! The creaminess comes entirely from the roasted potatoes and their natural starches. For even richer texture, stir in 2 tablespoons nutritional yeast after blending. It adds a cheesy, umami depth without dairy. The soup reheats beautifully and maintains its velvety consistency without any milk products.
