Get ready to meet your new favorite side dish. These creamy garlic baby potatoes are an absolute dream, featuring tender, fluffy potatoes enveloped in a rich, savory garlic cream sauce. This recipe is incredibly easy to make, yet it delivers a luxurious flavor that will make any meal feel special. If you’ve been searching for the perfect potato dish, your search ends here.
We’re talking perfectly roasted baby potatoes, a velvety smooth cream sauce, and just the right amount of garlic and herbs to tie it all together. It’s the kind of side dish that threatens to steal the show from the main course.
Why This Creamy Garlic Baby Potatoes Recipe is a Game-Changer
You might think creamy potatoes are complicated, but this recipe is designed to be foolproof. It’s a true game-changer for weeknight dinners and holiday feasts alike.
- Incredibly Flavorful: The combination of roasted potatoes, fresh garlic, rich cream, and a hint of parmesan is simply irresistible.
- Simple Ingredients: You only need a handful of common ingredients to create this show-stopping dish.
- Versatile Side Dish: It pairs beautifully with almost anything, from a simple weeknight chicken dinner to a holiday roast. Check out how well it goes with this Lemon Garlic Chicken.
- Perfectly Creamy, Every Time: My method ensures the sauce is rich and velvety without ever being heavy or greasy.
The Key Ingredients for Perfect Creamy Potatoes
The magic of this dish lies in its simplicity. Using high-quality ingredients will make all the difference. Here’s what you’ll need.
Choosing Your Potatoes
The best potatoes for this recipe are small, waxy varieties. I recommend baby Yukon Golds, red potatoes, or any other type of new potato. Their skins are thin and their flesh is naturally creamy, which means they hold their shape well after roasting and absorb the sauce beautifully.
The Secret to the Cream Sauce
The sauce is what makes these creamy garlic baby potatoes so special. We use a base of heavy cream and butter for richness. A generous amount of freshly minced garlic provides a pungent, savory backbone, while a sprinkle of Parmesan cheese adds a nutty, salty depth that brings it all together.
How to Make Creamy Garlic Baby Potatoes (Step-by-Step)
Making this dish is a simple two-part process: roasting the potatoes to perfection and then creating the luscious cream sauce to coat them in.
Step 1: Roast the Potatoes
First, preheat your oven to 400°F (200°C). Wash and halve your baby potatoes. Toss them in a bowl with olive oil, salt, and black pepper until they are evenly coated. Spread them in a single layer on a large baking sheet. It’s important not to overcrowd the pan, as this allows the potatoes to roast and get crispy rather than steam. Roast for 25-30 minutes, or until they are golden brown and fork-tender.

Step 2: Prepare the Garlic Cream Sauce
While the potatoes are roasting, you can make the cream sauce. In a large skillet or pan, melt the butter over medium heat. Add the minced garlic and cook for about 1 minute, until it’s fragrant. Be careful not to let it brown. Pour in the heavy cream, bring it to a gentle simmer, and let it cook for 3-4 minutes, stirring occasionally, until it has thickened slightly.
Step 3: Combine and Serve
Once the potatoes are done roasting, remove them from the oven. Reduce the heat on the skillet to low and stir in the grated Parmesan cheese and fresh parsley. Season with salt and pepper to taste. Finally, add the hot roasted potatoes directly to the skillet and gently toss everything together until the potatoes are completely coated in that glorious creamy garlic sauce. Serve immediately!
Pro Tips for the Best Results
Want to make sure your potatoes are absolutely perfect? Follow these simple tips.
- Use Fresh Garlic: For the best flavor, always use freshly minced garlic. The jarred kind just doesn’t compare.
- Don’t Skimp on the Cream: Heavy cream (or whipping cream) is essential for a rich, stable sauce that won’t curdle.
- Roast, Don’t Boil: Roasting the potatoes first develops a deep, nutty flavor and a wonderful texture that you just can’t get from boiling.
- Serve Immediately: This dish is best enjoyed fresh and hot, right out of the skillet.

Flavor Variations to Try
While this recipe is fantastic as is, it’s also a great base for experimentation. Here are a few ideas to get you started:
- Cheesy Bacon Potatoes: Add some crumbled cooked bacon and a handful of shredded cheddar or Gruyere cheese to the sauce.
- Herby Delight: Mix in other fresh herbs like chives, thyme, or rosemary for a different flavor profile.
- Spicy Kick: Add a pinch of red pepper flakes to the garlic for a little bit of heat.
- Lemony Fresh: A squeeze of fresh lemon juice at the end can brighten up the flavors beautifully.
What to Serve with Your Potatoes
These creamy garlic baby potatoes are the ultimate sidekick to a huge variety of main courses. They are hearty enough to stand alongside a big steak but simple enough to complement delicate fish. Try pairing them with a juicy Cowboy Butter Chicken or our foil-baked salmon. They’re also fantastic with simple roasted vegetables like these sautéed leeks.
Storage and Reheating Instructions
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, I recommend warming them gently in a skillet over medium-low heat. You may need to add a splash of milk or cream to loosen the sauce and bring back its original creamy consistency. Microwaving can work in a pinch, but the texture is much better when reheated on the stovetop.
Frequently Asked Questions
Small, waxy potatoes like baby Yukon Golds or red potatoes are best. Their skin is thin and they hold their shape well, plus their naturally creamy texture complements the sauce perfectly.
This dish is best served fresh for the ultimate creamy texture. However, you can roast the potatoes ahead of time and store them in the fridge. Then, simply make the sauce and toss the potatoes in it to reheat just before serving.
Use high-quality heavy cream and real butter. Also, be sure to gently simmer the sauce, never boil it, and add the parmesan cheese on low heat to ensure it melts smoothly without separating.
For the richest, most stable sauce, heavy cream is recommended. You could substitute with half-and-half or evaporated milk, but the sauce may be thinner and have a higher risk of curdling.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat, adding a splash of milk or cream to restore the sauce’s consistency.
Your New Favorite Potato Side Dish!
This recipe for creamy garlic baby potatoes is a keeper. It’s simple, elegant, and packed with so much flavor. I can’t wait for you to try it and see for yourself! If you make this dish, please leave a comment below and let me know what you think. And don’t forget to save it to your favorite board on Pinterest!

Creamy Garlic Baby Potatoes Recipe

Creamy Garlic Baby Potatoes: The Ultimate Foolproof Recipe
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Wash and halve the baby potatoes.
- In a large bowl, toss the potatoes with olive oil, salt, and pepper. Spread them in a single layer on a baking sheet. Roast for 25-30 minutes, until golden brown and tender.
- While the potatoes are roasting, melt butter in a large skillet over medium heat. Add the minced garlic and sauté for 1 minute until fragrant.
- Pour in the heavy cream and bring to a gentle simmer. Cook for 3-4 minutes, stirring, until the sauce begins to thicken.
- Reduce the heat to low. Stir in the grated Parmesan cheese until melted and smooth.
- Add the hot roasted potatoes directly to the skillet. Gently toss to coat completely. Stir in the fresh parsley and serve immediately.
Nutrition
Notes
Tip 2: Ensure your Parmesan is freshly grated. Pre-shredded cheese often contains anti-caking agents that can make the sauce gritty.












