Go Back
Creamy potato onion soup topped with fresh herbs in a white bowl

Cozy Potato Onion Soup Recipe

A creamy, flavorful soup made with tender potatoes, caramelized onions, and savory herbs. This cozy potato onion soup is hearty, comforting, and perfect for chilly days or an easy weeknight meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Appetizer, Soup
Cuisine American
Servings 4 Bowls
Calories 210 kcal

Ingredients
  

  • 2 tablespoons olive oil or butter.
  • 1 large yellow onion thinly sliced.
  • 2 cloves garlic minced.
  • 4 medium Yukon Gold or russet potatoes peeled and diced.
  • 4 cups vegetable or chicken broth.
  • 1/2 cup whole milk or heavy cream optional, for extra creaminess.
  • Salt and pepper to taste.
  • Fresh thyme or chives for garnish (optional).

Instructions  

  • Sauté the onions
  • In a large pot, heat olive oil over medium heat. Add sliced onions and cook for 8–10 minutes until soft and lightly golden.
  • Add garlic and potatoes
  • Stir in the garlic and cook for 1 minute. Then add diced potatoes and stir to coat.
  • Pour in broth and simmer
  • Add broth, bring to a boil, then reduce to a simmer. Cover and cook for 15 20 minutes, or until potatoes are fork tender.
  • Blend to desired texture
  • Use an immersion blender for a smooth soup or mash some potatoes with a spoon for a chunkier texture.
  • Stir in milk or cream
  • Add milk or cream (if using), season with salt and pepper, and simmer for another 2–3 minutes. Garnish with herbs before serving.

Video

Notes

  • Add shredded cheddar or Parmesan for extra creaminess.
  • For vegan option, use olive oil and plant-based milk.
  • Top with croutons or crispy onions for crunch!
Keyword Cozy Potato Onion Soup Recipe