Easy Potato Soup The Whole Family Will Love
Have you ever wished for a cozy meal that comes together on even the busiest evenings? This creamy potato soup is warm, comforting, and topped with crispy bacon and bright green onions. By the end of this post, you’ll have a simple recipe that helps you get a family-friendly dinner on the table with zero fuss.

I’ve made this soup more times than I can count, usually on evenings when everyone is tired and hungry at the same time. My kids used to hover near the stove, waiting for that first warm spoonful, and somehow the quiet that followed always felt like a small victory. It’s the kind of recipe that brings everyone to the table fast, which is why I’m excited to share how you can make it too.
Ingredients For Potato Soup

- Olive oil – adds richness and helps soften the onion, creating a smooth, flavorful base.
- Onion – Brings a mild sweetness that builds depth into the soup.
- Garlic – Gives a warm, savory note that boosts overall flavor.
- Potatoes – Create the soup’s thick, creamy body by cooking and blending them.
- Chicken or vegetable stock – Adds a savory backbone and thins the potatoes to the right consistency.
- Heavy cream – Makes the soup velvety and indulgent.
- Salt and pepper – Highlight and balance the flavors in the final dish.
Optional
- Bacon, grated cheese, scallions – Offer texture and bright, tasty toppings that elevate each bowl.
- Flour – Helps thicken the soup for a heartier consistency.
Find out more about different varieties of potatoes and how to use them.
How to Make Cozy Potato Soup

Set a large pot over medium heat and pour in the olive oil, coating the bottom in a shiny layer.
Add the diced onion and cook for about 5 minutes, stirring occasionally, until it turns soft and smells sweet.
Toss in the crushed garlic and cook for about 1 minute, just until it smells amazing—don’t let it brown.
If you like a thicker soup, sprinkle the flour over the onions and garlic. Stir well and cook for another minute to make a roux.

Slowly add the chicken or vegetable stock, stirring as you go (especially if you added flour), so everything blends smoothly with no lumps.
Tip in the peeled, diced potatoes and give the pot a good stir so every piece gets cozy in the broth.

Bring the soup to a gentle boil, then reduce the heat and simmer for 15–20 minutes, until the potatoes are fork-tender.

Turn off the heat and stir in the heavy cream, watching the soup turn velvety and pale.
Sprinkle in salt and pepper to taste, give the soup a quick stir, and do a little taste test.
Carefully ladle the soup into a blender (working in batches if needed) and puree until it’s completely smooth, then return it to the pot and warm until simmering.

Ladle the soup into bowls and crown each one with crispy bacon pieces, a sprinkle of grated cheese, and a handful of sliced scallions.
Carry those bowls to the table and enjoy every warm, creamy spoonful!

This recipe is part of my Quick and Easy Family Recipes collection — your go-to hub for simple, comforting meals for busy school nights.
Tips for Making Perfect Potato Soup
- Choose a starchy potato like russets so the potatoes naturally break down into a creamy base.
- Dice the potatoes into even pieces to ensure they cook uniformly and avoid a mix of overcooked and undercooked bits.
- Warm your cream or milk slightly before adding it to avoid curdling and keep the texture smooth.
- Blend half the soup and leave the rest chunky for a mix of smooth and hearty texture rather than pureed baby-food style.
- Taste and adjust salt at the end—potatoes absorb a lot of seasoning, so final tweaks are key.

Variations to Try
- Add smoky sausage or bacon for a meaty “loaded baked potato” version topped with cheddar and scallions.
- Add other vegetables, such as leeks, to bring a different color and subtle sweetness.
- Try herbs and spices like rosemary, thyme, or smoked paprika to change up the flavor profile without much extra effort.
- Turn it into a slow-cooker or Instant Pot version by tossing all ingredients in early and stirring in cream just before serving.

Looking for more meal planning help? The Kid-Friendly Recipes resource hub at Rediscovered Families has everything in one place — from recipe collections to holiday treats and fun recipes to make together.
Our cozy potato soup is an easy win on nights when you want something warm, simple, and kid-approved. Print the recipe and give it a try the next time you need a comforting bowl that brings everyone to the table. And don’t forget to pin this post so you can find it fast whenever the craving strikes.
Potato Soup
Ingredients
- 1 tablespoon olive oil
- 1 large onion diced
- 1 clove garlic crushed
- 2 pounds potatoes peeled and diced
- 4 cups chicken or vegetable stock
- ½ cup heavy cream
- salt to taste
- pepper to taste
Optional
- bacon pieces cooked
- cheese shredded
- green onions finely chopped
- 1/4 cup flour
Instructions
- Heat oil in a large pot over medium heat.
- Add diced onion and cook until softened, about 5 minutes.
- Stir in garlic and cook 1 minute.
- Pour in stock, stirring well.
- Add potatoes, bring to a boil, then reduce the heat and simmer for 15–20 minutes, until tender.
- Turn off the heat and stir in the cream.
- Season with salt and pepper.
- Blend soup until smooth, working in batches if needed.
- Return to the heat and warm until simmering
- Garnish with bacon, cheese, and scallions before serving.
Notes
If you prefer a thicker soup, add 1/4 cup flour to the sauteed onions and garlic. Cook for a minute. Slowly add the broth stirring well to avoid lumps. Continue with the recipe above.

