Creamy Potato Soup with Fresh Herbs Recipe

If you’re craving a cozy, comforting bowl of soup that’s as rich in flavor as it is simple to make, you’re going to adore this Creamy Potato Soup with Fresh Herbs Recipe. I absolutely love how this turns out—thick, velvety, and packed with fresh herbs that brighten every spoonful. When I first tried this recipe, handed down by the granddaughter of an Idaho potato farmer, I knew it was a keeper. Stick around, because I’m sharing all my best tips to help you make it just right in your own kitchen.

❤️

Why You’ll Love This Recipe

  • Creamy, Velvety Texture: The combination of a buttery roux and starchy potatoes creates a soup that hugs your spoon.
  • Fresh Herb Brightness: Parsley adds that fresh, clean flavor that takes this soup to the next level.
  • Simple Classic Ingredients: No fancy stuff needed; you probably have most of these in your pantry already.
  • Family-Friendly Comfort: My family goes crazy for this, and I bet yours will too.

Ingredients You’ll Need

The magic here is in the simplicity of the ingredients and how well they complement each other. Russet potatoes provide that creamy body, while fresh parsley lifts the flavor with an herby brightness. Make sure to get a good-quality chicken base or bouillon—it really makes a difference.

  • Russet potatoes: I recommend peeling and dicing into roughly ½-inch cubes for even cooking and perfect texture.
  • Carrots: Diced to match the potatoes, they add a subtle sweetness and color.
  • Garlic clove: Minced finely to infuse gentle aroma without overpowering.
  • Better Than Bouillon Chicken Base: This adds deep, rich flavor; chicken or turkey flavor works beautifully.
  • Fresh parsley: Chop about ¼ cup for fresh herby notes—dried works if that’s what you have.
  • Kosher salt and black pepper: Seasoning essentials to enhance every layer of flavor.
  • Butter: A half cup adds richness and is critical for the roux base.
  • All-purpose flour: Works with butter to thicken the soup into that creamy delight.
  • Milk (whole recommended): The backbone of creaminess—adding it slowly helps keep things smooth.
  • Cheddar cheese (optional): For a melty, savory finish if you like your soup cheesy.
  • Chopped green onions and extra parsley (optional): Perfect for garnishing and adding a fresh crunch.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to tinker with this Creamy Potato Soup with Fresh Herbs Recipe depending on the season or what’s in my fridge. It’s super versatile—you can easily make it your own.

  • Make it vegan: I swapped out the butter and milk for olive oil and coconut milk once—and it was surprisingly tasty, though a bit lighter in richness.
  • Add bacon or ham: Crispy bacon bits or diced ham stir in great for a smoky depth.
  • Use sweet potatoes: For a vibrant twist, try substituting half the potatoes with sweet potatoes. It adds a lovely natural sweetness.
  • Herb swaps: Fresh thyme or chives can work wonders if you want to switch up the herbal note.

How to Make Creamy Potato Soup with Fresh Herbs Recipe

Step 1: Prep and Boil the Vegetables

First things first—peel and dice your russet potatoes and carrots into roughly ½-inch cubes. I like this size because they cook evenly yet still hold a bit of texture after mashing. Toss them into a pot along with the minced garlic. Add just enough water—about 3 cups—to cover the veggies completely; this becomes part of your soup, so no draining here! Stir in a heaping tablespoon of Better Than Bouillon Chicken Base plus the parsley and salt. Bring everything up to a boil, then lower to a simmer with the lid tilted to let steam escape. Let it cook for around 20 minutes, or until the veggies are tender enough to mash easily with a fork. Trust me, this step is where the base flavors deepen beautifully.

Step 2: Mash to Your Desired Texture

Once your veggies are tender, use a potato masher to get the texture you love. I prefer a velvety soup with a bit of chunkiness left—gives it personality! If you want a super smooth finish, an immersion blender is your best friend here. Feel free to customize to your preference.

Step 3: Make the Luxurious White Sauce (Béchamel)

Here’s the part that gives this soup its luscious creaminess. In a separate pot, melt the butter over medium heat, then whisk in the flour until you have a smooth paste. Add salt and pepper here to season your base. Let it cook gently for a couple minutes to cook out the raw flour taste—don’t skip this or your soup might taste floury. Now, the trick: add your milk gradually—about a cup at a time—whisking constantly to keep everything smooth. Dumping the milk in all at once will give you those pesky lumps nobody wants. Keep stirring and once it thickens and comes to a boil, let it bubble gently for a minute to thicken further, then remove from heat.

Step 4: Combine and Serve

Pour your creamy white sauce right into the pot with the mashed veggies, using a spatula to scrape every bit. Stir everything together gently until fully combined. This is the moment all those flavors meld beautifully. Ladle it into bowls and get ready for the best part—the garnishes!

👨‍🍳

Pro Tips for Making Creamy Potato Soup with Fresh Herbs Recipe

  • Add milk gradually: Pour it in slowly while whisking to avoid lumps—it’ll save you frustration and keep the soup silky smooth.
  • Don’t overboil the roux: Cook it just enough to lose the raw flour taste but not so long it browns—this keeps your soup’s color perfect.
  • Leave some potato chunks: I discovered that a fully pureed soup loses that inviting homemade feel, so I always leave little bits for texture.
  • Watch your seasonings: The bouillon adds salt, so keep tasting before adding more to avoid an overly salty soup.

How to Serve Creamy Potato Soup with Fresh Herbs Recipe

A close-up view of a bowl filled with thick, creamy white soup that has small visible bits of orange, green, and black inside, showing ingredients like carrots and herbs. The soup is smoothly swirled on top with some shredded yellow cheese and chopped green herbs sprinkled mainly on the left side. A silver spoon is inserted on the upper left edge of the bowl with the handle sticking out. The bowl is white and sits on a white marbled surface with some scattered shredded cheese around it. In the background at the upper right, part of another bowl with the same soup is visible. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I’m a sucker for a good garnish here—it brings freshness, color, and a touch of indulgence. I pile on chopped fresh parsley for brightness, sprinkle shredded sharp cheddar cheese for that melty gooey goodness, and toss some thinly sliced green onions on top for crunch and a subtle onion kick. You can’t go wrong with those classics, but feel free to get creative with crispy bacon bits or a dollop of sour cream if you like.

Side Dishes

This soup is pretty satisfying on its own, but I love pairing it with crusty garlic bread or a fresh green salad with a tangy vinaigrette. When I’ve made this for dinner parties, a warm baguette and a simple roasted vegetable side round out the meal perfectly without overpowering the soup’s delicate flavor.

Creative Ways to Present

One fun thing I tried recently was serving the soup in mini bread bowls—kids and adults alike loved the novelty! For a cozy winter gathering, I topped each bowl with a swirl of crème fraîche and sprinkled fresh herb leaves for a pretty and inviting presentation. Simple touches like these really elevate a humble potato soup.

Make Ahead and Storage

Storing Leftovers

I store leftover soup in an airtight container in the fridge and it stays delicious for up to five days. When you reheat, you might notice it thickens up—that’s easy to fix by stirring in a splash of milk or water while warming it gently on the stove.

Freezing

Here’s where I’d advise a little caution—potato soup doesn’t freeze well because the potatoes tend to absorb extra moisture, which can cause the creamy sauce to separate and get grainy. I’ve tried freezing it and ended up throwing it out more than once, so I usually just make the perfect amount to avoid waste.

Reheating

Reheat gently on the stove over low to medium heat, stirring frequently to prevent scorching. Add a small bit of milk if it gets too thick. I avoid the microwave because it can heat unevenly and cause a weird texture.

FAQs

  1. Can I use other potatoes besides Russet in this Creamy Potato Soup with Fresh Herbs Recipe?

    Absolutely! While Russets are great for their starchiness and creaminess, Yukon Golds or even red potatoes can work. Just keep in mind that waxy potatoes will hold their shape more and might give you a chunkier texture. Adjust the mashing step accordingly to match your preference.

  2. Is it necessary to use fresh herbs, or can I use dried?

    Fresh herbs give the best flavor brightness here, but dried parsley also works well—use about one-third the amount since dried herbs are more concentrated. Adding fresh herbs as a garnish really enhances the final flavor and presentation.

  3. Can I make this soup vegan or dairy-free?

    You can! Swap butter for olive oil or a vegan butter substitute, and use plant-based milk like almond or oat milk. Just keep in mind the texture and richness will be different from the classic version, but still tasty. You can also omit the cheese garnish or use a vegan cheese alternative.

  4. What’s the best way to avoid lumps in the soup?

    The key is to add the milk slowly to the butter-flour roux while whisking constantly. Adding it all at once can cause clumps. Also, cooking the roux for a minute or two before adding milk helps the flour absorb evenly, resulting in a smoother soup.

Final Thoughts

This Creamy Potato Soup with Fresh Herbs Recipe has become one of those dishes I turn to again and again for a quick dinner or when I want to impress friends with minimal effort. It’s pure comfort in a bowl but feels a bit elevated thanks to those fresh herbs and homemade white sauce. If you try this recipe, I promise you’ll get a beautiful balance of creamy, hearty, and fresh that keeps people coming back for seconds. So go ahead—grab some potatoes, stir up a pot of warmth, and savor every spoonful with your favorite people.

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
Creamy Potato Soup with Fresh Herbs Recipe

Creamy Potato Soup with Fresh Herbs Recipe

4.5 from 110 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

This easy and creamy Potato Soup recipe is a comforting and hearty dish made with diced Russet potatoes, carrots, garlic, and a rich homemade white sauce. It features a velvety texture with tender chunks of vegetables, enhanced by chicken-flavored broth and fresh parsley. Perfect for a cozy meal, garnished with cheddar cheese and green onions, this soup can be whipped up in just 30 minutes and keeps well in the fridge for up to 5 days.


Ingredients

Scale

Vegetables and Broth

  • 4 cups diced Russet potatoes (2 large potatoes, about 2 pounds)
  • 1 cup diced carrots (about 2 large carrots)
  • 1 clove garlic (mashed and diced)
  • 3 cups water
  • 1 tablespoon Better Than Bouillon Chicken Base (chicken or turkey flavor)
  • 1/4 cup fresh chopped parsley (or 1 tablespoon dried parsley)
  • 1 teaspoon kosher salt

White Sauce (Béchamel)

  • 1/2 cup butter (one stick)
  • 1/2 cup all-purpose flour
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 4 cups milk (whole milk is best)

Garnishes

  • Cheddar cheese (shredded)
  • Chopped green onions
  • Chopped parsley


Instructions

  1. Boil the vegetables: Peel and dice the potatoes into 1/2-inch cubes. Place them in a stock pot or 3-quart pot. Peel and dice the carrots roughly the same size and add to the pot. Mince and mash the garlic clove and add it in. Pour 3 cups of water into the pot, just barely covering the vegetables. Add one heaping tablespoon of Better Than Bouillon Chicken Base and 1/4 cup fresh chopped parsley (or 1 tablespoon dried parsley). Season with 1 teaspoon kosher salt. Bring the mixture to a boil over high heat, then reduce to medium and simmer, uncovered but vented, for about 20 minutes until the potatoes and carrots are very tender and easily mashed with a fork. Remove from heat.
  2. Mash the vegetables: Use a potato masher to roughly mash the potato and carrot mixture to your preferred texture. You can leave it chunky, mash partially for a velvety consistency, or use an immersion blender for a very smooth soup.
  3. Make the white sauce (béchamel): In a separate 2-quart pot, melt 1/2 cup of butter over medium heat. Once melted, whisk in 1/2 cup of all-purpose flour to form a smooth paste (roux). Add 1/2 teaspoon kosher salt and 1/2 teaspoon black pepper. Cook, stirring constantly, for 1-3 minutes to remove the raw flour taste.
  4. Incorporate the milk: Gradually add 4 cups of whole milk to the roux, about 1 cup at a time, whisking after each addition to prevent lumps. Continue to cook over medium heat while stirring frequently until the mixture comes to a boil and bubbles consistently rise from the center. Allow it to boil for 1 minute while stirring, then remove from heat.
  5. Combine the soup: Pour the prepared white sauce into the pot with the mashed potatoes and vegetables. Use a spatula to scrape all the sauce from the pot and stir everything together thoroughly.
  6. Serve and garnish: Ladle the warm soup into bowls and garnish with extra chopped parsley, shredded cheddar cheese, and chopped green onions as desired.
  7. Storage: Store any leftovers in an airtight container in the refrigerator for up to 5 days. Do not freeze, as the potatoes absorb moisture and the white sauce can separate, becoming grainy.

Notes

  • This Potato Soup recipe is inspired by the granddaughter of an Idaho potato farmer, guaranteeing authentic, creamy, thick, and delicious results.
  • The soup only takes about 30 minutes to prepare, perfect for a quick weeknight meal.
  • Using Better Than Bouillon Chicken Base adds deep, rich flavor, but bouillon granules or cubes can be substituted with caution due to their saltiness.
  • Adjust the texture of the soup by mashing to preference or using an immersion blender for smoothness.
  • Do not freeze leftovers to maintain soup quality.
  • The garnishes of cheddar cheese, parsley, and green onions add extra flavor and visual appeal but are optional.

Nutrition

  • Serving Size: 1 serving
  • Calories: 273 kcal
  • Sugar: 8 g
  • Sodium: 759 mg
  • Fat: 16 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 1 g
  • Carbohydrates: 27 g
  • Fiber: 2 g
  • Protein: 7 g
  • Cholesterol: 43 mg