garlic parmesan roasted potatoes with fresh rosemary and thyme for cold evenings

4 min prep 15 min cook 1 servings
garlic parmesan roasted potatoes with fresh rosemary and thyme for cold evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What started as a simple side dish has evolved into the star of many cozy dinners. The combination of crispy potato edges, nutty parmesan cheese, aromatic garlic, and earthy herbs creates something truly special. Whether you're hosting a casual dinner party or simply treating yourself to a comforting meal after a long day, these potatoes deliver restaurant-quality results with minimal effort.

Why This Recipe Works

  • Perfect Texture: The high roasting temperature creates an incredible contrast between crispy, golden exteriors and fluffy, tender interiors
  • Flavor Layering: Fresh herbs are added at different stages - some before roasting for depth, some after for brightness
  • Cheese Strategy: Parmesan is added halfway through cooking, allowing it to melt and form those irresistible crispy cheese bits
  • Garlic Timing: Minced garlic goes in during the last 15 minutes, preventing burning while maximizing flavor
  • Make-Ahead Friendly: Prep everything in advance, then just pop in the oven when guests arrive
  • Versatile Serving: Equally at home alongside a fancy steak dinner or a simple roast chicken
  • Leftover Magic: Transform any extras into incredible breakfast hash or potato salad

Ingredients You'll Need

Ingredients

The beauty of this recipe lies in its simplicity - just a handful of quality ingredients that work together in perfect harmony. Here's what you'll need and why each component matters:

The Potatoes

2 pounds baby potatoes or fingerling potatoes - I prefer using a mix of red and yellow baby potatoes for visual appeal and varied textures. The waxy varieties hold their shape beautifully during roasting. If you can't find baby potatoes, Yukon Gold or red potatoes cut into 1-inch pieces work wonderfully. Avoid russet potatoes here - they tend to fall apart and won't give you those coveted crispy edges.

The Cheese

1 cup freshly grated Parmesan cheese - Please, please, please grate your own! Pre-grated cheese contains cellulose that prevents proper melting. A microplane grater creates the perfect light, fluffy texture that melts into every crevice of the potatoes. For an extra special touch, I like to use a mix of Parmigiano-Reggiano for nuttiness and a bit of pecorino for saltiness.

The Herbs

2 tablespoons fresh rosemary leaves - Strip the leaves from woody stems and give them a rough chop. Fresh rosemary is non-negotiable here - dried rosemary becomes tough and twiggy. Look for bright green, flexible sprigs with no black spots.

1 tablespoon fresh thyme leaves - Gently pull the tiny leaves from the stems. Fresh thyme has a more delicate, complex flavor than dried. If you must substitute, use half the amount of dried thyme, but honestly, fresh makes such a difference here.

The Aromatics

4-5 large garlic cloves - Fresh garlic, minced just before using. The timing of when you add the garlic is crucial - too early and it burns, turning bitter. We'll add it during the last 15 minutes for maximum flavor without the burn.

1 small shallot - Finely minced, it adds a subtle sweetness that balances the garlic. If you don't have shallots, a small yellow onion works, but shallots really elevate the dish.

The Fats

3 tablespoons extra virgin olive oil - Use a good quality oil since it's carrying so much flavor. I like something fruity and peppery to stand up to the strong flavors.

2 tablespoons unsalted butter - Melted and combined with the oil, butter adds richness and helps with browning. Using both oil and butter gives us the best of both worlds - oil's high smoke point and butter's flavor.

Seasonings

1 teaspoon kosher salt - Different from table salt, kosher salt has larger crystals that distribute more evenly. I use Diamond Crystal brand, which is less salty than Morton.

1/2 teaspoon freshly ground black pepper - Fresh grinding makes a huge difference. I like a mix of tellicherry and sarawak peppercorns for complexity.

1/4 teaspoon red pepper flakes - Optional, but I love the gentle heat it adds. It doesn't make the dish spicy, just more interesting.

How to Make Garlic Parmesan Roasted Potatoes with Fresh Rosemary and Thyme for Cold Evenings

1

Preheat and Prepare

Position your oven rack in the lower-middle position and preheat to 425°F (220°C). This position ensures even heat circulation and prevents the bottoms from burning. While the oven heats, line a large rimmed baking sheet with parchment paper. The parchment prevents sticking and makes cleanup a breeze, but don't use wax paper - it will smoke and potentially catch fire at these temperatures.

2

Prep the Potatoes

Wash and thoroughly dry your potatoes - moisture is the enemy of crispiness. If using baby potatoes larger than 1.5 inches, cut them in half. Leave smaller ones whole for textural variety. Place them in a large bowl and cover with cold water. Let them soak for 15 minutes - this removes excess starch, resulting in crispier exteriors. After soaking, drain and thoroughly dry with kitchen towels. Any remaining moisture will steam rather than roast your potatoes.

3

Create the Herb Oil

In a small saucepan over low heat, melt the butter with the olive oil. Once melted, remove from heat and add half the rosemary and thyme. Let this steep for 5 minutes - this infuses the oil with herb flavor without burning the delicate leaves. The warm oil will extract more flavor than room temperature oil. Strain the oil through a fine-mesh sieve, pressing on the herbs to extract maximum flavor. Reserve the oil-soaked herbs - we'll use them later.

4

Season and Arrange

Toss the dried potatoes with the infused oil, ensuring each piece is well-coated. Add salt, pepper, and red pepper flakes, tossing again. The key is to season in layers - a bit of salt now, and we'll adjust at the end. Arrange potatoes cut-side down on the prepared baking sheet, ensuring they don't touch. Overcrowding leads to steaming, not roasting. Use two sheets if necessary - each potato needs its personal space to crisp properly.

5

First Roast

Slide the sheet into your preheated oven and roast for 20 minutes. During this time, don't open the oven door - you want to maintain that intense heat for proper browning. After 20 minutes, rotate the pan 180 degrees for even cooking. The potatoes should be starting to turn golden on the bottoms. If any are sticking, don't force them - they'll release naturally once properly browned.

6

Add the Cheese

Remove the pan and sprinkle the parmesan cheese evenly over the potatoes. Use a spoon to distribute it, focusing on the areas where it will melt and create those lacy, crispy cheese bits. Return to the oven for another 15-20 minutes. The cheese will melt, bubble, and eventually turn golden and crispy in spots. This is where the magic happens - the cheese creates a savory crust that's absolutely addictive.

7

Garlic Time

While the potatoes finish roasting, combine the minced garlic, shallot, and the remaining fresh herbs in a small bowl. After the potatoes have been in for about 30 minutes total, remove the pan and scatter this mixture over everything. The residual heat will soften the garlic and shallot without burning them, while the fresh herbs provide a bright contrast to the roasted flavors. Return to the oven for the final 5-7 minutes.

8

Final Touch

Remove from the oven when the potatoes are deeply golden and the cheese has formed crispy lacy edges. Let them rest for 5 minutes - this allows the cheese to set and prevents molten cheese burns. Taste and adjust seasoning with more salt if needed. Transfer to a serving platter, scraping up all those gorgeous crispy cheese bits from the pan. Garnish with a final sprinkle of fresh herbs and an extra shower of parmesan if you're feeling indulgent.

Expert Tips

Temperature Matters

Invest in an oven thermometer - many home ovens run 25-50 degrees off. The high temperature is crucial for proper caramelization. If your potatoes are browning too quickly, lower the temperature by 25 degrees rather than reducing the cooking time.

Dry Equals Crispy

After washing, let the potatoes air-dry for 30 minutes or use a salad spinner. Any moisture will create steam, preventing that coveted crispy exterior. For extra insurance, place them in the refrigerator uncovered for an hour before roasting.

Don't Rush the Cheese

Adding parmesan too early causes it to burn before the potatoes are done. Wait until the potatoes are partially cooked and starting to brown. The cheese will melt into a beautiful golden crust without becoming bitter.

Rotate for Even Browning

Halfway through cooking, use a thin spatula to flip some potatoes and rotate the pan. Hot spots in ovens are real, and this ensures every piece achieves that perfect golden color and crispy texture.

Make-Ahead Magic

Par-roast the potatoes for 15 minutes in the morning, let them cool, and refrigerate. When ready to serve, toss with oil and finish roasting. The potatoes will be even crispier thanks to the drying time in the fridge.

Color Equals Flavor

Don't be afraid of deep golden-brown color. Those darker edges aren't burnt - they're caramelized and packed with umami flavor. The Maillard reaction is your friend here, creating hundreds of new flavor compounds.

Variations to Try

Truffle Version

Drizzle with white truffle oil just before serving, or add 1 tsp truffle salt to the seasoning. Use truffle-infused olive oil for an extra layer of earthy luxury.

Lemon Herb

Add the zest of one lemon with the cheese, and squeeze fresh lemon juice over the top right before serving. The acid brightens all the rich flavors beautifully.

Loaded Style

Top with crispy bacon bits, sour cream, and chives for a loaded baked potato vibe. Crumbled blue cheese adds an amazing tangy contrast to the parmesan.

Spicy Kick

Increase red pepper flakes to 1 tsp, add 1/2 tsp smoked paprika, and finish with a drizzle of chili crisp oil. The smoky heat pairs beautifully with the herbs.

Autumn Harvest

Add cubed butternut squash or sweet potatoes to the mix. The natural sweetness creates an incredible contrast with the savory herbs and cheese.

Mediterranean Twist

Add halved cherry tomatoes and kalamata olives during the last 10 minutes. Finish with crumbled feta and a sprinkle of za'atar for a Greek-inspired version.

Storage Tips

While these potatoes are best fresh from the oven, leftovers happen and can be just as delicious with proper reheating techniques.

Refrigeration

Store completely cooled potatoes in an airtight container in the refrigerator for up to 4 days. Separate layers with parchment paper to prevent them from becoming soggy. The cheese may lose some of its crispiness, but the flavor actually intensifies overnight as the herbs continue to permeate the potatoes.

Freezing

While I don't recommend freezing the finished dish (the texture suffers), you can freeze the par-roasted potatoes. After the initial 15-minute roast, let them cool completely, then freeze in a single layer on a baking sheet. Once frozen, transfer to a freezer bag for up to 2 months. When ready to serve, no need to thaw - just toss with oil and roast from frozen, adding 10-15 minutes to the cooking time.

Reheating for Best Results

For the crispiest reheated potatoes, skip the microwave entirely. Arrange leftovers on a wire rack set over a baking sheet and reheat in a 400°F oven for 10-15 minutes. The wire rack allows hot air to circulate underneath, reviving that crispy bottom. Alternatively, heat a cast-iron skillet over medium heat, add a touch of oil, and reheat the potatoes cut-side down until crispy and heated through.

Repurposing Leftovers

Transform leftovers into entirely new dishes: chop and fold into morning hash with eggs, mash slightly and form into potato cakes, toss into soups for added texture, or warm and add to salads for a hearty lunch. The herb and cheese flavors complement everything from breakfast dishes to dinner salads.

Frequently Asked Questions

Absolutely! This recipe is perfect for entertaining. You can prep everything up to 24 hours ahead. The day before, wash, dry, and cut your potatoes, then store them in a bowl covered with cold water in the refrigerator. Mix your herb oil and store it separately. When ready to serve, drain and thoroughly dry the potatoes, toss with the oil, and roast as directed. The potatoes will actually be extra crispy from their time in the cold water bath.

Crispiness issues usually stem from three culprits: moisture, overcrowding, or temperature. First, ensure your potatoes are completely dry before oiling - use kitchen towels and let them air-dry if needed. Second, don't crowd the pan - each potato piece needs space for hot air to circulate. Use two pans if necessary. Finally, verify your oven temperature with an oven thermometer - many ovens run 25-50 degrees cool, which prevents proper browning.

While fresh herbs are strongly recommended for this recipe, you can use dried in a pinch. Use one-third the amount of dried herbs (so 2 teaspoons dried rosemary and 1 teaspoon dried thyme), but add them to the oil while it's warm to help rehydrate them. The flavor won't be as bright and complex, but it will still be delicious. Consider adding a bay leaf to the oil while warming for an extra layer of flavor.

Pecorino Romano is my favorite alternative - it's saltier and sharper than Parmesan, creating an even more intense flavor. Aged Asiago also works beautifully, melting into lacy crisps. For a milder option, try Grana Padano, which is similar to Parmesan but more budget-friendly. Avoid pre-grated cheese as it contains cellulose that prevents proper melting.

Timing is everything with garlic! Add it during the last 10-15 minutes of cooking, when the potatoes are almost done. The residual heat and shorter cooking time will soften the garlic without burning it. If you're still concerned, you can toss the minced garlic with a teaspoon of oil before adding - this creates a protective coating that helps prevent burning.

Yes! Air fryer instructions: Preheat to 400°F. Toss potatoes with half the oil and seasonings. Cook in batches for 15-18 minutes, shaking halfway through. Add cheese during the last 3-4 minutes. The air fryer creates incredibly crispy results, but you'll need to work in smaller batches. Reduce the oil slightly since air fryers need less fat for crisping.

garlic parmesan roasted potatoes with fresh rosemary and thyme for cold evenings
main-dishes
Pin Recipe

Garlic Parmesan Roasted Potatoes with Fresh Rosemary and Thyme for Cold Evenings

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Preheat oven: Position rack in lower-middle position and preheat to 425°F. Line a large rimmed baking sheet with parchment paper.
  2. Prep potatoes: Wash and thoroughly dry potatoes. Cut larger baby potatoes in half, leave small ones whole. Soak in cold water for 15 minutes, then drain and dry completely.
  3. Make herb oil: Melt butter with olive oil in a small saucepan over low heat. Remove from heat and add half the rosemary and thyme. Steep 5 minutes, then strain, reserving oil-soaked herbs.
  4. Season: Toss dried potatoes with infused oil, salt, pepper, and red pepper flakes. Arrange cut-side down on prepared baking sheet, ensuring potatoes don't touch.
  5. First roast: Roast for 20 minutes, then rotate pan 180 degrees for even cooking.
  6. Add cheese: Remove pan, sprinkle Parmesan evenly over potatoes. Return to oven for 15-20 minutes more.
  7. Add aromatics: Combine minced garlic, shallot, and remaining herbs. Add during last 5-7 minutes of cooking.
  8. Serve: Remove when deep golden and cheese is crispy. Let rest 5 minutes, then transfer to serving platter with all the crispy cheese bits.

Recipe Notes

For extra crispy potatoes, refrigerate the cut potatoes uncovered for 1 hour before roasting. This removes excess moisture. Don't use pre-grated cheese - it contains cellulose that prevents proper melting.

Nutrition (per serving)

247
Calories
8g
Protein
28g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.