Bacon Potato Casserole

This bacon potato casserole is a delicious side dish that’s packed with flavor and features layers of bacon, potatoes, and cheese. It’s a hearty, comforting dish that’s perfect for any occasion.

slice out of bacon potato casserole in baking dish

Looking for a quick, easy, and delicious side dish? This bacon potato casserole is the answer. With simple ingredients and easy steps, you can have this tasty dish on the table in no time.

If you’re a fan of this casserole, you might also like my scalloped potatoes. They’re creamy, cheesy, and oh-so-delicious! And for another hearty side, give my loaded mashed potato casserole a try. It’s packed with all your favorite baked potato toppings.

vintage recipe card for potato bacon casserole

This recipe was found in my grandma’s treasured recipe box. She glued it on an index card so that this little vintage newspaper clipping would not be lost – and I’m so glad she did. I originally shared this recipe in 2021 and I’ve updated it to give more detailed instructions. Enjoy!

Why I Love This Recipe

  • Classic Flavors: This casserole is a tried-and-true recipe that’s been a hit in my family for years. The combination of hearty potatoes, crispy bacon, and cheddar cheese is a classic for a reason!
  • Family Favorite: This dish is a surefire way to please the whole family. Comfort food at its best, this creamy, cheesy casserole is a hit with both kids and adults.
  • Time-Tested: This is a vintage recipe that has stood the test of time. My grandma used to make it, and now it’s a regular in my own kitchen. It’s a recipe that’s definitely here to stay.
  • Minimal Effort: With its simple layer-by-layer assembly, this casserole is a real time-saver. Plus, it means fewer dishes to wash – a win-win in my book!
ingredients to make bacon potato casserole

Want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Key Ingredients

  • Frozen Hash Browns: These will form the base of our casserole, providing a hearty, potatoey foundation for all the other delicious ingredients.
  • Onion: Finely chopped, this will add a savory kick and a bit of texture to the casserole.
  • Cooked Bacon: Pre-cook the bacon until it’s nice and crumbly. I like to overcook it just a bit, to get those nice crumbles. Make it ahead of time and crumble it to store in the freezer. Then, when I’m ready for a great recipe like this one, I have it ready to go! The smoky, salty flavor of the bacon will add a delicious contrast to the creamy, cheesy casserole.
  • Shredded Cheddar Cheese: This will melt into the casserole, giving it a rich, cheesy flavor and a gooey, stretchy texture.
  • Evaporated Milk: This will make the casserole creamy and lusciously smooth.
  • Large Egg: Lightly beaten, the egg will help to bind all the other ingredients together, giving the casserole a bit of structure.
  • Seasoning Salt: This will add a savory, slightly spicy flavor to the casserole, bringing out the best in all the other ingredients.

Equipment

  • Square baking dish – You’ll need this to layer your ingredients and bake the casserole. It’s best to butter the dish beforehand to prevent the casserole from sticking.
  • Large Bowl – This is essential for combining the evaporated milk, egg, and seasoning salt before pouring them over the potato mixture.

How to Make Bacon Potato Casserole

Preparation

Start by preheating your oven to 350˚ F and butter a square baking dish. This will make sure that your casserole doesn’t stick to the dish and bakes evenly.

unbaked bacon potato casserole

Step 1 – Layer the Potatoes, Onion, Cheese, and Bacon

Begin by layer half of the sliced potatoes in the bottom of the baking dish. Next, add half of the chopped onion, followed by half of the grated cheddar cheese, and then half of the crumbled cooked bacon. Repeat these layers to form a hearty base for your casserole.

Step 2 – Combine the Milk, Egg, and Seasonings

In a separate bowl, combine the evaporated milk, egg, and seasoning salt. Once they are well mixed, pour this mixture over the layered potato, onion, cheese, and bacon in the baking dish. This will help to bind the casserole together and give it a creamy, flavorful texture.

bacon potato casserole with slice taken out

Step 3 – Bake the Casserole

Place the casserole in the preheated oven and bake it for 55-60 minutes. Once it’s done, let the casserole sit for 15 minutes before serving to allow it to set and cool slightly. Enjoy your delicious, comforting bacon potato casserole!

Expert Tip

I highly recommend buying a block of cheese and shredding it. Pre-shredded cheese you purchase at the grocery store has a coating that keeps it from being as creamy as cheese you shred yourself. It’s just a few extra minutes for this step and so worth it!

What to Serve With

  • For a hearty brunch, serve this bacon potato casserole with a side of sunny-side-up eggs and fresh fruit.
  • I also like to serve this alongside a hearty main dish like ham or roast. It also pairs well with green beans or broccoli.
  • You can also pair it with a light salad for a delicious lunch option. The creamy, cheesy potatoes are a great contrast to the crisp, fresh salad.

Recipe FAQs

What type of potatoes are best for this casserole?

You can use any type of potato for this casserole, but I prefer to use frozen hash browns for the convenience. If you’d like, you can also use fresh potatoes. Just make sure to slice them thinly and parboil them before assembling the casserole.

Can I make this casserole ahead of time?

While this recipe comes together quite quickly, you can do some prep work ahead of time to make it even easier. You can cook and crumble the bacon and store it in the refrigerator. This way, when you’re ready to assemble the casserole, all you have to do is layer the ingredients and pour the milk mixture over them.

Storing and Reheating

  • Storing: Store any leftovers in the refrigerator. Simply place the cooled casserole in an airtight container. It will keep well for up to 3 days.
  • Freezing: You can also freeze this casserole for later. After it has cooled, cut it into individual portions and wrap them in plastic wrap. Then, place the wrapped portions in a freezer-safe bag or container. It can be frozen for up to 3 months.
  • Thawing: When you’re ready to enjoy your frozen casserole, let it thaw in the refrigerator overnight.
  • Reheating: Once thawed, you can reheat the casserole in the oven at 350°F for about 20 minutes. You can also reheat individual portions in the microwave for 2-3 minutes.

Serving Size

  • What to Expect: This bacon potato casserole recipe yields a hearty dish that’s enough for 6 to 8 servings.
  • How to Scale: If you’re planning to serve more than 8, you can easily double the recipe and follow the instructions as directed. Just make sure to use a larger baking dish (9×13) to accommodate the increased quantity. The baking time will be the same.
potato bakon casserole in baking dish
Created by: Lynette Rice

Bacon Potato Casserole


Course Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 55 minutes
Servings 8
8
Bacon Potato Casserole is a delicious side dish that is packed with flavor with it’s layers of bacon, potatoes, and cheese. Learn how to make this recipe easily for a special side dish that’s sure to please.

Ingredients
  

  • 4 cups frozen hash browns
  • 1/2 Cup onion finely chopped
  • 8 oz bacon cooked and crumbled
  • 1 Cup shredded cheddar cheese
  • 12 oz evaporated milk
  • 1 large egg lightly beaten
  • 1 1/2 teaspoons seasoning salt

Instructions

  • Butter a square baking dish. Preheat oven to 350˚ F.
  • Layer half the potatoes, half the onion, half the cheese and half the bacon. Repeat layers.
  • In a bowl, combine the evaporated milk, egg and seasoning salt. Pour over the potato mixture.
  • Bake for 55-60 minutes. Let sit for 15 minutes before serving.

Notes

Expert Tip: I highly recommend buying a block of cheese and shredding it. Pre-shredded cheese you purchase at the grocery store has a coating that keeps it from being as creamy as cheese you shred yourself. It’s just a few extra minutes for this step and so worth it!
Make Ahead: This recipe comes together so fast, it’s really not necessary to make it ahead of time. However, you can do some of the prep work to make it easy on yourself. Simply make the bacon and crumble it and store in the refrigerator until you’re ready to assemble.
Doubling the recipe: While it all fits in a square baking pan, you can easily double the recipe and use a 9×13 baking dish. 
Storing: Store any leftovers in the refrigerator. Simply place the cooled casserole in an airtight container. It will keep well for up to 3 days.
Freezing: You can also freeze this casserole for later. After it has cooled, cut it into individual portions and wrap them in plastic wrap. Then, place the wrapped portions in a freezer-safe bag or container. It can be frozen for up to 3 months.
Thawing: When you’re ready to enjoy your frozen casserole, let it thaw in the refrigerator overnight.
Reheating: Once thawed, you can reheat the casserole in the oven at 350°F for about 20 minutes. You can also reheat individual portions in the microwave for 2-3 minutes.

Nutrition

Serving: 1Cup | Calories: 321kcal | Carbohydrates: 25g | Protein: 19g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Cholesterol: 64mg | Sodium: 1085mg | Potassium: 615mg | Fiber: 2g | Sugar: 5g | Vitamin A: 349IU | Vitamin C: 10mg | Calcium: 242mg | Iron: 2mg

Did you create this?

Share it on Instagram and follow us on Pinterest for more Cleverly Simple recipes.

Short on time but love dessert?

Four simple MAKE AHEAD dessert recipes in your inbox.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating