garlic parmesan roasted potatoes with fresh herbs for holiday dinner

5 min prep 8 min cook 20 servings
garlic parmesan roasted potatoes with fresh herbs for holiday dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What makes these roasted potatoes truly special is the perfect balance of crispy edges, fluffy centers, and that irresistible garlic-parmesan coating that gets beautifully caramelized in the oven. The fresh herbs add a brightness that cuts through the richness, making these potatoes the ultimate companion to your holiday roast, whether it's turkey, ham, or prime rib. Trust me when I say that once you try this recipe, you'll never look at roasted potatoes the same way again.

Why This Recipe Works

  • Double Cooking Method: Boiling then roasting ensures fluffy interiors with incredibly crispy exteriors
  • Garlic Parmesan Coating: The combination creates an umami-packed crust that's absolutely addictive
  • Fresh Herb Timing: Adding herbs at different stages preserves their vibrant flavors and colors
  • Perfect Holiday Timing: These can be partially prepped ahead, freeing up oven space on the big day
  • Versatile Seasoning: The base recipe pairs beautifully with any protein you're serving
  • Feed a Crowd: This recipe easily scales up to serve 20+ people without losing quality
  • Make-Ahead Friendly: Parboil and season up to two days ahead for stress-free holiday cooking

Ingredients You'll Need

Ingredients

For these show-stopping holiday potatoes, quality matters. The star of this dish is undoubtedly the potatoes themselves – I insist on using baby Yukon Gold or red potatoes for their naturally buttery flavor and ability to hold their shape during the double cooking process. These varieties develop the most incredible crispy edges while maintaining that fluffy, almost creamy interior that makes these potatoes so memorable.

The garlic is another hero ingredient here. Forget that pre-minced stuff in jars – this recipe calls for fresh garlic that you'll mince yourself. The difference in flavor is night and day, especially when the garlic roasts and becomes sweet and caramelized. I use a generous amount because these potatoes need to stand up to the bold flavors of your holiday main course.

When it comes to parmesan, please grate it yourself from a fresh block. The pre-grated variety contains anti-caking agents that prevent it from melting properly and forming those gorgeous crispy cheese bits that make these potatoes so special. Aged Parmigiano-Reggiano is my preference, but any good quality parmesan will work beautifully.

The fresh herb selection is what elevates these potatoes from good to unforgettable. I use a combination of rosemary, thyme, and parsley because they complement the garlic and parmesan so well. Fresh rosemary is particularly important – dried rosemary just doesn't have the same piney, aromatic quality that fresh brings to the table.

Extra virgin olive oil is essential for achieving those crispy exteriors. The oil helps conduct heat evenly around each potato piece, ensuring maximum crispiness. I also add a touch of butter towards the end of cooking for that rich, luxurious flavor that makes these taste restaurant-quality.

How to Make Garlic Parmesan Roasted Potatoes with Fresh Herbs

1
Prep and Parboil the Potatoes

Start by washing 3 pounds of baby Yukon Gold or red potatoes thoroughly, scrubbing away any dirt. Cut larger potatoes in half so all pieces are roughly 1.5 inches in size – this ensures even cooking. Place the potatoes in a large pot and cover with cold, well-salted water. The water should taste like the sea – this is your only chance to season the potatoes from the inside out. Bring to a boil over high heat, then reduce to a gentle simmer and cook for 8-10 minutes until just fork-tender. You want them cooked through but not falling apart. Drain thoroughly and let them steam-dry for 2 minutes – this step is crucial for ultimate crispiness.

2
Create the Garlic Parmesan Coating

While the potatoes are still warm, it's time to rough up their surfaces – this creates more texture for maximum crispiness. Gently shake the drained potatoes in the colander, or use a fork to create small scratches on their surfaces. In a large bowl, whisk together 1/3 cup extra virgin olive oil, 4 minced garlic cloves, 1 teaspoon salt, 1/2 teaspoon black pepper, and 2 teaspoons finely chopped fresh rosemary. The warmth from the potatoes will help infuse the garlic flavor throughout.

3
Coat and Season

Add the slightly cooled potatoes to the oil mixture and toss gently until every piece is well coated. Be careful not to break the potatoes – you want them to maintain their shape. Now add 1/2 cup freshly grated parmesan cheese and 2 tablespoons chopped fresh thyme. Toss again to distribute evenly. The cheese will melt and create crispy, savory bits during roasting that are absolutely irresistible.

4
Preheat and Prepare Pan

Preheat your oven to 425°F (220°C). Place a large rimmed baking sheet in the oven while it heats up – this is one of my secret tricks for restaurant-quality roasted potatoes. A preheated pan means the potatoes start sizzling immediately when they hit the surface, creating an incredible crust on the bottom. After 10 minutes, carefully remove the hot pan using oven mitts and add 2 tablespoons of olive oil, swirling to coat the surface.

5
Arrange for Maximum Crispiness

Working quickly, arrange the potatoes cut-side down on the hot baking sheet. The cut surfaces should be in direct contact with the pan for maximum caramelization. Make sure the potatoes aren't crowded – if they're too close together, they'll steam instead of roast. Use two pans if necessary. The potatoes should sizzle when they hit the pan – this sound means you're on track for crispy perfection.

6
Roast to Golden Perfection

Roast the potatoes for 35-40 minutes, without turning them, until the bottoms are deep golden brown and crispy. The high heat is essential – don't be tempted to reduce it. After 35 minutes, check the bottoms by lifting one potato with a spatula. They should be dark golden and crispy. If they're not quite there yet, roast for another 5-7 minutes.

7
Add Final Touches

Remove the pan from the oven and sprinkle the remaining 1/4 cup parmesan cheese over the hot potatoes. Add 2 tablespoons of cold butter, cut into small pieces, scattered across the pan. Return to the oven for 5 more minutes – this final addition creates an incredible richness and helps the cheese melt into crispy perfection. The butter adds that restaurant-quality finish that makes these potatoes truly special.

8
Garnish and Serve

Transfer the roasted potatoes to a serving platter, scraping up all those delicious crispy cheese bits from the pan – they're too good to waste! Immediately sprinkle with 3 tablespoons chopped fresh parsley and some extra parmesan if desired. The residual heat will slightly wilt the parsley, releasing its fresh aroma. Serve hot and watch them disappear!

Expert Tips

Perfect Potato Selection

Choose potatoes that are similar in size so they cook evenly. If using larger potatoes, cut them into uniform pieces. Baby potatoes work best because their thin skins become wonderfully crispy and they hold their shape well during the double cooking process.

Don't Skip the Steam

After draining the parboiled potatoes, let them steam dry for at least 2 minutes. This step removes excess moisture that would prevent them from getting crispy. The drier the surface, the better the crunch!

Hot Pan Magic

Preheating your baking sheet is crucial for that restaurant-quality crust. The potatoes should sizzle when they hit the pan. If you don't hear that sizzle, your pan isn't hot enough.

Timing is Everything

Add the final parmesan and butter during the last 5 minutes of cooking. Adding them too early can cause burning, but adding them at the end creates the perfect crispy cheese layer.

Fresh Herb Strategy

Reserve some fresh herbs for garnish. Adding them at the end preserves their bright color and fresh flavor, creating a beautiful contrast to the rich, roasted potatoes.

Leftover Transformation

These potatoes reheat beautifully! Spread them on a baking sheet and warm at 400°F for 10-12 minutes. They'll be just as crispy as the first time around.

Variations to Try

Lemon Herb Version

Add the zest of one lemon along with the garlic, and replace half the olive oil with melted butter infused with lemon juice. The citrus brightens the entire dish and pairs beautifully with roasted chicken or fish.

Spicy Cajun Style

Add 1 teaspoon Cajun seasoning and 1/2 teaspoon smoked paprika to the oil mixture. Replace the parmesan with a blend of cheddar and Monterey Jack for a melty, spicy version that pairs perfectly with grilled meats.

Truffle Infused

Drizzle 1 tablespoon of white truffle oil over the potatoes just before serving. Add some truffle salt to the seasoning mix and use a mix of parmesan and pecorino Romano for an incredibly luxurious version.

Greek-Inspired

Replace the parmesan with crumbled feta added after roasting, and add oregano and dill to the herb mix. Finish with a squeeze of fresh lemon and some Kalamata olives for a Mediterranean twist.

Storage Tips

These roasted potatoes store surprisingly well, making them perfect for holiday meal prep. After cooking, let them cool completely before storing in an airtight container in the refrigerator for up to 4 days. The key to maintaining their quality is in the reheating method – never microwave them, as this will make them soggy and sad.

For make-ahead preparation, you can parboil the potatoes up to 2 days in advance. Store them in their cooking water in the refrigerator, then drain and pat completely dry before proceeding with the recipe. You can also prepare the garlic parmesan oil mixture up to 3 days ahead – just store it covered in the refrigerator and let it come to room temperature before using.

If you want to freeze these potatoes, I recommend freezing them after parboiling but before roasting. Drain and cool the parboiled potatoes completely, then arrange them on a baking sheet and freeze until solid. Transfer to a freezer bag and store for up to 2 months. When ready to use, let them thaw completely and pat dry before proceeding with the recipe. You may need to add a few extra minutes to the roasting time.

Frequently Asked Questions

Absolutely! You can parboil the potatoes up to 2 days ahead and store them in their cooking water in the refrigerator. You can also prepare the garlic parmesan oil mixture 3 days in advance. On the day of serving, simply drain the potatoes, coat with the oil mixture, and roast as directed. This makes holiday dinner prep much more manageable!

Baby Yukon Gold or red potatoes are my top choices because they hold their shape well during the double cooking process and develop incredible crispy skins. Their natural buttery flavor also pairs beautifully with the garlic and parmesan. Avoid russet potatoes as they tend to fall apart and don't develop the same crispy edges.

Several factors can affect crispiness: make sure your potatoes are completely dry after parboiling, ensure your baking sheet is properly preheated, don't crowd the pan, and make sure your oven is at the correct temperature. Also, resist the urge to flip them too early – let them develop that crust undisturbed. Using enough oil is also crucial for proper browning.

Yes! This recipe scales beautifully for large gatherings. When doubling, use two separate baking sheets rather than crowding one large pan. You may need to add 5-10 extra minutes to the cooking time since you'll have more potatoes in the oven. Make sure to rotate the pans halfway through for even cooking.

The best method is to reheat them in a 400°F oven for 10-12 minutes until heated through and crispy again. You can also reheat them in an air fryer at 375°F for 5-7 minutes. Avoid microwaving as it makes them soggy. If they seem dry, toss them with a tiny bit of oil before reheating.

While fresh herbs are strongly recommended for their superior flavor and appearance, you can substitute dried herbs if necessary. Use 1/3 the amount of dried herbs (so 1 teaspoon dried instead of 1 tablespoon fresh). Add dried herbs with the garlic and oil mixture so they have time to rehydrate and distribute their flavor.

garlic parmesan roasted potatoes with fresh herbs for holiday dinner
main-dishes
Pin Recipe

Garlic Parmesan Roasted Potatoes with Fresh Herbs

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Parboil potatoes: Wash and cut potatoes into 1.5-inch pieces. Boil in well-salted water for 8-10 minutes until fork-tender. Drain and let steam-dry for 2 minutes.
  2. Prepare coating: In a large bowl, whisk together olive oil, garlic, salt, pepper, and rosemary. Rough up potato surfaces and toss in oil mixture.
  3. Add herbs and cheese: Stir in thyme and 1/2 cup parmesan cheese, coating potatoes evenly.
  4. Preheat pan: Place baking sheet in 425°F oven for 10 minutes. Carefully remove and coat with olive oil.
  5. Roast: Arrange potatoes cut-side down on hot pan. Roast for 35-40 minutes without turning until bottoms are golden and crispy.
  6. Finish with cheese: Sprinkle remaining parmesan and butter pieces over hot potatoes. Roast 5 more minutes.
  7. Garnish and serve: Transfer to platter and sprinkle with fresh parsley. Serve immediately.

Recipe Notes

For best results, don't overcrowd the pan. Use two baking sheets if necessary to ensure each potato has space for proper crisping. The preheated pan is crucial for that restaurant-quality crust!

Nutrition (per serving)

312
Calories
6g
Protein
35g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.