If you’re craving a dish that brings comfort and elegance together in one bite, you’re going to absolutely love this Creamy Garlic Baby Potatoes Recipe. These tender little potatoes are roasted to golden perfection and then smothered in a luscious garlic-infused cream sauce, making every forkful a rich and flavorful experience. It’s super simple to prepare but packs so much taste and heartiness, a dish that feels both homey and a little fancy at the same time. Whether you’re serving it as a side or a cozy snack, this recipe is guaranteed to win over everyone at your table.

Ingredients You’ll Need
Getting the ingredients right is key because each one plays an important role in building that perfect balance of texture, flavor, and color. This dish relies on simple, fresh staples that come together with ease but create something truly special.
- 1.5 pounds baby potatoes, halved: Choose fresh, firm potatoes for the best roast and creamy texture.
- 2 tablespoons olive oil: Adds a smooth richness and helps the potatoes crisp up beautifully.
- Salt to taste: Essential for bringing out the natural flavors of the potatoes and seasoning the sauce.
- Black pepper to taste: Adds just the right hint of warmth and depth to the dish.
- 3 cloves garlic, minced: The star flavor that infuses the cream and lifts the entire recipe.
- 1 cup heavy cream: Creates the luxuriously smooth base of the sauce that coats every potato bite.
- 1/2 cup freshly grated Parmesan cheese: Brings a sharp, nutty element that balances the creaminess perfectly.
- 1 tablespoon fresh parsley, chopped: For a pop of fresh, herbaceous color and brightness.
- 1 tablespoon fresh chives, chopped: Adds mild oniony notes and a lovely green garnish.
How to Make Creamy Garlic Baby Potatoes Recipe
Step 1: Preheat and Prepare Potatoes
Start by preheating your oven to 400°F (200°C). This high temperature is perfect for roasting the baby potatoes so they get that golden, crispy edge while staying tender inside. Halve the potatoes to help them cook evenly and get maximum caramelization, which adds a gorgeous flavor dimension.
Step 2: Season and Roast the Potatoes
In a large mixing bowl, toss the halved baby potatoes with olive oil, salt, and black pepper. This simple seasoning is essential because it lets the natural potato flavor shine while ensuring a crispy finish. Arrange them cut side down on a baking sheet in a single layer. This technique guarantees the best texture with lots of browned, crispy bits. Roast for 25-30 minutes until tender and beautifully golden.
Step 3: Prepare the Creamy Garlic Sauce
While your potatoes roast, it’s time to whip up the sauce that makes this recipe truly unforgettable. In a small saucepan over medium heat, gently sauté the minced garlic until fragrant, about one minute—this step releases all the wonderful aromas that will infuse your cream. Pour in the heavy cream, lower the heat, and let it simmer softly. This slow simmer thickens the sauce just enough to coat the potatoes perfectly.
Step 4: Add Cheese and Final Seasoning
Once the cream is warmed and aromatic, gradually stir in the Parmesan cheese. This step takes patience to achieve a velvety, smooth consistency without lumps. Season the sauce with salt and pepper to taste, balancing the rich, savory notes. The creamy garlic sauce is now ready to elevate the roasted potatoes.
Step 5: Combine and Serve
Take the hot roasted potatoes from the oven and transfer them to a serving bowl. Drizzle the creamy garlic sauce generously over the potatoes and toss gently so every piece gleams with the luscious coating. Finish with a sprinkle of fresh parsley and chives to add color and freshness that contrast the richness wonderfully. Serve immediately for that irresistibly warm and comforting experience.
How to Serve Creamy Garlic Baby Potatoes Recipe

Garnishes
Adding freshly chopped parsley and chives not only gives a lovely flash of green but also brightens the dish with herbaceous notes. If you like, a little extra Parmesan or a few red pepper flakes can add a fun texture or mild heat. These simple garnishes turn a home-cooked classic into something a bit more special visually and flavor-wise.
Side Dishes
This Creamy Garlic Baby Potatoes Recipe pairs beautifully with grilled or roasted meats like chicken, steak, or pork. It’s also fantastic alongside sautéed green veggies such as asparagus or green beans. For vegetarians, serve it with a salad or roasted mushrooms for a complete and hearty meal. The creamy potatoes add the perfect balance to any plate.
Creative Ways to Present
Want to impress your guests? Serve the potatoes in a beautiful rustic bowl or even half a warm bread boule hollowed out to hold the creamy goodness. You could also layer the potatoes in a casserole dish and broil just a bit at the end for an extra cheesy crust. Little touches like these take the dish from everyday to party-ready.
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Garlic Baby Potatoes keep well in an airtight container in the refrigerator for up to 3 days. The flavors even meld more after sitting overnight, making for a delicious next-day side. Just be sure to cool them fully before storing to maintain the best texture.
Freezing
While cream-based dishes don’t always freeze perfectly, you can freeze roasted baby potatoes on their own. Place them in a single layer on a baking sheet, freeze until firm, then transfer to a freezer bag. The creamy sauce is best made fresh, but you can try freezing it separately and reheating gently with some extra cream or milk to restore texture.
Reheating
Reheat the potatoes gently in a skillet over medium-low heat, adding a splash of cream or milk if needed to loosen up the sauce. Microwaving works too if you’re in a hurry, but try to cover them to retain moisture. Avoid high heat to prevent the cream sauce from separating.
FAQs
Can I use regular potatoes instead of baby potatoes?
Absolutely! Just cut them into bite-sized chunks to ensure they roast evenly. Keep in mind cooking times may be slightly longer depending on the size.
Is there a dairy-free alternative for the heavy cream and Parmesan?
You can substitute heavy cream with coconut cream or oat cream for a dairy-free version, and nutritional yeast works well as a Parmesan alternative to keep that cheesy savory flavor.
Can I make this recipe on the stovetop instead of roasting?
Yes, you can boil or pan-fry the halved potatoes until tender, then toss them in the garlic cream sauce. Roasting, however, adds an unbeatable crispy texture and depth of flavor.
How can I add extra flavor to the garlic cream sauce?
Try adding a pinch of smoked paprika, a dash of mustard powder, or some fresh thyme and rosemary while simmering the cream to enhance complexity.
Is this recipe suitable for meal prep?
Definitely. It reheats well and can be paired with various proteins and veggies throughout the week. Just store components separately if possible for best freshness.
Final Thoughts
There is something truly comforting about the Creamy Garlic Baby Potatoes Recipe that makes it a reliable crowd-pleaser every time. Whether it’s for a casual weeknight dinner or a special occasion, this recipe brings warmth, flavor, and a little bit of indulgence to your table. So grab those baby potatoes, get your garlic ready, and treat yourself to a dish that’s just as satisfying as it is simple.
Print
Creamy Garlic Baby Potatoes Recipe
- Prep Time: 0h 10m
- Cook Time: 0h 30m
- Total Time: 0h 40m
- Yield: 4 servings
- Category: Side Dish
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
These Creamy Garlic Baby Potatoes are a delicious side dish featuring tender roasted baby potatoes drizzled with a rich, flavorful garlic cream sauce and topped with fresh herbs. Perfectly caramelized and bursting with cheesy, garlicky goodness, this recipe is easy to prepare and makes a comforting addition to any meal.
Ingredients
Potatoes
- 1.5 pounds baby potatoes, halved
- 2 tablespoons olive oil
- Salt to taste
- Black pepper to taste
Creamy Garlic Sauce
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
- Salt to taste
- Black pepper to taste
Garnish
- 1 tablespoon fresh parsley, chopped
- 1 tablespoon fresh chives, chopped
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for roasting the potatoes.
- Prepare Potatoes: Place the halved baby potatoes in a large mixing bowl.
- Season Potatoes: Drizzle the potatoes with olive oil and season with salt and black pepper to taste. Toss to coat evenly.
- Arrange for Roasting: Spread the potatoes in a single layer on a baking sheet with the cut side down to promote caramelization.
- Roast Potatoes: Roast in the preheated oven for 25-30 minutes until golden and tender when pierced with a fork.
- Make Garlic Sauce: While roasting, heat a small saucepan over medium heat, add minced garlic, and sauté for about 1 minute until fragrant.
- Add Cream: Pour in the heavy cream, reduce heat to low, and simmer gently for 5 minutes to infuse the garlic flavor.
- Incorporate Cheese: Gradually stir in Parmesan cheese until melted and the sauce is smooth. Season with salt and pepper to taste.
- Combine Potatoes and Sauce: Once potatoes are roasted, transfer them to a serving bowl.
- Add Sauce: Drizzle the creamy garlic sauce over the potatoes, tossing gently to coat evenly.
- Garnish: Sprinkle with chopped fresh parsley and chives for added flavor and color.
- Serve: Serve immediately to enjoy the best texture and taste.
Notes
- For extra crispy potatoes, ensure they are spaced out on the baking sheet without overcrowding.
- You can substitute heavy cream with half-and-half for a lighter sauce, though it will be less rich.
- Adding a pinch of red pepper flakes to the sauce can add a subtle kick if desired.
- Use fresh Parmesan for best melting and flavor results.
- This dish pairs well with grilled meats or a fresh green salad.

