Go Back Email Link
Creamy homemade potato soup topped with fresh herbs
Isaac blogger

Easy Potato Soup

This creamy homemade potato soup is comforting, easy to make, and perfect for busy nights. Made with simple pantry ingredients, it delivers a rich, cozy texture without feeling heavy and reheats beautifully for leftovers.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: Dinner / Soup
Cuisine: American
Calories:

Ingredients
  

  • 2 lbs potatoes, peeled and diced
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 tbsp butter or olive oil
  • 4 cups chicken or vegetable broth
  • 1 cup milk (half-and-half, or cream)
  • ½ tsp dried thyme or rosemary (optional)
  • 1 bay leaf (optional)
  • Salt and black pepper, to taste
  • Fresh parsley or chives, for serving

Method
 

  1. Before You Begin
  2. Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
  3. Cook Aromatics
  4. Heat butter or oil in large pot over medium heat. Add onion and cook until softened. Add garlic and cook briefly until fragrant.
  5. Simmer Potatoes
  6. Add potatoes and broth. Bring to a gentle boil, then reduce heat and simmer 12–15 minutes until potatoes are fork-tender.
  7. Adjust Texture
  8. Remove bay leaf if used. Partially mash potatoes or blend briefly until desired texture is reached.
  9. Add Dairy
  10. Stir in milk or cream over low heat. Do not boil.
  11. Season
  12. Add salt, pepper, and herbs. Simmer 2–3 minutes until flavors combine.
  13. Serve
  14. Serve warm with desired toppings.

Notes

Cooking Notes
  • Measure ingredients accurately for consistent results.
  • Cooking times may vary depending on equipment and ingredient temperature.
  • Let soup rest briefly before serving if texture needs setting.
  • Refrigerate leftovers within 2 hours and store airtight up to 4 days.
  • Reheat gently until warmed through, adding broth or milk if needed.