Potato Soup
Potato soup is a creamy, warm, and comforting dish made mainly from potatoes, broth, milk or cream, and a few tasty extras like onions, garlic, and sometimes cheese. It is often served hot and is the perfect recipe to warm you up on a cold day. Because potatoes are soft and starchy, they create a thick and filling texture that makes potato soup one of the most loved homemade soups around the world.

It’s a simple recipe that kids and adults both enjoy. The best part is that you can adjust it make it smooth like mashed potatoes or leave some chunks for extra bite. Potato soup is also budget-friendly, and you don’t need fancy ingredients to make it delicious.
You Should Try Potato Soup
You should try potato soup if you are looking for a meal that is both hearty and easy to prepare. It’s a recipe that can be enjoyed for lunch, dinner, or even as a side dish with bread. Kids love it because of its mild, creamy taste, and grown-ups appreciate how customizable it is.
Whether you want something simple or you’d like to add bacon, cheese, or even a sprinkle of fresh herbs, potato soup can be made to suit your taste. It’s also a great recipe for beginners in the kitchen because it doesn’t require complicated techniques.
Table of Contents
Ingredients for Potato Soup
Here’s everything you’ll need to make this Potato Soup
- 4 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup milk or heavy cream for extra creaminess
- 2 tablespoons butter
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper
- 1 cup shredded cheese optional, for topping
- 3 slices of cooked bacon, crumbled optional, for topping
- 2 tablespoons chopped fresh parsley or green onions for garnish
How to Make Potato Soup
Step One
The first thing you need to do is prepare the ingredients: Start by peeling the potatoes and dicing them into small cubes. Chop the onion and mince the garlic.
Step Two
Second: Cook the base. In a large soup pot, melt the butter over medium heat. Add the chopped onion and garlic, stirring until soft and fragrant.
Step Three
Then add the potatoes and stock: Add the diced potatoes and pour in the chicken or vegetable stock. Bring to a boil, then reduce the heat and simmer for 15-20 minutes, until the potatoes are tender.

Step Four
Mash or Blend: For a creamier soup, use a potato masher or hand blender to mash most of the potatoes. Leave some chunks if you prefer a thicker consistency.
Step Five
Add Milk or Cream: Add milk or cream and season with salt and pepper. Simmer for another 5 minutes. Finally, serve: Pour into bowls and garnish with cheese, crumbled bacon, and fresh herbs, if desired.
Kitchen Equipment Needed :
Before starting, make sure you have the following items:
- Large soup pot or Dutch oven
- Cutting board
- Sharp knife
- Potato peeler
- Wooden spoon or spatula
- Potato masher or immersion blender
- Ladle
- Measuring cups and spoons
Tips for Making Potato Soup
Use starchy potatoes like Russet or Yukon Gold for the creamiest soup.
For a richer taste, replace part of the milk with heavy cream.
If the soup is too thick, add more broth to thin it out.
Make it vegetarian by using vegetable broth instead of chicken broth.
Serving Suggestion
I like to serve this soup with a green salad or rolls as well. We usually have some sweets and drinks after eating this soup, such as muffins, cake, smoothies, or a refreshing juice.

Frequently Asked Question
Can I make potato soup without cream ?
Yes! You can replace cream with regular milk, half-and-half, or even a dairy-free option like almond or oat milk.
Can I add extra vegetables to potato soup ?
Definitely! Carrots, celery, corn, peas, or even broccoli are tasty additions.
How can I make potato soup lighter or healthier ?
Use low-fat milk, reduce butter, and load it with extra veggies.
How long does potato soup last in the fridge ?
It will keep for about 3–4 days in an airtight container.
Potato Soup
Course: Soups, Main DisCuisine: American, Comfort FoodDifficulty: Easy4
servings15
minutes25
minutes280
kcalThis creamy potato soup is warm, comforting, and easy to make with simple ingredients. Perfect for a quick family dinner, it can be enjoyed plain or topped with cheese, bacon, and fresh herbs.
Ingredients
4 medium potatoes, peeled and diced
1 medium onion, chopped
2 cloves garlic, minced
4 cups chicken or vegetable broth
1 cup milk or heavy cream for extra creaminess
2 tablespoons butter
1 teaspoon salt adjust to taste
½ teaspoon black pepper
1 cup shredded cheese optional, for topping
3 slices of cooked bacon, crumbled optional, for topping
2 tablespoons chopped fresh parsley or green onions for garnish
Directions
- The first thing you need to do is prepare the ingredients: Start by peeling the potatoes and dicing them into small cubes. Chop the onion and mince the garlic.
- Second: Cook the base. In a large soup pot, melt the butter over medium heat. Add the chopped onion and garlic, stirring until soft and fragrant.
- Then add the potatoes and stock: Add the diced potatoes and pour in the chicken or vegetable stock. Bring to a boil, then reduce the heat and simmer for 15-20 minutes, until the potatoes are tender.
- Mash or Blend: For a creamier soup, use a potato masher or hand blender to mash most of the potatoes. Leave some chunks if you prefer a thicker consistency.
- Add Milk or Cream: Add milk or cream and season with salt and pepper. Simmer for another 5 minutes. Finally, serve: Pour into bowls and garnish with cheese, crumbled bacon, and fresh herbs, if desired.
Notes
- Don’t overcook the potatoes: Cook until just tender, so they don’t turn mushy.
- Top creatively: Try shredded cheese, green onions, croutons, or even a spoonful of sour cream.
- Mash partly, not fully: For the best texture, mash some potatoes and leave some chunks.
- Add milk or cream at the end: Stir dairy in last to avoid curdling.
You can add this post to your favorite Pinterest board!

