Creamy Garlic Baby Potatoes

These creamy garlic baby potatoes are small-new-potato comfort food: tender halved baby potatoes cloaked in a silky garlic-parmesan sauce that’s quick enough for a weeknight and rich enough for company. They’re comforting, crowd-pleasing, and pair well with roasted meats, a green salad, or brunch eggs.

Why you’ll love this dish

This recipe hits a sweet spot between easy and indulgent. Little potatoes cook up fast, the sauce comes together on the stove in one pan, and the Parmesan adds a salty, nutty finish that makes plain potatoes feel restaurant-worthy. It’s perfect when you need a simple side that still feels special.

“We served these for a Sunday dinner and everyone went back for seconds — the sauce is dreamy and the potatoes stay perfectly tender.” — home cook review

Quick wins: family-friendly, budget-friendly, and flexible enough for holiday spreads or casual weeknights. If you’re planning a garlic-forward menu, these also play nicely alongside handhelds like Garlic Parmesan Cheeseburger Bombs for a party.

How this recipe comes together

This is a two-stage process: par-cook the potatoes, then finish them in a creamy garlic sauce so they don’t mush and the sauce clings to each piece.

  • Boil halved baby potatoes until just fork-tender (about 12–15 minutes).
  • Sauté garlic (and onion, if using) in olive oil or butter to release flavor without browning.
  • Simmer cream and broth until slightly reduced, then fold in potatoes and Parmesan so the sauce thickens and coats.
  • Finish with parsley for brightness.

Expect about 25–30 minutes from start to table, and minimal hands-on time.

What you’ll need

  • 2 pounds (900 g) baby potatoes, halved
  • 2 tablespoons olive oil or butter (butter = richer sauce)
  • 4 cloves garlic, minced (use more if you love garlic)
  • 1 small onion, finely chopped (optional — adds sweetness)
  • 1 cup (240 ml) heavy cream
  • ½ cup (120 ml) chicken or vegetable broth
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • ½ teaspoon dried thyme or Italian seasoning
  • ½ cup (50 g) grated Parmesan cheese (freshly grated melts best)
  • 2 tablespoons fresh parsley, chopped (for garnish)

Substitutions/notes: use half-and-half for a lighter sauce (sauce will be thinner). For vegetarian, choose vegetable broth and check your Parmesan (some are made with animal rennet). If you want a dairy-free version, try coconut cream and nutritional yeast for a cheesy note (see Variations).

Step-by-step instructions

  1. Bring a large pot of salted water to a boil. Add the halved baby potatoes and cook until fork-tender, about 12–15 minutes. Drain and set aside. (Tip: don’t overcook — you want them tender but not falling apart.)
  2. In a large skillet over medium heat, warm the olive oil or butter. Add the minced garlic and chopped onion (if using). Sauté 1–2 minutes until fragrant and the onion is translucent — avoid browning the garlic to prevent bitterness.
  3. Pour in the heavy cream and broth. Stir to combine, then bring the mixture to a gentle simmer. Add salt, black pepper, and thyme (or Italian seasoning). Let simmer 3–4 minutes to slightly reduce and thicken.
  4. Add the cooked potatoes to the skillet and gently stir to coat each piece in the sauce. Keep the heat moderate so the cream doesn’t break.
  5. Stir in the grated Parmesan. Simmer 2–3 minutes until the cheese melts and the sauce is glossy. Taste and adjust seasoning.
  6. Remove from heat, sprinkle with chopped parsley, and serve warm.

Best ways to enjoy it

These potatoes are versatile: serve them as a side to roast chicken, grilled steak, pan-seared salmon, or alongside a composed salad for a lighter meal. For weekend brunch, pair with scrambled eggs and sautéed greens. For an indulgent party spread, they complement finger foods and sliders — especially garlic-forward bites like Garlic Parmesan Cheeseburger Bombs.

Plating tip: spoon a little extra sauce over the potatoes and finish with a scatter of parsley and cracked black pepper for contrast.

Storage and reheating tips

  • Cool within two hours and refrigerate in an airtight container. Stored properly, they’ll keep 3–4 days.
  • To reheat: warm gently in a skillet over low-medium heat with a splash of broth or cream to loosen the sauce. Microwave in short bursts, stirring between, also works.
  • Freezing: the texture of cream sauces can change after freezing. You can freeze cooked potatoes (without sauce) for up to 3 months, or freeze in sauce if you don’t mind a slightly grainier texture after reheating. Thaw overnight in the fridge before reheating.

Food safety: always reheat to steaming hot (165°F/74°C) and discard if left at room temperature more than 2 hours.

Pro chef tips

  • Salt the boiling water generously — it’s your only chance to season the potatoes thoroughly.
  • Use freshly grated Parmesan (not pre-grated) for creamier melt and better flavor.
  • Don’t let the cream boil hard; a gentle simmer keeps it from separating. If it looks curdled, whisk in a tablespoon of cold butter off the heat to bring it back together.
  • For a little texture, after simmering, transfer to a hot ovenproof skillet and broil 2–3 minutes to brown the tops (watch closely).
  • Make-ahead: you can boil the potatoes earlier in the day, refrigerate, then finish in the sauce just before serving.

Creative twists

  • Lemon-garlic: add 1 teaspoon lemon zest and a squeeze of lemon juice for brightness.
  • Herby green: fold in chopped chives, tarragon, or basil instead of parsley.
  • Bacon & shallot: sauté diced bacon and shallot with the garlic for smoky depth.
  • Vegan version: swap cream for full-fat coconut milk or cashew cream and Parmesan for nutritional yeast + salt.
  • Crispy finish: pan-sear the par-cooked potatoes in a hot skillet before adding the sauce for a crispy exterior.

Your questions answered

Q: How long does this recipe take from start to finish?
A: About 25–30 minutes total: 12–15 minutes to boil the potatoes and 10–15 minutes to make the sauce and finish.

Q: Can I use regular potatoes instead of baby potatoes?
A: Yes — if using larger potatoes, cut into uniform bite-sized pieces and increase boiling time until fork-tender (15–20 minutes depending on size).

Q: Can I make this dairy-free?
A: Yes. Use a non-dairy cream substitute (full-fat coconut milk or cashew cream work) and swap Parmesan for a vegan cheese or nutritional yeast. Flavor will shift but remain delicious.

Q: Will the sauce thicken if I use half-and-half instead of heavy cream?
A: It will be thinner. Reduce a bit longer, or add a small slurry (½ teaspoon cornstarch mixed with 1 tablespoon cold water) to thicken gently.

Q: Can I prepare this ahead for a crowd?
A: Par-boil the potatoes earlier and chill. Finish them in the cream sauce just before serving to keep texture and flavor fresh.

If you want a printable shopping checklist or nutrition estimates for this recipe, say the word and I’ll include that next.

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 garlic baby potatoes 2025 12 13 151147 150x150 1

Creamy Garlic Baby Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: herviobloggmail-com
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Tender halved baby potatoes in a silky garlic-parmesan sauce, perfect for a weeknight dinner or special occasion.


Ingredients

  • 2 pounds (900 g) baby potatoes, halved
  • 2 tablespoons olive oil or butter
  • 4 cloves garlic, minced
  • 1 small onion, finely chopped (optional)
  • 1 cup (240 ml) heavy cream
  • ½ cup (120 ml) chicken or vegetable broth
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • ½ teaspoon dried thyme or Italian seasoning
  • ½ cup (50 g) grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped (for garnish)


Instructions

  1. Bring a large pot of salted water to a boil. Add the halved baby potatoes and cook until fork-tender, about 12–15 minutes. Drain and set aside.
  2. In a large skillet over medium heat, warm the olive oil or butter. Add the minced garlic and chopped onion (if using). Sauté for 1–2 minutes until fragrant.
  3. Pour in the heavy cream and broth. Stir to combine, then bring the mixture to a gentle simmer. Add salt, black pepper, and thyme (or Italian seasoning). Let simmer for 3–4 minutes to slightly reduce.
  4. Add the cooked potatoes to the skillet and gently stir to coat each piece in the sauce.
  5. Stir in the grated Parmesan. Simmer for 2–3 minutes until the cheese melts.
  6. Remove from heat, sprinkle with chopped parsley, and serve warm.

Notes

For gluten-free, ensure vegetable broth is gluten-free. Perfect alongside grilled meats or as a brunch side.

Leave a Comment

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