If you’re looking for a comforting, hearty dish that brings together classic flavors in a simple yet irresistible way, this Potato and Egg Casserole Recipe is exactly what you need. It combines tender sliced potatoes, fluffy eggs, savory sausage, and melty cheddar cheese into a warm, golden casserole that’s perfect for breakfast, brunch, or even a cozy dinner. The layers of tender potatoes interlaced with flavorful sausage and onions make every bite a delightful experience, while the egg mixture holds it all together with a creamy texture that just melts in your mouth. Trust me, once you try this Potato and Egg Casserole Recipe, it will quickly become a new favorite in your home cooking rotation.

Ingredients You’ll Need
This Potato and Egg Casserole Recipe keeps things wonderfully straightforward with a handful of simple ingredients that work in harmony to deliver incredible flavor and texture. Each ingredient plays a crucial part—from the creamy eggs to the crispy edges of the potato slices, to the savory burst of sausage and sharpness of cheddar cheese.
- 4 large potatoes, peeled and thinly sliced: The star ingredient providing a comforting, soft base with a little bite when baked.
- 6 large eggs: They bind the casserole and create that rich, fluffy texture we’re all after.
- 1 cup milk: Adds creaminess and helps keep the egg mixture silky and smooth.
- 1 cup shredded cheddar cheese: Gives a sharp, melty, golden layer of cheesy goodness.
- 1/2 cup diced onion: Adds a gentle sweetness and savory depth to each bite.
- 1/2 cup cooked turkey or beef sausage, crumbled: Boosts the flavor with its hearty, meaty richness.
- 1/2 teaspoon garlic powder: Enhances the overall savory profile without overpowering the other flavors.
- 1/2 teaspoon salt: Essential for bringing out all the natural flavors.
- 1/4 teaspoon black pepper: Adds just the right amount of warmth and spice.
- 1 tablespoon butter (for greasing): Guarantees your casserole comes out perfectly from the baking dish and adds a lovely buttery aroma.
How to Make Potato and Egg Casserole Recipe
Step 1: Prepare Your Oven and Baking Dish
Start by preheating your oven to 375°F (190°C). While the oven warms, grease a 9×13-inch baking dish with butter. This simple prep ensures your casserole won’t stick and will develop that tempting golden crust on the edges.
Step 2: Layer the First Half of Ingredients
Arrange half of your thinly sliced potatoes neatly in the bottom of the baking dish. Follow this with half of the diced onions, shredded cheese, and crumbled sausage. This layering sets up the structure and flavor foundation for your casserole.
Step 3: Create the Second Layer
Repeat what you did in Step 2 by adding the remaining potatoes, onions, cheese, and sausage right on top of the first layer. These layers guarantee that every bite will have a perfect mix of all your favorite ingredients.
Step 4: Mix the Egg Mixture
In a mixing bowl, whisk together the eggs, milk, garlic powder, salt, and black pepper. This combination is crucial to creating the creamy, custard-like texture that holds the casserole together while adding a rich, comforting flavor.
Step 5: Pour the Egg Mixture Over the Layers
Evenly pour the whisked egg mixture over the layered potatoes and other ingredients. Make sure the liquid seeps through all the layers to bind everything during baking.
Step 6: Bake Covered
Cover the baking dish with foil to trap moisture and prevent the top from browning too quickly. Bake for 40 minutes to allow the potatoes to soften and the eggs to set gently.
Step 7: Finish Baking Uncovered
Remove the foil and continue baking for an additional 15 minutes. This final step lets the top turn a beautiful golden brown and ensures the center is fully cooked—the perfect inviting surface with just a touch of crispness.
Step 8: Let It Rest
After removing the casserole from the oven, let it cool for about 5 minutes. This resting time helps the casserole set completely, making it easier to slice and serve without losing any of its delightful texture.
How to Serve Potato and Egg Casserole Recipe

Garnishes
A sprinkle of fresh chopped parsley or chives on top adds a vibrant pop of color and a fresh herbal note that complements the rich flavors beautifully. If you love a little extra zing, a dollop of sour cream on the side can be just magical.
Side Dishes
This Potato and Egg Casserole Recipe stands beautifully on its own, but pairing it with a crisp green salad or some roasted tomatoes makes for a perfectly balanced meal. The freshness of the greens contrasts nicely with the warm, cheesy casserole.
Creative Ways to Present
For a brunch crowd, consider preparing individual servings in small ramekins using the same layering method—these personal casseroles are great for making your table look extra special. Alternatively, serving slices topped with avocado slices or a drizzle of hot sauce can add a modern twist that’s sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (which might be rare!), store the casserole in an airtight container in the refrigerator for up to 3 days. This will keep the flavors fresh and the texture enjoyable.
Freezing
This casserole freezes beautifully. Wrap portions tightly in plastic wrap and then place in a freezer-safe container or bag. It can be frozen for up to 2 months. Just thaw in the refrigerator overnight before reheating.
Reheating
To reheat, place individual slices in the microwave for a couple of minutes or warm the whole dish covered with foil in a 350°F (175°C) oven until heated through. This helps maintain that creamy texture and rich flavors like fresh.
FAQs
Can I use a different type of cheese in the Potato and Egg Casserole Recipe?
Absolutely! While cheddar is classic, you can swap it out for mozzarella, pepper jack, or even a smoked gouda to change the flavor profile. Just choose a cheese that melts well for the best results.
Is it possible to make this recipe vegetarian?
Yes, you can easily omit the sausage or replace it with vegetarian sausage or sautéed mushrooms for a meat-free version that still packs plenty of flavor.
What if I don’t have milk on hand?
You can substitute milk with half-and-half, heavy cream for a richer result, or even a non-dairy milk like almond or oat milk if you prefer.
Can I prepare this casserole the night before?
Definitely! You can assemble the layers and egg mixture, cover the dish tightly, and refrigerate overnight. When ready, just bake as directed, adding a few extra minutes if needed since the casserole will be cold.
How can I make sure the potatoes cook fully?
Using thinly sliced potatoes is key so they soften in the baking time. If you want to be sure, you can parboil them for 3-4 minutes before layering to speed up cooking, but it’s usually not necessary with this recipe.
Final Thoughts
This Potato and Egg Casserole Recipe truly feels like a warm hug on a plate—simple, satisfying, and filled with flavors everyone loves. Whether you’re feeding a crowd or craving a cozy meal for yourself, this casserole does not disappoint. Give it a try and watch it quickly become a staple in your kitchen, ready to brighten up any morning or comfort your evenings with every delicious bite.
Print
Potato and Egg Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This hearty Potato and Egg Casserole is a comforting layered dish perfect for breakfast or brunch. Combining thinly sliced potatoes with eggs, milk, cheese, onions, and savory sausage, it bakes to a golden, cheesy perfection. Easy to prepare and full of flavorful ingredients, this casserole serves six and is ideal for feeding a family or guests.
Ingredients
Potato Layer
- 4 large potatoes, peeled and thinly sliced
- 1/2 cup diced onion
- 1 cup shredded cheddar cheese
- 1/2 cup cooked turkey or beef sausage, crumbled
Egg Mixture
- 6 large eggs
- 1 cup milk
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Other
- 1 tablespoon butter (for greasing the baking dish)
Instructions
- Preheat and Prepare Dish: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter to prevent sticking and ensure even cooking.
- First Layer of Potatoes and Toppings: Arrange half of the thinly sliced potatoes evenly in the baking dish. Then sprinkle half of the diced onions, shredded cheddar cheese, and crumbled cooked sausage over the potatoes to build the first flavorful layer.
- Second Layer of Potatoes and Toppings: Repeat the layering with the remaining potatoes, onions, cheese, and sausage to complete the layered base of the casserole.
- Mix Egg Mixture: In a separate bowl, whisk together the eggs, milk, garlic powder, salt, and black pepper until well combined to form the custard-like mixture that will bind the casserole.
- Pour Egg Mixture: Carefully pour the egg mixture evenly over the layered potatoes, cheese, onions, and sausage in the baking dish, allowing it to soak through all layers.
- Bake Covered: Cover the baking dish with foil and bake in the preheated oven for 40 minutes to cook the potatoes and set the egg mixture gently.
- Bake Uncovered: Remove the foil and continue baking for an additional 15 minutes until the top is golden brown and a knife inserted in the center comes out clean, indicating it is fully cooked.
- Cool and Serve: Let the casserole cool for about 5 minutes before slicing and serving. This resting time allows it to set and makes it easier to portion.
Notes
- You can substitute cheddar cheese with your favorite cheese, such as mozzarella or Monterey Jack.
- For a vegetarian version, omit the sausage or replace it with diced vegetables like bell peppers or mushrooms.
- The dish can be prepared the night before; simply assemble and refrigerate, then bake in the morning.
- Ensure the potatoes are sliced thinly for even cooking within the baking time.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.

