If you’ve ever wanted to elevate your potato game, the Cheesy Garlic Herb Roasted Potatoes Recipe is an absolute must-try. These golden, tender baby potatoes get a flavor upgrade from a blend of garlic, thyme, rosemary, and parsley, then finish off with a melty, irresistible layer of mozzarella and Parmesan cheese. Every bite delivers a perfect combination of crispy edges, rich herbs, and gooey cheese that’s impossible to resist. Whether you’re serving a weeknight dinner or bringing a side dish to a gathering, this recipe hits the spot every single time.

Ingredients You’ll Need
Getting started with the Cheesy Garlic Herb Roasted Potatoes Recipe is a breeze because the ingredients are straightforward but pack a ton of flavor. Each component plays a vital role, from the tender baby potatoes forming the base to the aromatic herbs adding depth, and finally, the cheese delivering that luscious finish.
- 2 lbs baby potatoes, halved: Choosing baby potatoes ensures tender interiors and crispy edges when roasted.
- 3 tablespoons olive oil: This helps the potatoes get perfectly golden and crispy without drying out.
- 4 cloves garlic, minced: Garlic infuses earthy, warm flavor that complements the herbs beautifully.
- 1 teaspoon dried thyme: Adds subtle woody and minty notes to enhance the overall herb profile.
- 1 teaspoon dried rosemary: Brings a piney aroma that elevates the savory taste.
- 1 teaspoon dried parsley: Offers a mild freshness to balance the richness of the cheese.
- Salt and pepper to taste: Essential for seasoning and pulling all the flavors together.
- 1 cup shredded mozzarella cheese: Melts smoothly for a creamy, stringy texture that everyone loves.
- 1/4 cup grated Parmesan cheese: Adds a sharp, salty kick that perfectly contrasts the mozzarella.
- 2 tablespoons fresh parsley, chopped (for garnish): Gives the finished dish a pretty pop of color and fresh herbal brightness.
How to Make Cheesy Garlic Herb Roasted Potatoes Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to 400°F (200°C). This temperature is ideal for roasting potatoes to a golden, crispy perfection. While the oven heats, line a baking sheet with parchment paper or lightly grease it to prevent sticking and make cleanup easier.
Step 2: Toss Potatoes with Olive Oil, Garlic, and Herbs
In a large bowl, mix the halved baby potatoes with olive oil, minced garlic, dried thyme, rosemary, dried parsley, and a good pinch of salt and pepper. Toss everything together until each potato is evenly coated. This step makes every bite flavorful and gives the potatoes a lovely herby aroma as they roast.
Step 3: Arrange Potatoes on the Baking Sheet
Spread the potatoes out on the prepared baking sheet with the cut side down. This trick helps the potatoes develop a crispier surface where they meet the pan while locking in the moisture inside for a tender bite.
Step 4: Roast the Potatoes Until Golden
Place the baking sheet in the oven and roast for 25 to 30 minutes. You want the potatoes to be golden brown, crisp on the edges, and soft in the center when pierced with a fork. This is where patience pays off, as the herbs and garlic intensify in flavor during this time.
Step 5: Add the Cheesy Goodness
Remove the potatoes from the oven and evenly sprinkle shredded mozzarella and Parmesan on top. The blend of these cheeses adds creaminess and depth, creating a melty, bubbly topping that takes this dish to the next level.
Step 6: Finish Roasting to Melt the Cheese
Return the potatoes to the oven for an additional 5 to 7 minutes. Keep an eye on them so the cheese melts perfectly without burning, achieving a beautifully bubbly and golden finish.
Step 7: Garnish and Serve
Once out of the oven, sprinkle freshly chopped parsley over the top to add a fresh, vibrant touch of color and flavor. Serve these cheesy garlic herb roasted potatoes hot for the ultimate comfort food experience.
How to Serve Cheesy Garlic Herb Roasted Potatoes Recipe

Garnishes
Fresh herbs like parsley, chives, or even a light drizzle of garlic-infused olive oil make excellent garnishes. They add an extra layer of freshness and elevate the presentation, making the dish feel special even on an ordinary night.
Side Dishes
This potato dish pairs beautifully with grilled meats, roasted chicken, or sautéed greens. It also stands up well alongside steamed vegetables or a fresh, crisp salad, creating a balanced and satisfying meal.
Creative Ways to Present
For a fun twist, serve the Cheesy Garlic Herb Roasted Potatoes Recipe in a skillet straight from the oven or spoon them into individual ramekins to make it feel restaurant-worthy. You could also toss the roasted potatoes into a warm tortilla with some sour cream for a quick and indulgent taco-style snack.
Make Ahead and Storage
Storing Leftovers
Place any leftover potatoes in an airtight container and refrigerate for up to 3 days. This will keep the flavors vibrant and the cheese deliciously soft but no longer bubbling.
Freezing
While you can freeze roasted potatoes, the texture may become slightly grainy upon thawing, and the cheese may lose some of its creaminess. To freeze, spread cooled potatoes in a single layer on a baking sheet, freeze until solid, then transfer to a freezer-safe bag for up to one month.
Reheating
To bring your leftovers back to life, reheat in a 375°F oven for 10-15 minutes until warmed through and crisp again. Avoid microwaving if possible, as this can make the cheese rubbery and the potatoes soggy.
FAQs
Can I use regular potatoes instead of baby potatoes?
Absolutely! Just cut larger potatoes into smaller, evenly sized chunks to ensure they roast evenly. Baby potatoes are just convenient and tender by nature.
What if I don’t have all the dried herbs?
No worries! Use whatever herbs you have on hand. Fresh herbs work great too—just add them later in the cooking or as a garnish to preserve their brightness.
Is there a way to make this recipe vegan?
Yes, simply swap the mozzarella and Parmesan for plant-based cheese alternatives. Nutritional yeast can also add a cheesy flavor if you want to omit the cheese entirely.
Can I prepare this recipe in advance?
You can toss the potatoes with olive oil and herbs a few hours ahead and store them in the fridge to roast later. Adding cheese is best done just before roasting the final time for the freshest melt.
How do I get my potatoes extra crispy?
Make sure the potatoes are spread out in a single layer with some space between them, and don’t crowd the pan. Roasting cut side down also helps maximize crispiness.
Final Thoughts
There’s nothing quite like the delightful aroma and comfort of the Cheesy Garlic Herb Roasted Potatoes Recipe coming out of your oven. It’s one of those dishes that feels like a warm hug, perfect to share with family or friends. Trust me, once you try this, it will become your go-to side dish that everyone asks for again and again. So grab those baby potatoes and herbs and make some magic happen in your kitchen tonight!
Print
Cheesy Garlic Herb Roasted Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
These Cheesy Garlic Herb Roasted Potatoes are a perfect side dish featuring baby potatoes tossed in a flavorful blend of garlic, thyme, rosemary, and parsley, roasted to golden perfection, and topped with melted mozzarella and Parmesan cheeses for a deliciously crispy and cheesy finish.
Ingredients
Potatoes and Seasoning
- 2 lbs baby potatoes, halved
- 3 tablespoons olive oil
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon dried parsley
- Salt and pepper to taste
Cheese Topping and Garnish
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C). Prepare a baking sheet by lining it with parchment paper or lightly greasing it to prevent sticking.
- Toss Potatoes: In a large bowl, combine the halved baby potatoes with olive oil, minced garlic, dried thyme, rosemary, parsley, salt, and pepper. Toss well to coat all the potatoes evenly with the seasoning.
- Arrange Potatoes: Spread the seasoned potatoes evenly on the prepared baking sheet, placing the cut sides down to encourage extra crispiness while roasting.
- First Roast: Roast the potatoes in the preheated oven for 25 to 30 minutes, or until they become golden brown and tender when pierced with a fork.
- Add Cheese: Remove the baking sheet from the oven and evenly sprinkle the shredded mozzarella and grated Parmesan cheese over the hot potatoes.
- Final Roast: Return the cheesy potatoes to the oven and roast for an additional 5 to 7 minutes, or until the cheese has melted completely and is bubbly and slightly golden.
- Garnish and Serve: Take the potatoes out of the oven and garnish with freshly chopped parsley. Serve hot to enjoy the best flavor and texture.
Notes
- For crispier potatoes, ensure they are spread out without overcrowding on the baking sheet.
- Feel free to substitute baby potatoes with fingerlings or Yukon Golds for a different texture.
- Adjust garlic quantity to your taste preference for a stronger or milder flavor.
- Fresh herbs can be used in place of dried herbs; just use about three times the amount if substituting dried herbs.
- Leftover potatoes can be reheated in the oven to restore crispiness rather than microwaving.

