These cheesy breakfast potatoes are crispy on the outside, tender in the middle, and covered with plenty of melted cheddar cheese. They’re an easy homemade side dish that’s perfect for weekend breakfasts, brunches, holiday mornings, or a hearty family breakfast.
The potatoes are seasoned with garlic, paprika, onion, salt, and black pepper before being roasted until golden and crispy. A generous layer of cheese is added near the end so it melts beautifully without burning.
Serve them alongside eggs, bacon, sausage, or fresh fruit for a breakfast everyone will want seconds of.
Why You’ll Love These Cheesy Breakfast Potatoes
- Crispy golden edges
- Soft and tender centers
- Plenty of melted cheese
- Simple pantry ingredients
- Easy to prepare
- Perfect for breakfast or brunch
- Great for holidays and family gatherings
- Easy to customize
- Delicious with eggs and sausage
Ingredients

- 2 pounds Yukon Gold potatoes
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded sharp cheddar cheese
- 1/4 cup shredded Monterey Jack cheese
- 2 tablespoons chopped fresh parsley
- 2 green onions, thinly sliced
- 2 tablespoons grated Parmesan, optional
How to Make Cheesy Breakfast Potatoes
1. Prepare the Potatoes
Preheat your oven to 425°F.
Wash the potatoes thoroughly and cut them into small, bite-sized cubes. You can peel them if you prefer, but leaving the skins on adds extra texture and flavor.
Try to cut the potatoes into similar-sized pieces so they cook evenly.
2. Season the Potatoes

Place the cubed potatoes into a large mixing bowl.
Add olive oil, garlic powder, paprika, onion powder, salt, and black pepper.
Toss everything together until the potatoes are evenly coated.
3. Arrange on a Baking Sheet
Spread the seasoned potatoes onto a large rimmed baking sheet in a single layer.
Avoid overcrowding the pan. Giving the potatoes enough space helps moisture escape and allows the edges to become crispy.
4. Roast the Potatoes
Place the baking sheet in the preheated oven and roast for about 25 minutes.
Remove the pan and gently flip the potatoes with a spatula.
Return them to the oven and roast for another 10 to 15 minutes, or until the potatoes are golden brown and tender.
5. Add the Cheese
Remove the baking sheet from the oven.
Sprinkle the cheddar and Monterey Jack cheese evenly over the roasted potatoes.
If you’re using Parmesan, sprinkle it over the top as well.
6. Melt the Cheese

Return the potatoes to the oven for 3 to 5 minutes.
The cheese should be completely melted and lightly bubbly around the edges.
For a more golden top, you can broil the potatoes for the final 1 to 2 minutes. Watch them carefully because cheese can brown quickly.
7. Garnish and Serve

Remove the potatoes from the oven.
Sprinkle fresh parsley and sliced green onions over the top.
Serve immediately while the potatoes are hot and the cheese is melted.
What Are the Best Potatoes for Breakfast Potatoes?
Yukon Gold potatoes are a great choice because they have a naturally buttery flavor and creamy center while developing crispy edges when roasted.
Russet potatoes also work well if you prefer an extra-crispy exterior.
Red potatoes are another good option because they hold their shape nicely during roasting.
How Do I Make Breakfast Potatoes Extra Crispy?
Start by drying the potatoes well before seasoning them.
Don’t overcrowd the baking sheet, because crowded potatoes tend to steam instead of roast.
Use a light coating of oil and roast at a high temperature. Flipping the potatoes halfway through cooking also helps several sides become golden and crispy.
Adding the cheese near the end prevents it from burning before the potatoes are fully cooked.
Easy Variations
Bacon Cheesy Breakfast Potatoes
Cook crispy bacon, crumble it, and sprinkle it over the potatoes along with the cheese.
Sausage Breakfast Potatoes
Add cooked breakfast sausage for a heartier breakfast.
Loaded Breakfast Potatoes
Top the potatoes with cheddar, bacon, green onions, sour cream, and fresh parsley.
Spicy Breakfast Potatoes
Add diced jalapeño or a pinch of cayenne pepper to the seasoning.
Southwest Breakfast Potatoes
Add bell peppers, black beans, corn, and a little chili powder.
Ham and Cheese Potatoes
Add diced cooked ham before sprinkling the cheese over the potatoes.
What Cheese Works Best?
Sharp cheddar is my favorite because it has plenty of flavor and melts beautifully.
You can also use Monterey Jack, Pepper Jack, Colby Jack, mozzarella, Gruyère, or smoked cheddar.
A combination of cheddar and Monterey Jack gives these potatoes both great flavor and a smooth, melted finish.
What to Serve With Cheesy Breakfast Potatoes
These potatoes are easy to pair with almost any breakfast.
Serve them with:
- Scrambled eggs
- Fried eggs
- Poached eggs
- Breakfast sausage
- Crispy bacon
- Turkey sausage
- Fresh fruit
- Avocado
- Pancakes
- Waffles
For a weekend brunch, serve them with fried eggs, crispy bacon, fresh fruit, and coffee.
Can I Make These Breakfast Potatoes Ahead?
Yes.
You can cube and season the potatoes several hours ahead of time and keep them refrigerated until you’re ready to roast them.
For the best texture, roast them close to serving time because they’re crispiest when freshly cooked.
How to Store Leftovers
Allow the potatoes to cool completely.
Transfer them to an airtight container and refrigerate for up to 4 days.
How to Reheat Breakfast Potatoes
For the crispiest results, reheat them in an oven or air fryer.
For the oven, heat them at 400°F for approximately 10 to 15 minutes.
For an air fryer, heat them at 375°F for approximately 5 to 8 minutes.
Microwaving works too, but the potatoes won’t be as crispy.
Frequently Asked Questions
Can I use frozen diced potatoes?
Yes. Frozen diced potatoes can save time. Follow the package directions and adjust the cooking time as needed.
Can I make these in a skillet?
Absolutely. A large cast-iron skillet works especially well. Cook the potatoes until golden and tender, then add the cheese near the end.
Can I use sweet potatoes?
Yes. Sweet potatoes create a slightly sweeter version that pairs especially well with spicy sausage or bacon.
Why aren’t my potatoes crispy?
The most common reasons are excess moisture, overcrowding, or an oven temperature that’s too low. Make sure the potatoes are dry and spread them into a single layer.
Can I make them without cheese?
Yes. Simply leave the cheese off for crispy roasted breakfast potatoes.
Recipe Card
Cheesy Breakfast Potatoes
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 6
Course: Breakfast, Brunch
Cuisine: American
Ingredients
- 2 pounds Yukon Gold potatoes
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded sharp cheddar
- 1/4 cup shredded Monterey Jack
- 2 tablespoons fresh parsley
- 2 green onions
- 2 tablespoons Parmesan, optional
Instructions
- Preheat oven to 425°F.
- Wash and cube the potatoes.
- Toss potatoes with olive oil, garlic powder, paprika, onion powder, salt, and pepper.
- Spread potatoes in a single layer on a baking sheet.
- Roast for 25 minutes.
- Flip the potatoes and roast for another 10 to 15 minutes.
- Sprinkle cheddar and Monterey Jack over the roasted potatoes.
- Return to the oven for 3 to 5 minutes until the cheese melts.
- Garnish with parsley and green onions.
- Serve hot.
Final Thoughts
These cheesy breakfast potatoes are an easy way to make a simple breakfast feel special. The potatoes become golden and crispy in the oven while staying tender inside, and the melted cheddar and Monterey Jack add plenty of comforting flavor.
Serve them alongside eggs and bacon for a classic American breakfast, or add them to a larger weekend brunch spread.
From my kitchen to yours, enjoy!
— Mary