Easy Creamy Homemade Potato Soup

Creating a delicious, creamy homemade potato soup is a great way to enjoy a comforting meal. Here’s a simple recipe for you to try:


Potatoes: 5-6 large potatoes, peeled and diced

Onion: 1 medium, finely chopped

Garlic: 3 cloves, minced

Chicken or vegetable broth: 4 cups

Heavy cream or milk: 1 cup

Butter: 2 tablespoons

Flour: 2 tablespoons

Salt and pepper: To taste

Optional toppings: Chopped chives, bacon bits, shredded cheese


Cook the Potatoes:

In a large pot, add the diced potatoes and cover them with water.

Bring to a boil, then reduce the heat and simmer until the potatoes are tender (about 10-15 minutes).

Sauté Onions and Garlic:

In a separate pan, melt the butter over medium heat.

Add the chopped onion and minced garlic, sautéing until the onions are translucent.

Make a Roux:

Stir in the flour with the onions and garlic, cooking for a minute to remove the raw flour taste.

This will help thicken the soup.

Combine and Cook:

Drain the potatoes and return them to the pot.

Add the onion, garlic, and flour mixture to the pot with the potatoes.

Pour in the chicken or vegetable broth, stirring well.

Cook over medium heat until the mixture starts to thicken.

Blend (Optional):

For a smoother soup, use an immersion blender to puree the soup in the pot to your desired consistency.

Add Cream and Season:

Lower the heat and stir in the heavy cream or milk.

Season with salt and pepper to taste.

Cook for an additional 5 minutes, stirring occasionally.


Ladle the soup into bowls.

Garnish with optional toppings like chives, bacon bits, and shredded cheese.

Leave a Reply

Your email address will not be published. Required fields are marked *