If you are looking for a comforting potato side dish with crispy edges, tender centers, plenty of garlic, and a rich Parmesan cream sauce, these Creamy Garlic Parmesan Baked Potatoes are an excellent recipe to make. Baby potatoes or chopped Yukon Gold potatoes are roasted until golden, then finished in a silky garlic cream sauce with Parmesan, herbs, and butter.
This recipe is perfect for family dinners, holidays, potlucks, steak nights, roasted chicken, or cozy weekend meals. The potatoes stay fluffy inside while the creamy Parmesan sauce coats every piece with savory garlic flavor.
One of the best things about this recipe is how versatile it is. You can add bacon, spinach, mushrooms, extra cheese, fresh herbs, or red pepper flakes depending on the flavor you want.
Why You’ll Love These Creamy Garlic Parmesan Baked Potatoes
These potatoes combine two favorite textures in one dish: golden roasted edges and soft, creamy centers.
Roasting the potatoes first gives them much better texture than simply simmering them directly in cream sauce.
Fresh garlic, butter, heavy cream, and Parmesan create a rich sauce that feels indulgent without requiring complicated ingredients.
The recipe also works well alongside steak, chicken, pork, seafood, or vegetable mains.
And because everything finishes in one baking dish, it makes a convenient side for family dinners and entertaining.
Ingredients
For the Potatoes
- 2 pounds baby Yukon Gold potatoes or small red potatoes
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon smoked paprika
- 1 teaspoon Italian seasoning
For the Creamy Garlic Parmesan Sauce
- 3 tablespoons unsalted butter
- 5 garlic cloves, finely minced
- 1 tablespoon all-purpose flour
- 1 cup heavy cream
- ½ cup whole milk
- ½ cup low-sodium chicken or vegetable broth
- ¾ cup freshly grated Parmesan cheese
- ½ teaspoon Italian seasoning
- ½ teaspoon dried thyme
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon red pepper flakes, optional
- Salt to taste
For the Cheesy Topping
- ½ cup shredded mozzarella cheese
- ¼ cup freshly grated Parmesan cheese
For Garnishing
- 2 tablespoons freshly chopped parsley
- Fresh thyme
- Extra Parmesan
- Freshly cracked black pepper

How to Make Creamy Garlic Parmesan Baked Potatoes
1. Preheat the Oven
Preheat your oven to 425°F (220°C).
Lightly grease a large baking dish or line a rimmed baking sheet with parchment paper.
2. Prepare the Potatoes
Wash and dry the potatoes thoroughly.
Cut small baby potatoes in half.
Quarter larger potatoes so all the pieces are approximately the same size.
Keeping the pieces similar helps them roast evenly.
3. Season the Potatoes
Place the potatoes in a large mixing bowl.
Add the olive oil, salt, black pepper, garlic powder, onion powder, smoked paprika, and Italian seasoning.
Toss until every piece is evenly coated.
4. Arrange for Roasting
Spread the potatoes in a single layer.
Place as many cut sides directly against the pan as possible.
This helps create golden, crisp surfaces.
Avoid overcrowding the pan because tightly packed potatoes tend to steam.
5. Roast the Potatoes
Bake for approximately 25–30 minutes.
Remove the pan and turn the potatoes.
Return to the oven for another 10–15 minutes, or until fork-tender and golden around the edges.
6. Start the Garlic Sauce
While the potatoes roast, melt the butter in a saucepan over medium-low heat.
Add the minced garlic.
Cook for approximately 30–60 seconds, stirring constantly.
The garlic should become fragrant but not brown heavily.
7. Add the Flour
Sprinkle the flour into the garlic butter.
Whisk continuously for approximately 1 minute.
This helps the sauce thicken slightly.
8. Add the Cream and Milk
Slowly pour in the heavy cream and milk while whisking.
Add the broth.
Continue whisking until smooth.
9. Season the Sauce
Add Italian seasoning, thyme, black pepper, and red pepper flakes if using.
Bring the sauce to a gentle simmer over medium-low heat.
Cook for approximately 3–5 minutes, stirring frequently.
10. Add the Parmesan
Reduce the heat to low.
Gradually stir in the Parmesan cheese.
Continue stirring until melted and the sauce becomes smooth and creamy.
Avoid rapidly boiling the sauce after adding Parmesan.
11. Adjust the Consistency
If the sauce seems too thick, add a splash of milk or broth.
If it seems too thin, let it gently simmer for another minute.
Taste and adjust the salt if necessary.
12. Transfer the Potatoes
Once the potatoes are tender, transfer them to a lightly greased baking dish if they were roasted on a sheet pan.
Arrange them evenly.
13. Add the Cream Sauce
Pour the creamy garlic Parmesan sauce over the potatoes.
Gently stir or turn the potatoes so they are evenly coated.
Try not to break them apart.
14. Add the Cheese Topping
Sprinkle the mozzarella and additional Parmesan over the top.
Spread the cheese evenly so every serving gets some.
15. Bake Again
Return the dish to the oven.
Bake at 400°F (200°C) for approximately 10–15 minutes, or until the sauce is bubbling and the cheese is melted.
16. Broil for Extra Browning
For a more golden cheese topping, switch the oven to broil.
Broil for approximately 1–2 minutes.
Watch closely because Parmesan and mozzarella can brown quickly.
17. Rest Briefly
Remove the potatoes from the oven.
Allow them to rest for approximately 5 minutes.
The sauce will thicken slightly as it cools.
18. Garnish and Serve
Sprinkle with freshly chopped parsley.
Add fresh thyme, extra Parmesan, and cracked black pepper.
Serve warm with plenty of creamy garlic sauce spooned over each portion.
What to Serve With Creamy Garlic Parmesan Baked Potatoes
These potatoes are especially good with grilled steak, roast beef, chicken, pork chops, or baked salmon.
They also pair beautifully with garlic butter shrimp, lobster tails, meatloaf, or Salisbury steak.
For vegetables, serve them with roasted broccoli, asparagus, green beans, Brussels sprouts, or sautéed spinach.
A fresh garden salad or Caesar salad provides a nice contrast to the rich cream sauce.
Tips for the Best Creamy Garlic Parmesan Baked Potatoes
Use Yukon Gold potatoes for a creamy interior.
Cut the potatoes into similar-sized pieces.
Roast them before adding the cream sauce.
Do not overcrowd the roasting pan.
Use fresh garlic for the strongest flavor.
Use freshly grated Parmesan for smoother melting.
Keep the cream sauce over gentle heat.
Do not boil aggressively after adding cheese.
Let the finished dish rest before serving.
Add a splash of milk or broth if leftovers become too thick.
Easy Recipe Variations
Bacon Garlic Parmesan Potatoes
Add ½ cup crispy crumbled bacon before the final bake.
Creamy Mushroom Parmesan Potatoes
Sauté 8 ounces sliced mushrooms until golden and stir them into the cream sauce.
Spinach Garlic Parmesan Potatoes
Add 2 cups fresh baby spinach to the sauce and cook until just wilted.
Spicy Parmesan Potatoes
Add cayenne pepper, extra red pepper flakes, or pepper Jack cheese.
Extra Cheesy Baked Potatoes
Add cheddar, Gruyère, or Monterey Jack along with the mozzarella.
Herb Garlic Parmesan Potatoes
Increase the rosemary, thyme, and parsley for stronger herb flavor.
Lemon Garlic Parmesan Potatoes
Add 1 teaspoon lemon zest and a small squeeze of fresh lemon juice to the finished sauce.
Chicken Garlic Parmesan Potato Bake
Add 2 cups chopped cooked chicken before the final baking step to turn the recipe into a complete meal.
How to Store Leftovers
Allow the potatoes to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
To reheat, place the potatoes in a covered baking dish at 350°F (175°C) until hot throughout.
Add a splash of milk, cream, or broth if the sauce has become too thick.
Individual portions can also be reheated in the microwave in short intervals.
Freezing is possible, but creamy sauces and cooked potatoes may become somewhat softer or slightly separated after thawing.
For the best texture, enjoy this dish fresh or refrigerated.
Frequently Asked Questions
What potatoes work best?
Yukon Gold potatoes are excellent because they become creamy inside while holding their shape well.
Red potatoes also work nicely.
Can I use Russet potatoes?
Yes.
Cut them into medium chunks and avoid overcooking because they break apart more easily.
Can I use half-and-half instead of heavy cream?
Yes.
The sauce will be slightly lighter and thinner, but it will still work.
Why did my Parmesan sauce become grainy?
The heat may have been too high.
Reduce the heat before adding Parmesan and add the cheese gradually.
Can I make this ahead?
Yes.
Roast the potatoes and prepare the sauce separately.
Refrigerate them, then assemble and bake before serving.
Can I add bacon?
Absolutely.
Crispy bacon adds smoky flavor and pairs very well with garlic Parmesan sauce.
Can I add chicken?
Yes.
Fold in cooked chicken before the final bake for an easy casserole-style dinner.
Can I make this without mozzarella?
Yes.
Use extra Parmesan or Gruyère, or simply bake the potatoes with the cream sauce alone.
Final Thoughts
These Creamy Garlic Parmesan Baked Potatoes combine golden roasted potatoes, fresh garlic, butter, heavy cream, Parmesan, herbs, and melted cheese in one rich and comforting side dish.
Roasting the potatoes first gives them beautifully browned edges, while finishing them in the creamy garlic Parmesan sauce keeps every bite soft, savory, and satisfying.
Serve them hot alongside steak, chicken, seafood, roast beef, or your favorite vegetables for an easy side dish that feels special enough for holidays but simple enough for a weeknight dinner.