Best Cheesy Potato Breakfast Casserole

This Cheesy Potato Breakfast Casserole layers tender Yukon Gold potatoes, creamy egg custard, and bubbling cheddar into one easy, crowd-pleasing morning bake.

If you are looking for a breakfast that feels like a warm hug, this Cheesy Potato Breakfast Casserole is exactly what you need.

Layers of tender Yukon Gold potatoes, a rich egg custard, and bubbling golden cheddar come together in one beautiful baking dish that feeds a crowd and gets everyone talking at the table.

This is the kind of recipe you make on a slow Saturday morning, for a holiday brunch, or when you have people staying over and want to serve something truly satisfying without standing over the stove all day.

It bakes up beautifully every time, and trust me, people always go back for seconds. If you love cozy, cheesy, potato-forward breakfasts, this one is going to become a regular in your home.

You might also enjoy: Ham Egg and Potato Breakfast Casserole

Quick Recipe Summary
Prep Time15 minutes
Cook Time55 minutes
Total Time1 hour 10 minutes
Servings6 servings
Difficulty LevelEasy
Best Cheesy Potato Breakfast Casserole

Why You’ll Love This Cheesy Potato Breakfast Casserole

This recipe is a real crowd-pleaser, and once you make it, you will understand why it gets requested again and again.

It uses simple, everyday ingredients that you likely already have on hand. No fancy shopping trips needed.

The Yukon Gold potatoes stay wonderfully tender and creamy inside while the top gets perfectly golden. That contrast in texture is just everything.

It is also incredibly forgiving. You can prep it the night before and just pop it in the oven the next morning, which makes it perfect for holidays and gatherings.

Here is what makes this casserole so special:

  • Big cheesy flavor in every bite thanks to the full two cups of cheddar
  • The smoked paprika adds a subtle, smoky warmth that elevates the whole dish
  • Great for feeding a group without any extra fuss
  • Naturally gluten-free with no swaps needed
  • Leftovers reheat beautifully, so it works for meal prep too

Read Also: Asparagus Egg Breakfast Casserole

Ingredients

You only need a short list of good ingredients to make this casserole shine.

Using Yukon Gold potatoes specifically makes a noticeable difference because of their naturally buttery, creamy texture once baked.

Bacon Egg and Cheese Breakfast Casserole is another fantastic option if you want to change things up with smoky bacon layers.

Kitchen Equipment Needed

You do not need any special equipment for this recipe. Most of these tools are standard kitchen staples, though a sharp mandoline makes slicing the potatoes much quicker and more uniform.

  • 9×13 inch baking dish
  • Mandoline slicer or sharp knife
  • Large mixing bowl
  • Whisk
  • Small skillet or saucepan
  • Cutting board
  • Measuring cups and spoons
  • Aluminum foil
  • Cooking spray or butter (for greasing the dish)

Recommended Products for This Recipe

These are tools and ingredients I personally love and return to when making this casserole. They genuinely make the cooking experience smoother and the results even better.

1. OXO Good Grips Mandoline Slicer

A mandoline makes slicing potatoes to an even 1/8-inch thickness quick and consistent, which is key to getting every layer cooked through at the same rate.

Uneven slices lead to some pieces being undercooked while others turn mushy. This is one of those tools that pays for itself the first time you use it.

Get it on Amazon

2. Le Creuset Enameled Baking Dish

A quality ceramic or enameled baking dish distributes heat evenly so the bottom layer of potatoes cooks just as gently as the top.

It also goes from oven to table beautifully, which is a big plus when you are serving guests. The non-stick surface makes cleanup much easier after all that melted cheese.

Get it on Amazon

3. Tillamook Sharp Cheddar Cheese Block

Pre-shredded cheese has added starches that can affect how smoothly it melts. Buying a block of sharp cheddar and shredding it yourself gives you that gooey, uninterrupted melt that makes this casserole so irresistible.

Tillamook sharp cheddar in particular has a bold, tangy flavor that stands up beautifully to the potatoes and eggs.

Get it on Amazon

4. Penzeys Smoked Paprika

The smoked paprika in this recipe is not just a background note. It adds a gentle, woodsy warmth that makes the egg custard taste richer and more complex.

Quality smoked paprika from a reputable spice brand makes a real difference here compared to a grocery store variety that has been sitting on the shelf for two years.

Get it on Amazon

Best Cheesy Potato Breakfast Casserole

Step-by-Step Instructions: How to Make Cheesy Potato Breakfast Casserole

1. Preheat the Oven and Prepare the Baking Dish

  • Set your oven to 375°F (190°C) and allow it to fully preheat before the casserole goes in. A properly preheated oven ensures the potatoes begin cooking immediately and evenly from the start.
  • Grease your 9×13 inch baking dish thoroughly with cooking spray or a thin layer of softened butter. Make sure to coat the sides and corners as well so nothing sticks.
  • Set the prepared dish aside while you work on the rest of the recipe.

2. Slice the Potatoes

  • Wash and scrub the 4 medium Yukon Gold potatoes well under cold water. There is no need to peel them since the skin is thin, tender, and adds a little rustic texture. However, you can peel them if you prefer a smoother result.
  • Using a mandoline slicer set to 1/8 inch, or a sharp knife, slice each potato into very thin rounds. Aim for uniformity as much as possible. Thick slices will not cook through in time, and too-thin slices may fall apart.
  • Place the sliced potatoes in a bowl of cold water as you work. This helps remove excess starch and keeps them from browning. Let them soak for about 5 minutes, then drain thoroughly and pat dry with paper towels. Removing the moisture is important so the casserole does not turn watery.

3. Sauté the Onion and Garlic

  • Heat 2 tablespoons of olive oil in a small skillet over medium heat. Wait until the oil shimmers before adding the aromatics.
  • Add the 1/2 cup of diced yellow onion to the pan. Stir occasionally and cook for about 3 to 4 minutes until the onion becomes soft and slightly translucent. You are not trying to brown it deeply, just soften it and take the raw edge off.
  • Add the 2 cloves of minced garlic to the pan and stir it into the onions. Cook for just 30 to 60 seconds, stirring constantly. Garlic cooks fast and burns easily, so watch it closely. Once it smells fragrant, remove the pan from the heat immediately.
  • Set the sautéed onion and garlic mixture aside to cool slightly.

4. Make the Egg Custard Mixture

  • Crack all 8 eggs into a large mixing bowl. Beat them well with a whisk until the yolks and whites are fully combined and the mixture looks uniform in color.
  • Pour in the 1 cup of whole milk and continue whisking until everything is well blended. Whole milk gives the custard a richer, creamier result compared to lower-fat options.
  • Add 1 teaspoon of smoked paprika, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Whisk again to distribute the seasoning evenly throughout the egg mixture.
  • Add the cooled sautéed onion and garlic to the egg mixture and stir to combine. These aromatics will flavor the entire custard as the casserole bakes.

5. Layer the Casserole

  • Arrange about one-third of the sliced potatoes in a single, slightly overlapping layer on the bottom of the greased baking dish. Think of it like layering a lasagna. The slices should mostly cover the entire bottom with just slight overlap.
  • Sprinkle approximately 2/3 cup of shredded cheddar cheese evenly over this first potato layer.
  • Add another layer of potato slices on top of the cheese, again overlapping slightly.
  • Sprinkle another 2/3 cup of cheddar cheese over the second potato layer.
  • Add the final layer of potato slices on top.
  • Pour the egg custard mixture slowly and evenly over the entire casserole. Pour it around the edges too, not just down the center, so it soaks through all the layers. Give the dish a gentle shake or press the potatoes down lightly with a fork to help the custard settle between the layers.
  • Scatter the remaining 2/3 cup of shredded cheddar cheese over the very top of the casserole in an even layer.

6. Cover and Bake

  • Cover the baking dish tightly with aluminum foil. This traps steam inside the dish, which helps the potato layers cook through evenly and prevents the top from browning too quickly before the inside is done.
  • Place the covered dish on the center rack of your preheated 375°F oven.
  • Bake covered for 35 minutes. During this time, the potatoes will steam and soften, and the egg custard will begin to set.

7. Uncover and Finish Baking

  • After 35 minutes, carefully remove the foil using oven mitts. Be cautious as steam will escape when you lift the foil. Tilt it away from you to avoid getting burned.
  • Return the uncovered casserole to the oven and bake for an additional 15 to 20 minutes. You are looking for the cheese on top to be melted, bubbly, and golden brown, and the egg custard to be fully set in the center.
  • To test for doneness, insert a knife or toothpick into the center of the casserole. It should come out clean with no runny egg around it. If it is still wobbly in the middle, give it another 5 minutes.

8. Rest and Serve

  • Remove the casserole from the oven and let it rest for at least 10 minutes before cutting into it. This resting period allows the egg custard to fully firm up so the slices hold their shape when served.
  • Use a sharp knife or spatula to cut the casserole into squares. A spatula with a thin, flat edge works best for serving clean, neat portions.
  • Serve warm and enjoy immediately. Optionally, garnish with fresh chopped chives, parsley, or a small dollop of sour cream for extra richness.

I use the same layering technique from my Croissant Breakfast Casserole, and it works like a charm every time.

Tips for The Best Cheesy Potato Breakfast Casserole

A few small adjustments make a real difference between a good casserole and an absolutely outstanding one. Keep these tips in mind and your result will be consistently perfect every time.

  • Slice potatoes as uniformly as possible. Uneven thickness means some pieces will be overdone while others stay underdone. A mandoline is your best friend here.
  • Dry the potato slices thoroughly. After soaking in cold water, pat them completely dry. Excess moisture leads to a watery casserole instead of a creamy one.
  • Shred your own cheese. Pre-packaged shredded cheese contains anti-caking agents that prevent it from melting as smoothly. A freshly grated block melts better and gives you that gooey, stretchy texture.
  • Do not skip the resting time. Ten minutes of resting after baking is non-negotiable if you want clean slices that hold together.
  • Make it overnight. Assemble the casserole the night before, cover it with plastic wrap, and refrigerate. In the morning, bring it to room temperature for 20 minutes, then bake as directed. This actually improves the flavor as the custard soaks into the potato layers.
  • Season generously. Potatoes need a good amount of salt to taste their best. Taste your egg mixture before pouring it in and adjust seasoning if needed.

Read Also: Sausage Hash Brown Breakfast Casserole

Serving Suggestions

Best Cheesy Potato Breakfast Casserole

This casserole is hearty enough to stand on its own, but it pairs wonderfully with a few simple sides that round out a full breakfast or brunch spread.

A bowl of fresh fruit or a simple green salad cuts through the richness of all that cheese and egg beautifully.

You can also serve it alongside something sweet for a classic sweet-savory brunch spread.

Here are some great things to serve alongside this casserole:

  • Fresh fruit salad or a simple berry bowl
  • Banana Pancakes for a sweet complement to the savory casserole
  • A side of crispy bacon or breakfast sausage links
  • Avocado Toast for something fresh and creamy on the side
  • Hot coffee, orange juice, or a pitcher of Pink Lemonade for a fun brunch drink
  • A simple green salad dressed with lemon and olive oil
  • Sour cream and fresh chives for topping directly at the table

Variations of Cheesy Potato Breakfast Casserole

Once you have the base recipe down, it is easy to switch things up based on what you have in the fridge or the preferences of your crowd.

  • Add breakfast meat. Stir in 1 cup of cooked, crumbled breakfast sausage, diced ham, or crumbled bacon between the potato layers for extra protein and smoky flavor.
  • Add vegetables. Diced bell peppers, sliced mushrooms, baby spinach, or diced jalapeños are all wonderful additions. Sauté them briefly with the onion and garlic before adding to the egg mixture.
  • Try different cheeses. Swap some or all of the cheddar for Gruyère, Monterey Jack, pepper jack, or a smoked gouda for a completely different flavor profile.
  • Make it spicy. Add a pinch of cayenne pepper or red pepper flakes to the egg mixture, or use pepper jack cheese instead of cheddar.
  • Lighter version. Substitute the whole milk for 2% milk and reduce the cheese to 1.5 cups. The casserole will still be delicious, just a bit lighter.
  • Use sweet potatoes. Replace the Yukon Golds with thinly sliced sweet potatoes for a slightly sweet, nutrient-packed twist. The baking time remains roughly the same.

Spinach and Feta Breakfast Casserole is a wonderful vegetarian variation if you want something lighter and Mediterranean-inspired.

Storage and Reheating

This casserole stores really well, which makes it one of the best options for meal prepping your breakfasts for the week. A few days in, it tastes just as good as it did fresh out of the oven.

  • Refrigerator: Let the casserole cool completely, then cover the baking dish tightly with plastic wrap or foil, or transfer individual portions to airtight containers. It will keep in the refrigerator for up to 4 days.
  • Freezer: Cut the fully cooled casserole into individual portions and wrap each piece tightly in plastic wrap, then place in a zip-top freezer bag. Freeze for up to 2 months. Label with the date so you remember when it was made.
  • Reheating from the fridge: Place a portion on a microwave-safe plate and microwave on high for 1 to 2 minutes, or until heated through. Alternatively, reheat in a 350°F oven covered with foil for 15 to 20 minutes.
  • Reheating from frozen: Thaw overnight in the refrigerator before reheating, then follow the same instructions above. Do not microwave straight from frozen as it can make the eggs rubbery.
  • Make-ahead tip: Assemble the unbaked casserole up to 24 hours in advance, cover with plastic wrap, and refrigerate. Add 5 to 10 extra minutes to the covered baking time if going straight from the fridge to the oven.

Nutritional Facts

The following values are per serving and are approximate based on the listed ingredients. Actual values may vary depending on the specific products you use.

  • Calories: 340 kcal
  • Protein: 19g
  • Fat: 18g
  • Saturated Fat: 8g
  • Carbohydrates: 24g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 520mg
  • Cholesterol: 265mg
  • Calcium: 280mg

This recipe serves 6. Nutritional values are estimates and will vary based on portion size and specific ingredients used.

Health Benefits of Key Ingredients

This casserole is comfort food, but the core ingredients also bring some solid nutritional value to the table. It is not just delicious, it is genuinely nourishing too.

Each key ingredient contributes something meaningful to your body, from energy and muscle support to antioxidants and immune function.

Here is a closer look at what you are getting from the main ingredients:

  • Yukon Gold Potatoes: These are a great source of potassium, vitamin C, and vitamin B6. They provide steady, complex carbohydrates for sustained energy, and the skin contains dietary fiber that supports gut health.
  • Eggs: Eggs are one of the most complete protein sources available, providing all nine essential amino acids. They also contain choline, which supports brain health, and are rich in vitamins D, B12, and selenium.
  • Cheddar Cheese: A solid source of calcium and protein. Calcium is essential for strong bones and teeth, and the protein in cheese supports muscle maintenance and repair throughout the day.
  • Garlic: Garlic contains allicin, a compound with well-documented antimicrobial and anti-inflammatory properties. It also supports heart health and immune function when consumed regularly.
  • Smoked Paprika: Made from dried red peppers, paprika is rich in antioxidants including beta-carotene and vitamin E, which help protect cells from oxidative damage.
  • Olive Oil: A heart-healthy fat rich in monounsaturated fatty acids and polyphenols. It supports cardiovascular health and helps the body absorb fat-soluble vitamins from other ingredients in the dish.

FAQs About Cheesy Potato Breakfast Casserole

1. Can I use a different type of potato?

Yes, you can. Russet potatoes are the next best option and will give a slightly fluffier, more starchy texture.

Red potatoes also work and hold their shape very well. Yukon Golds are recommended because of their naturally buttery flavor and creamy texture, but any waxy or all-purpose potato will do the job.

2. Can I make this casserole the night before?

Absolutely, and it is actually one of the best things about this recipe. Assemble everything in the baking dish, cover it tightly with plastic wrap, and refrigerate overnight.

The next morning, let it sit at room temperature for about 20 minutes before putting it in the oven. This allows it to bake more evenly without the dish being ice cold when it goes in.

3. My casserole turned out watery. What went wrong?

This usually happens because the potato slices were not dried thoroughly enough after soaking, or the casserole was cut into before it had time to rest and firm up.

Make sure to pat the potato slices dry with paper towels before layering, and always let the finished casserole rest for at least 10 minutes before slicing.

4. Can I add meat to this casserole?

Yes, and it is a great way to make it even more filling. Cooked, crumbled breakfast sausage is the most popular addition.

Diced ham and crumbled bacon are also wonderful. Add the cooked meat between the potato layers during assembly, just as you would add the cheese.

Make sure any meat is fully cooked before it goes in, since the casserole baking time is not long enough to cook raw meat safely.

5. How do I know when the casserole is done?

The top should be golden and bubbly, and the center should not jiggle when you gently shake the dish.

You can also insert a thin knife or skewer into the middle of the casserole. If it comes out clean with no wet egg around it, the casserole is fully set and ready to come out of the oven.

Best Cheesy Potato Breakfast Casserole

Cheesy Potato Breakfast Casserole

Author: iamwinfred
340kcal
No ratings yet
Share Print Save
Prep 15 minutes
Cook 55 minutes
Total 1 hour 10 minutes
This Cheesy Potato Breakfast Casserole is comfort food at its absolute best. Layers of thinly sliced Yukon Gold potatoes are nestled in a rich, seasoned egg custard with sautéed onion and garlic, then blanketed with two generous cups of melted cheddar cheese. It bakes up golden and bubbling, with tender, creamy potato layers and a perfectly set custard that slices cleanly every time. Whether you are feeding a holiday brunch crowd or just want a satisfying make-ahead breakfast for the week, this easy one-dish recipe delivers big flavor with minimal effort.
Servings 6 servings
Course Breakfast, Brunch
Cuisine American

Ingredients

  • 4 medium Yukon Gold potatoes about 1.5 lbs or 680g, thinly sliced 1/8-inch thick; no need to peel
  • 8 large eggs
  • 1 cup whole milk 240ml
  • 2 cups shredded cheddar cheese about 225g; freshly shredded from a block melts best
  • 1/2 cup yellow onion about 75g, diced
  • 2 cloves garlic minced
  • 2 tbsp olive oil 30ml; for sautéing the onion and garlic
  • 1 tsp smoked paprika
  • 1 tsp salt adjust to taste
  • 1/2 tsp black pepper freshly ground preferred
Optional Garnishes
  • fresh chives or parsley chopped, for garnish
  • sour cream for serving

Equipment

  • 9×13-inch baking dish Ceramic or enameled preferred for even heat distribution
  • Mandoline slicer Optional – for uniform 1/8-inch potato slices; a sharp knife works too
  • Large mixing bowl For whisking together the egg custard
  • Whisk
  • Small skillet or saucepan For sautéing onion and garlic
  • Cutting board
  • Measuring cups and spoons
  • Aluminum foil For covering the dish during the first stage of baking
  • Cooking spray or butter For greasing the baking dish

Method

  1. Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish thoroughly with cooking spray or butter, coating the sides and corners.
  2. Slice the Yukon Gold potatoes into uniform 1/8-inch rounds using a mandoline or sharp knife. Soak slices in cold water for 5 minutes, then drain and pat completely dry with paper towels.
  3. Heat olive oil in a small skillet over medium heat. Cook the diced onion for 3 to 4 minutes until softened, then add minced garlic and stir for 30 to 60 seconds until fragrant. Remove from heat and set aside to cool.
  4. Whisk together the eggs, whole milk, smoked paprika, salt, and black pepper in a large bowl until fully combined. Stir in the cooled onion and garlic mixture.
  5. Arrange one-third of the potato slices in a slightly overlapping layer in the baking dish, then sprinkle with about 2/3 cup of cheddar. Repeat with a second layer of potatoes and another 2/3 cup of cheese, then top with the final layer of potatoes.
  6. Pour the egg custard evenly over the entire casserole, including the edges, and gently press the potatoes down with a fork to help the custard settle between layers. Scatter the remaining 2/3 cup of cheddar over the top.
  7. Cover the dish tightly with aluminum foil and bake on the center rack for 35 minutes until the potatoes begin to steam and soften and the custard starts to set.
  8. Remove the foil carefully and bake uncovered for an additional 15 to 20 minutes, until the cheese is golden and bubbly and a knife inserted in the center comes out clean.
  9. Let the casserole rest for at least 10 minutes before slicing so the custard fully firms up. Serve warm and garnish with chopped chives, parsley, or a dollop of sour cream if desired.

Nutrition

Serving1ServingCalories340kcalCarbohydrates24gProtein19gFat18gSaturated Fat8gPolyunsaturated Fat2gMonounsaturated Fat6gCholesterol265mgSodium520mgPotassium620mgFiber2gSugar3gVitamin A15IUVitamin C20mgCalcium28mgIron12mg

Notes

  • Make ahead: Assemble the unbaked casserole up to 24 hours in advance, cover with plastic wrap, and refrigerate. Let it sit at room temperature for 20 minutes before baking, and add 5 to 10 extra minutes to the covered bake time.
  • Dry the potatoes thoroughly: After soaking, pat the potato slices completely dry with paper towels. Excess moisture is the main cause of a watery casserole.
  • Shred your own cheese: Pre-shredded cheese contains anti-caking starches that prevent smooth melting. Freshly grated block cheddar gives you a gooier, more even melt.
  • Do not skip resting time: Waiting 10 minutes after baking allows the custard to firm up so slices hold their shape cleanly when served.
  • Add protein: Stir 1 cup of cooked, crumbled breakfast sausage, diced ham, or crumbled bacon between the potato layers for extra heartiness.
  • Add vegetables: Diced bell peppers, sliced mushrooms, baby spinach, or jalapeños work beautifully — sauté them briefly with the onion and garlic before adding to the egg mixture.
  • Cheese swaps: Try Gruyère, Monterey Jack, pepper jack, or smoked gouda in place of cheddar for a different flavor profile.
  • Storage: Cool completely, then cover and refrigerate for up to 4 days, or freeze individual portions wrapped tightly for up to 2 months.
  • Reheating: Microwave individual portions on high for 1 to 2 minutes, or reheat covered in a 350°F oven for 15 to 20 minutes. Thaw frozen portions overnight in the fridge before reheating.
  • Potato substitutions: Russet or red potatoes both work well. Russets give a fluffier texture; reds hold their shape a bit more firmly.

Tried this recipe?

Let us know how it was!

Conclusion

This Cheesy Potato Breakfast Casserole is the kind of recipe that earns a permanent spot in your rotation.

It is simple, deeply satisfying, and endlessly flexible. Once you make it once, you will already be thinking about the next occasion to bake it again.

Give it a try this weekend, and I promise your kitchen is going to smell absolutely incredible. If you make it, I would love to hear how it turned out for you.

Drop a comment below and let me know if you added any fun twists, or share a photo if you are proud of how it came out. Seeing your creations genuinely makes my day.

Recommended: