Potato Soup Recipe

I believe that every home cook deserves a potato soup recipe that feels like a warm hug in a bowl, but also makes you feel like a pro chef.

This isn’t just another rustic potato soup; it’s a creamy, velvety base finished with a vibrant roasted garlic and chive oil that adds layers of complexity. This recipe guarantees a thick, rich texture and features a savory roasted garlic and chive oil that takes every spoonful to the next level. It’s the perfect bowl for a cozy weekend meal or when you want to impress family and friends with minimal extra effort. When my kids were little, a simple potato soup recipe was a weeknight go-to, but adding this finishing oil turned it into something special enough for dinner parties. We’ll simplify the steps to create a hearty potato soup that feels both classic and totally fresh. Get ready to redefine your definition of comfort food with this simple yet sophisticated potato soup recipe.

potato soup recipe
Potato Soup Recipe 9

Ingredients

  • 900 g (2 lb) Russet potatoes, peeled and 2 cm (¾ inch) diced: These starchy potatoes are essential for achieving a thick, creamy texture as they break down during simmering. Yukon Gold potatoes can also be used for a slightly buttery finish, but avoid waxy red potatoes as they won’t thicken the soup as effectively.
  • 60 ml (¼ cup) olive oil, divided, plus extra for roasting garlic: We’ll divide this oil: part for sautéing the vegetables and part for creating the finishing chive oil. Use a high-quality extra virgin olive oil for the best flavor in both applications.
  • 1 large yellow onion, finely diced: Forms the base of the soup’s flavor alongside celery; sauté until translucent to bring out its sweetness. If you prefer a milder taste, soak the diced onion in cold water for 10 minutes before use.
  • 2 celery stalks, finely diced: Adds aromatic depth to the mirepoix base; cut small to ensure it completely softens into the soup. Make sure to remove any tough strings from the celery stalks before dicing.
  • 4 cloves garlic, minced: Added near the end of the vegetable sauté to ensure it doesn’t burn; provides a pungent base flavor. For convenience, pre-minced garlic from a jar works fine here, or substitute with garlic powder if absolutely necessary (1 tsp).
  • 1 head garlic, for roasting: This is the secret ingredient for the finishing oil; roasting mellows the sharp garlic flavor, making it sweet and rich. Choose a large, firm head of garlic with no mold or soft spots; avoid pre-peeled cloves for roasting.
  • 1.2 L (5 cups) vegetable broth: Provides the liquid base for the soup; ensures a savory depth without overpowering the potato flavor. Use low-sodium broth to control the final saltiness of the dish, adding salt to taste later.
  • 120 ml (½ cup) whole milk or unsweetened plant milk: The first part of the creamy base; helps to create the flour slurry for thickening. For a dairy-free alternative, use unsweetened oat milk or soy milk (ensure it’s plain and not flavored).
  • 120 ml (½ cup) heavy cream or unsweetened plant-based cream alternative: The finishing touch for richness and velvety mouthfeel; stir in gently to avoid separation. For a less rich soup, you can substitute half-and-half or evaporated milk, but adjust the thickness as needed for a perfect potato soup.
  • 60 ml (¼ cup) all-purpose flour: Used to create a slurry that thickens the soup without adding a floury taste, ensuring a smooth finish. For a gluten-free option, use a 1:1 gluten-free flour blend, or use cornstarch (start with half the amount) instead.
  • 1 teaspoon salt, or to taste: Used for seasoning; potatoes absorb a lot of salt, so taste and adjust at the end. A good quality kosher salt enhances the flavors without adding a metallic taste.
  • ½ teaspoon black pepper, freshly ground, or to taste: Adds a pleasant bite to the finished soup. Freshly ground black pepper provides a stronger aroma and flavor than pre-ground pepper.
  • 30 g (1 cup packed) fresh chives, finely chopped, plus extra for garnish: The primary herb for the chive oil; provides a fresh, oniony flavor that cuts through the richness. Ensure chives are thoroughly washed and dried before chopping; store in a damp paper towel in the fridge.

Instructions

  1. Prepare the Roasted Garlic and Vegetables: Preheat oven to 200°C (400°F). Slice off the top ¼ of the garlic head to expose the cloves, drizzle with olive oil, wrap tightly in foil, and roast for 30-40 minutes until very soft and golden brown. Let cool slightly. While garlic roasts, heat 30 ml (2 tablespoons) olive oil in a large pot over medium heat, add onion and celery, cooking for 8-10 minutes until softened, then stir in minced garlic and cook for 1 minute more until fragrant.
  2. Simmer the Potatoes: Add the diced potatoes and vegetable broth to the pot. Bring the mixture to a boil, then immediately reduce the heat to low, cover, and simmer for 15-20 minutes, or until the potatoes are completely fork-tender. Be sure the potatoes are soft enough to break easily, as this determines the final creamy texture.
  3. Thicken the Soup: While the potatoes cook, create a slurry by whisking together the flour with 60 ml (¼ cup) of the milk in a small bowl until smooth; ensure there are no lumps. Gradually whisk this slurry into the simmering potato soup, stirring constantly, and cook for 2-3 minutes until the soup thickens slightly. Stir in the remaining 60 ml (¼ cup) milk and heavy cream (or alternatives); heat gently, careful not to bring to a rolling boil which can cause separation. If your potato soup looks too thin after adding the slurry, simmer for another 2 minutes and be sure the heavy cream is fully integrated; if it’s still too thin, mix up a small additional slurry of 1 Tbsp flour and 1 Tbsp water and whisk it in gradually.
  4. Finish the Base: Season the soup generously with salt and freshly ground black pepper to taste. For a chunkier, more rustic texture, gently mash about one-third of the potatoes against the side of the pot using a potato masher or spoon. For a fully smooth potato soup, use an immersion blender to blend the entire contents of the pot until velvety smooth.
  5. Make the Roasted Garlic & Chive Oil: Squeeze the softened roasted garlic cloves from their skins into a small food processor or high-speed blender. Add the packed fresh chives, the remaining 30 ml (2 tablespoons) of olive oil, and a pinch of salt. Blend until very smooth and a vibrant green oil forms; strain if a clear oil is preferred, or leave chunky for extra flavor.
  6. Serve and Garnish: Ladle the hot, creamy potato soup into warm, deep ceramic bowls. Drizzle a generous swirl of the Roasted Garlic & Chive Oil over the center of each serving, allowing it to pool and marble attractively. Garnish with a small sprinkle of extra finely chopped fresh chives for added freshness and color contrast.

Tips for Achieving the Perfect Creamy Texture

Getting that rich, velvety texture is key to a truly satisfying potato soup. Here are a few things to keep in mind to make sure your bowl is perfectly creamy.

  • Choose the Right Potato: The best potato soup texture comes from starchy varieties like Russets or Yukon Gold. Waxy potatoes (like red potatoes) hold their shape and won’t thicken the soup as well, resulting in a thin, watery broth.
  • Don’t Skip the Flour Slurry: The slurry (flour whisked into milk) helps create a smooth, consistent thickening without lumps. Avoid adding flour directly to the hot soup, which can cause clumping.
  • Control Your Mash: If you prefer a rustic soup with some texture, mash only about one-third of the potatoes against the side of the pot. For a silky-smooth texture, use an immersion blender to blend all the potatoes and broth after the potatoes are tender.
potato soup recipe
Potato Soup Recipe 10

Mastering the Roasted Garlic & Chive Oil Garnish

The roasted garlic chive oil is what truly elevates this dish from simple to gourmet. It adds a vibrant freshness and complex flavor that cuts through the richness of the soup.

  • The Value of Roasting: Roasting transforms raw garlic’s sharp, pungent flavor into a sweet, earthy, and nutty profile. This process adds a depth of flavor to the oil that raw garlic cannot replicate.
  • Don’t Let it Burn: Be sure to wrap the garlic head tightly in foil and roast at a consistent temperature (200°C/400°F) for 30-40 minutes. If the cloves turn dark brown or black, they will taste bitter; aim for golden and soft.
  • Use a High-Powered Blender: To achieve a vibrant green, smooth chive oil, a small food processor or high-speed blender is essential to thoroughly break down the chives and garlic into the oil base.

FAQs

Can I make this potato soup recipe vegetarian or vegan?

Yes, this recipe is easily adaptable. Use vegetable broth and substitute the whole milk and heavy cream with unsweetened plant-based milk and cream alternatives (like oat milk and full-fat coconut milk). Just ensure the plant milk isn’t sweetened or flavored.

How do I fix a soup that is too thin or too thick?

If too thin, create a new small slurry with more flour and milk, add it gradually, and simmer for 2-3 minutes. If too thick, simply whisk in additional milk or broth (start with ¼ cup at a time) until you reach the desired consistency.

Can I freeze this creamy potato soup?

Freezing is generally not recommended for potato soups thickened with dairy and flour, as the texture changes when reheated (it can become grainy or separate). Store it in the refrigerator instead for best results.

How long does the roasted garlic chive oil last?

Store the oil in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze it in ice cube trays and thaw as needed. When I make a batch, I always make extra to use throughout the week.

Can I add other ingredients to this potato soup recipe?

Yes, once the base is complete, you can stir in cooked chicken or shredded cheddar cheese for added flavor and heartiness. Add these just before serving or during the gentle reheating process.

Can I make this ahead of time for meal prep?

Yes, the soup base (steps 1-4) can be prepared and refrigerated for up to 3 days. When ready to serve, reheat gently over low heat, and then make the fresh chive oil just before serving for maximum flavor.

Conclusion

This creamy potato soup recipe is the definition of elevated comfort food, offering a simple yet elegant upgrade to a classic dish that’s perfect for quick meals. Save this recipe on Pinterest so you can find it easily when you need a hearty dinner idea for your family.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Potato Soup Recipe 1765940226.3647134

potato soup recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lora Bennett
  • Total Time: 60 minutes
  • Yield: 6 servings
  • Diet: vegetarian

Description

A creamy and comforting potato soup recipe featuring a velvety texture and finished with a vibrant roasted garlic and chive oil for enhanced flavor.


Ingredients

  • 2 lb Russet potatoes, peeled and diced (about 900 g)
  • 1 large yellow onion, finely diced
  • 2 celery stalks, finely diced
  • 4 cloves garlic, minced
  • 1 head garlic, for roasting
  • 1/4 cup olive oil, divided, plus extra for roasting garlic
  • 5 cups vegetable broth
  • 1/2 cup whole milk
  • 1/2 cup heavy cream
  • 1/4 cup all-purpose flour
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, freshly ground, or to taste
  • 1 cup fresh chives, packed and finely chopped

Instructions

  1. Prepare Roasted Garlic: Preheat oven to 400°F (200°C). Slice off the top of the garlic head, drizzle with olive oil, wrap tightly in foil, and roast for 30-40 minutes until soft. Let cool slightly.
  2. Cook Aromatics: Heat half of the olive oil in a large pot over medium heat. Add the onion and celery, cooking for 8-10 minutes until softened. Stir in the minced garlic and cook for 1 minute more until fragrant.
  3. Simmer Potatoes: Add the diced potatoes and vegetable broth to the pot. Bring the mixture to a boil, then reduce heat, cover, and simmer for 15-20 minutes, or until the potatoes are completely fork-tender.
  4. Thicken Soup Base: While potatoes cook, whisk together the flour with 1/4 cup of the milk in a small bowl to form a smooth slurry. Gradually whisk this slurry into the simmering potato soup, stirring constantly, and cook for 2-3 minutes until the soup thickens. Stir in the remaining milk and heavy cream, heating gently without boiling.
  5. Finish Soup Base: Season the soup generously with salt and pepper to taste. For a rustic texture, mash about one-third of the potatoes against the side of the pot. For a silky-smooth soup, use an immersion blender to blend all the potatoes and broth until velvety.
  6. Make Roasted Garlic Chive Oil: Squeeze the softened roasted garlic cloves from their skins into a food processor or blender. Add the fresh chives, remaining olive oil, and a pinch of salt. Blend until very smooth and vibrant green.
  7. Serve and Garnish: Ladle the hot soup into bowls. Drizzle a generous swirl of the roasted garlic chive oil over each serving and garnish with extra fresh chives.

Notes

To achieve a thick, creamy texture, use starchy potatoes like Russets. If the soup is too thin, create a new small slurry with more flour and milk, add it gradually, and simmer for 2-3 minutes. If too thick, simply whisk in additional milk or broth until you reach the desired consistency. The soup base can be made up to 3 days ahead of time and reheated gently.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: soup
  • Method: simmer
  • Cuisine: american

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380 kcal
  • Sugar: 5 g
  • Sodium: 600 mg
  • Fat: 23 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 4 g
  • Protein: 8 g
  • Cholesterol: 45 mg

FREE PRINTABLE RECIPE

Get the Printable Recipe PDF (Free)

Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.

1 Enter your email below.
2 Confirm from the email we send (double opt-in).
3 Download your PDF instantly.

No spam. Unsubscribe anytime. After submitting, you’ll get a confirmation email first (double opt-in). If you don’t see it, check Spam or Promotions.

  • ✅ Printable PDF (ingredients + steps)
  • ✅ Save it to your phone (no long scrolling)
  • ✅ Includes cook time + servings
  • ✅ Easy to follow

FAQ

Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.

I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

Get the printable PDF for this recipe.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star