Creamy 4 Ingredient Potato Soup
This 4 ingredient potato soup is the creamy, no-fuss bowl you want on a busy weeknight. It tastes like you spent way more time on it than you actually did.

Potatoes, onion, broth, and milk come together in about 30 minutes for a silky smooth soup that feels like a warm kitchen on a chilly evening. Salt and pepper are the only seasonings you need, and the whole thing blends up with almost no effort.
Why This Soup Always Works
I make this when I need something cozy but my brain is done for the day. The starch from the potatoes does all the thickening, so there is no roux, no flour, no extra pan to wash.
It is deeply savory from the onion, mellow from the milk, and the texture is exactly what you want a potato soup to be: velvety without feeling heavy. Every spoonful is simple and honest.
Ingredients

- 2 lbs russet potatoes, peeled and diced: their starch gives the soup body without any thickener
- 1 medium yellow onion, chopped: melts into the soup as it cooks
- 4 cups vegetable broth: use chicken broth if you like, just make sure it is full-flavored
- 1 cup whole milk: for creaminess; half-and-half or heavy cream work too
- Salt and freshly ground black pepper: your pantry staples, not part of the 4 ingredient count
Variations / Substitutions
- Add a garlic clove: simmer a smashed clove right with the potatoes and fish it out before blending
- Stir in sharp cheddar at the end: a handful of shredded cheese turns this into a quick loaded potato soup
- Swap half the milk for sour cream: use it off the heat for a tangy finish
- Make it dairy-free: replace the milk with full-fat canned coconut milk or unsweetened oat milk
- Finish with toppings: chives, crispy crumbled bacon, or a drizzle of olive oil are great extras but not counted
If you like a chunkier, brothy version, check out my Rustic Potato Leek Soup.
How to Make Creamy 4 Ingredient Potato Soup
Step 1: Simmer the Potatoes and Onion

Place the 2 lbs diced potatoes, the chopped onion, and the 4 cups vegetable broth in a large pot. Set it over high heat and bring to a boil, then reduce the heat so it bubbles gently. Let it simmer until the potatoes are completely tender, about 15 to 20 minutes. You can test a piece with a fork; it should break apart with almost no pressure.
Step 2: Blend Until Smooth

Take the pot off the heat. Blend the soup right in the pot with an immersion blender until no chunks remain, about 1 minute of steady blending. If you are using a stand blender, work in batches and remove the center cap on the lid so steam can escape safely. The finished purée will look glossy and pale and coat the back of a spoon.
Step 3: Stir in the Milk

Return the soup to low heat and pour in the 1 cup whole milk. Stir slowly until the soup is hot and steamy, about 3 minutes. Do not let it boil once the milk is in, or the texture can turn a little grainy. Taste it right at this stage; the broth likely brought some salt, so you will know how much more you need.
Step 4: Season and Ladle the Soup

Season the soup with salt and black pepper, starting with ½ teaspoon salt and several grinds of pepper, then taste and adjust. Ladle into bowls while hot and top with a crack of pepper or a scattering of fresh chives if you have them. The soup should be smooth, pale gold, and steaming gently.
Tips for the Best Bowl
- Russets are your best bet here. Yukon Golds also work, but waxy red potatoes will give you a thinner texture.
- Do not blend the soup for more than a minute or two. Overworking potato starches can make it gluey instead of velvety.
- If the soup thickens too much after sitting, thin it with a splash of warm broth or milk and stir well.
- Season at the very end. Broth salt levels vary wildly, so tasting right before serving keeps you from overdoing it.
- For the creamiest result without extra fat, reserve a few pieces of cooked potato before blending, mash them, and stir them back in.
Storing Leftover Soup
Refrigerate any cooled soup in an airtight container for up to 4 days. The texture will thicken as it chills; just stir in a little milk or broth while you reheat. Reheat gently in a saucepan over medium-low, stirring often. Avoid a hard boil. Freeze for up to 3 months, but note that soups with milk can separate slightly when thawed. A quick whisk or blend brings it right back together.
What to Serve With Creamy 4 Ingredient Potato Soup
Crusty sourdough or a warm baguette is the obvious choice, perfect for dunking and wiping the bowl clean. A simple green salad with a sharp vinaigrette cuts through the richness nicely. If you want something heartier, a grilled cheese sandwich made with a nutty Swiss or sharp cheddar turns the meal into a cozy diner-style supper.
Frequently Asked Questions
Can I use red potatoes instead of russets?
Yes, but the soup will be thinner. Red potatoes are waxy and do not release as much starch, so you may want to blend in a small boiled russet or a spoonful of instant mashed potato flakes to thicken it.
Can I make this dairy-free?
You can swap the milk for full-fat canned coconut milk or unsweetened oat milk. The flavor will shift slightly, but the soup stays creamy and satisfying.
What if I do not have an immersion blender?
Carefully transfer the cooked potato mixture in batches to a stand blender. Remove the center lid cap and hold a folded towel over the opening while you blend to let steam escape. It takes a few extra minutes but works just as well.
Can I add other vegetables?
You can absolutely toss in a carrot or a stalk of celery with the potatoes, but then you are nudging past the 4 ingredient idea. The soup is designed to work with exactly four, and it does that well.

Creamy 4 Ingredient Potato Soup Recipe
Ingredients
Method
- Combine the potatoes, onion, and broth in a large pot. Bring to a boil, then reduce the heat and simmer until the potatoes are very tender, 15 to 20 minutes.
- Remove from heat. Blend with an immersion blender until smooth, about 1 minute. If using a stand blender, work in batches and vent the lid to release steam.
- Return the soup to low heat and stir in the milk. Heat until steaming, about 3 minutes, but do not let it boil.
- Season with salt and pepper, starting with ½ teaspoon salt and several grinds of pepper, then adjust to taste. Ladle into bowls and serve hot.
