If you are craving a comforting side dish that bursts with flavor, the Cheesy Garlic Parmesan Roasted Potatoes Recipe is exactly what you need. These golden baby potatoes are roasted to crisp perfection with a garlicky olive oil coating, then smothered in a luscious blend of Parmesan and mozzarella cheeses, creating an irresistible crispy-cheesy texture. Each bite delivers that perfect balance of savory, aromatic garlic and rich, nutty cheese flavor, making this dish an instant family favorite that everyone will beg for seconds on.

Ingredients You’ll Need
Gathering the right ingredients for this dish is simple, but every item plays a crucial role in building flavor, texture, and that lovely golden hue. From fresh garlic to the blend of cheeses, these components come together to create a comforting, crave-worthy side.
- 2 pounds baby potatoes (halved): The perfect size for roasting evenly and offering a tender inside with a crispy outside.
- 2 tablespoons olive oil: Brings moisture and helps crisp the potatoes beautifully while adding fruity richness.
- 3 cloves garlic (minced): Infuses the potatoes with fragrant, aromatic depth.
- 1 teaspoon salt: Essential for enhancing all the natural flavors.
- 1/2 teaspoon black pepper: Adds a gentle heat and complexity.
- 1 teaspoon Italian seasoning: A flavorful herb blend that adds an herby, savory touch.
- 1/2 cup grated Parmesan cheese: Brings a sharp, nutty richness that helps form a crispy crust.
- 1 cup shredded mozzarella cheese: Creates gooey, melty pockets of cheesy goodness on top.
- 2 tablespoons chopped fresh parsley (optional): Adds a fresh, vibrant finish when sprinkled over the hot potatoes before serving.
How to Make Cheesy Garlic Parmesan Roasted Potatoes Recipe
Step 1: Prep Your Oven and Pan
Start by preheating your oven to 400°F (200°C). Line a large baking sheet with parchment paper or lightly grease it to prevent sticking. This step ensures easy cleanup and perfectly roasted potatoes without any trouble.
Step 2: Toss the Potatoes with Flavor
In a large bowl, toss the halved baby potatoes with olive oil, minced garlic, salt, black pepper, and Italian seasoning until every piece is thoroughly coated. Then add the grated Parmesan cheese and toss again. This step is where the savory depth begins to build, as the cheese clings to the potatoes, promising a crispy, flavorful base.
Step 3: Arrange and Roast
Spread the potatoes cut-side down in a single layer on your prepared baking sheet. This positioning is key for achieving that golden, crispy bottom everyone loves. Roast for 25 to 30 minutes until the potatoes develop a gorgeous golden color and crispy edges.
Step 4: Add the Mozzarella and Finish Roasting
Remove the potatoes from the oven and sprinkle the shredded mozzarella evenly on top. Return the baking sheet to the oven and roast for another 5 to 7 minutes, or until the mozzarella melts into deliciously bubbly, gooey cheese.
Step 5: Garnish and Serve
Finish your masterpiece with a sprinkle of fresh chopped parsley for a pop of color and brightness. Serve these hot, cheesy potatoes to delight your family or guests with their mouthwatering aroma and flavor.
How to Serve Cheesy Garlic Parmesan Roasted Potatoes Recipe
Garnishes
A simple garnish of chopped fresh parsley perfectly complements the richness of this dish. You can also add a sprinkle of crushed red pepper flakes if you love a little heat or a drizzle of extra olive oil for added gloss and flavor.
Side Dishes
These roasted potatoes pair wonderfully with grilled or roasted meats like chicken, steak, or pork. They also complement lighter mains such as baked fish or veggie-packed salads, making them an incredibly versatile side to any meal.
Creative Ways to Present
Try serving these potatoes in a rustic wooden bowl for a cozy, family-style vibe. Or present them straight from the baking sheet for a casual, effortless look. For a party, arrange them on a platter with small bowls of dipping sauces like garlic aioli or marinara to create a fun spread everyone can enjoy.
Make Ahead and Storage
Storing Leftovers
Store any leftover cheesy garlic Parmesan roasted potatoes in an airtight container in the refrigerator for up to 3 days. The flavors actually develop further overnight, making them a great next-day treat.
Freezing
For longer storage, allow the potatoes to cool completely, then freeze in a single layer on a baking sheet before transferring to a freezer-safe bag. They can be stored frozen for up to 2 months, though the texture is best enjoyed fresh or reheated gently.
Reheating
Reheat leftover potatoes in a preheated oven at 350°F (175°C) for about 10-15 minutes to bring back their crispiness and melty cheese. Avoid microwaving if you want to maintain the perfect texture, as it can turn the crispy edges soggy.
FAQs
Can I use other types of potatoes for this recipe?
Absolutely! While baby potatoes work perfectly, you can substitute with Yukon gold, red potatoes, or fingerlings. Just make sure to cut them to similar sizes so they roast evenly.
Is there a way to make this recipe spicier?
Yes! Adding crushed red pepper flakes when tossing the potatoes or sprinkling a little cayenne over the top before serving will give these potatoes a pleasant spicy kick.
Can I make this recipe vegan?
To make a vegan version, swap the Parmesan and mozzarella cheeses for vegan cheese alternatives. Nutritional yeast can also provide a cheesy flavor boost if you prefer.
How do I get the potatoes extra crispy?
Make sure not to overcrowd the baking sheet and place the potatoes cut-side down. Using olive oil generously and roasting at a high temperature also maximizes crispiness.
Can this be prepared ahead of time for gatherings?
Yes, you can prep the potatoes and toss them with oil and seasonings beforehand, but add cheeses just before roasting and serving to keep them perfectly melty and fresh.
Final Thoughts
There is something truly magical about the combination of garlic, Parmesan, and melted mozzarella on perfectly roasted baby potatoes. This Cheesy Garlic Parmesan Roasted Potatoes Recipe is one of those recipes that makes weeknights special and holidays even better. I wholeheartedly encourage you to try it out and see how quickly it becomes a beloved staple in your kitchen too!
Print
Cheesy Garlic Parmesan Roasted Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian, Gluten Free
Description
Cheesy Garlic Parmesan Roasted Potatoes are a delicious and easy-to-make side dish featuring baby potatoes roasted to golden perfection with garlic, Italian seasoning, and a luscious blend of Parmesan and mozzarella cheeses. This flavorful recipe results in crispy, cheesy potatoes perfect for any meal.
Ingredients
Potatoes
- 2 pounds baby potatoes, halved
Seasoning & Oil
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
Cheese
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
Garnish (Optional)
- 2 tablespoons chopped fresh parsley
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and prepare a large baking sheet by lining it with parchment paper or lightly greasing it to prevent sticking.
- Prepare Potatoes: In a large bowl, toss the halved baby potatoes with olive oil, minced garlic, salt, pepper, and Italian seasoning until they are thoroughly coated with the seasoning.
- Add Parmesan: Sprinkle the grated Parmesan cheese over the seasoned potatoes and toss again to distribute the cheese evenly among the potatoes.
- Arrange on Baking Sheet: Spread the potatoes cut-side down in a single layer on the prepared baking sheet, ensuring they are not overcrowded for maximum crispiness.
- Roast Potatoes: Place the baking sheet in the oven and roast for 25 to 30 minutes, or until the potatoes are golden brown and crispy on the bottom.
- Add Mozzarella & Finish Roasting: Remove the potatoes from the oven and evenly sprinkle shredded mozzarella cheese over them. Return the baking sheet to the oven and roast for an additional 5 to 7 minutes, or until the cheese has melted and is bubbly.
- Garnish and Serve: Once done, garnish the potatoes with chopped fresh parsley if desired, then serve hot as a flavorful side dish.
Notes
- For extra crispiness, avoid overcrowding the pan and make sure to place potatoes cut-side down while roasting.
- Yukon gold, red potatoes, or fingerlings can be used as alternatives to baby potatoes.
- Add crushed red pepper flakes to the seasoning mix for a spicy kick.

