Instant Pot Bacon Egg Casserole—crispy slices of bacon with fluffy eggs, cubed potatoes and cheddar cheese. An easy breakfast or dinner idea with just 5 ingredients.
Note: slow cooker instructions are listed in the recipe card below.

Instant Pot Bacon Egg Casserole
One of our family’s favorites is breakfast for dinner. Eggs, bacon and pancakes! You can’t beat it. Plus it’s usually so fast and easy to make. This Instant Pot bacon egg casserole is perfect for those breakfast for dinner nights or for actual morning breakfast.
The fun thing about this breakfast casserole is that it uses uncooked raw potatoes. Usually when I see a breakfast casserole recipe it uses hashbrowns or frozen potatoes, which I never have on hand. This recipe uses just a couple of peeled (or unpeeled) yellow potatoes. And really you could use Russet or red potatoes if you wanted too.
If you want to get creative you can add different meats, veggies and cheeses into this casserole. Try adding chunks of sausage instead of bacon. Try a different type of cheese, like pepper jack. Some veggies ideas are bell peppers, mushrooms and green onions (just think omelet). I seasoned my casserole with salt and pepper but I think it would be fun to use seasoned salt or some Montreal steak seasoning next time. Maybe even a bit of onion and garlic powder.

More Instant Pot Breakfast Recipes…
Instant Pot Sausage Gravy and Biscuits
Instant Pot Apple Cinnamon Oatmeal
Instant Pot Cheeseburger Breakfast Casserole
Instant Pot Bacon Cheddar Egg Casserole

What Equipment do I need?
- I used my 6 quart Instant Pot Duo 60 7 in 1*. You can also make this in the 8 quart. Instead of 1 cup of water under the trivet use 1.5 cups.
- Trivet with handles. I like this OXO one.*
- Pan for pot-in-pot cooking. Try this fat daddios 7 inch x 3 inch pan.*
What is pot-in-pot cooking in the Instant Pot?
The Instant Pot pot-in-pot (PIP) cooking method is cooking food in a separate dish that’s placed on a trivet inside your Instant Pot liner. Steam is created from water below the trivet and builds pressure to cook the food. This allows you to cook foods like egg casserole that don’t contain a thin liquid without getting the burn message.
Try these other pot-in-pot recipe ideas:
- Instant Pot Egg Casserole
- Instant Pot Lasagna
- Instant Pot Cheesecake
- Instant Pot Meatloaf
- Instant Pot Chocolate Bundt Cake

Instant Pot Bacon Egg Casserole
- Prep Time: 15 minutes
- Cook Time: 25 minutes (plus 5-10 minute NPR)
- Total Time: 40 minutes
- Yield: 4 1x
Ingredients
- 8 oz yellow potatoes, cut into small cubes
- 5 pieces of crispy bacon, cut into 1 inch pieces
- 5 eggs
- 2 Tbsp milk
- 1/2 cup grated sharp cheddar
- Salt and pepper
Instructions
Instant Pot Instructions:
- Spray an oven safe dish* that fits inside your Instant Pot with non-stick cooking spray.
- Add potatoes to the bottom of the pan. Lightly salt and pepper. Lay the bacon on top.
- In a bowl whisk together the eggs and milk and lightly salt and pepper. Pour the eggs over the potatoes and bacon.
- Sprinkle the cheese over the top.
- Cover the pan with foil. Place it on a trivet with handles. Pour 1 cup of water into bottom of Instant Pot. Lower the pan into the Instant Pot.
- Cover the Instant Pot and make sure valve is set to sealing. Set the manual/pressure cook button to 25 minutes. When time is up let the pot sit for 5-10 minutes. Move valve to venting. Remove the lid.
- Remove pan and trivet from Instant Pot. Remove the foil. Slice the breakfast casserole and eat. Top with Tabasco, ketchup or salsa, if desired.
Slow Cooker Instructions (you can easily double this recipe in the slow cooker):
- Spray your slow cooker with non stick cooking spray.
- Add potatoes to the bottom of the slow cooker. Lightly salt and pepper. Lay the bacon on top.
- In a bowl whisk together the eggs and milk and lightly salt and pepper. Pour the eggs over the potatoes and bacon.
- Sprinkle the cheese over the top.
- Cover and cook on high for 90 minutes to 2 hours, or until eggs are set and potatoes are cooked through.
- Slice the breakfast casserole and eat. Top with Tabasco, ketchup or salsa, if desired.
- Category: Breakfast
- Method: Instant Pot

*Karen Petersen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
Do we cook for the same amount of time If using frozen hash browns or obrien potatoes? Or defrost the potatoes first. And then how much time?
I’d use the same time for both. No need to defrost.
It was one of those I’m tired dinner nights where I had nothing planned. So while starring into the open freezer I for 20 minutes, I remembered this recipe. I had pinned it a while ago yet never made it. Am I sure happy I did. So easy, so tasty, so perfectly cooked. I used my one of my stackable pans with the lid on. I cheated (tired, ya know!) and used frozen Potatoes O’Brien and sliced one Italian sausage links on top. Timing was perfect as I wasn’t certain about the sausages being thoroughly cooked, but they were. Thanks for another of your “365 days saved me again” recipes.
★★★★★
Oh this is great to hear! I’m glad you could get dinner on the table even though you were so tired!!
I have a question. I followed the recipe exactly. For the first time I received a burn notice. Any clues? I am now using the Instant Pot Pro Plus. Maybe use more water next time? It had totally evaporated.
Wow! that is crazy it evaporated. Was the valve set to sealing? Add more water next time. Should be good.
1. How would you best recommend reheating this the next day? If I want to bring it somewhere for breakfast but make it the night before, should I leave it in the pan I cooked it in, put it in fridge and reheat in microwave next day?
2. Could I swap bacon for sausage?
Looks so good and easy can’t wait to try!
Sure that would work. bacon for sausage would be tasty!
Potatoes not done completely, I cut them small. If I make it again, will use hashbrowns or cut potatoes Super small. Otherwise good.
Thanks for sharing your experience!
Made it for the first time and it was very delicious. It was a hit in the house. Do you know if it will still work if you use hash browns and crisp them first and then cook with other ingredients?
Sure I think that would work just fine!
Could I use frozen hash browns instead of the cubed potatoes?
Yes I think that would work just fine!
I have 2 6″ stainless cake pans. I want to stack both. Do i double the receipe. One in each pan or half the receipe, half in each pan. Cooking time for both pans would remain the same? Thank you
You could do either. If you put half in each pan it will probably take less time, maybe 20 minutes. If you double it just keep the 25 minutes as stated in the recipe.
I’m from central Texas, so I did a little tweaking with this recipe.
I substituted pork chorizo for the bacon, cooking and draining the chorizo first.
Next, I took a good-sized bunch of green onions, white and green parts, and cut these into 1/4′ slices.
I seeded and finely diced two Serrano peppers and mixed that with with the green onions.
Finally, I substituted a Mexican cheese blend with some grated Cotija cheese.
Put a layer of the cubed potatoes on the bottom, then add a layer of chorizo, then a layer of onions/Serrano peppers, then a layer of cheese blend; followed by the rest of the potatoes, the rest of the chorizo, the rest of the onions and Serranos and topped with the cheese; then added the five beaten eggs.
The result is a good deal more “fiery” than the original, and we eat this with sliced avocados on freshly-made tortillas — but then again, we’re from central Texas and the first thing which goes into our garden in the Spring, once the threat of frost has passed, are the jalapeño, the Serrano and the habanero peppers.
★★★★★
I want your version!!!!
Do you use hig or low pressure?
high pressure
If you cut this recipe in half would to cook the same amount of time? I love all of your recipes!
Yes same time 😊 https://www.365daysofcrockpot.com/how-to-halve-instant-pot-recipes/
Thanks for all your fabulous recipes. I have made so many since getting my instant pot on Mother’s Day! I really can’t wait to make this! When my family comes to visit from out of town, I love to make special breakfasts. We sit around and have a great meal and talk and catch up. That day can’t come soon enough! Haven’t seen my family in 6 months, and haven’t held my first grandson yet.
Ahhh I hope you get to see him soon!
Sounds YUMMY! And very easy too.
Totally easy!
Can’t wait to try! This is MY kind of recipe!
Hope you like it!
I’m assuming 25 min is needed because this is the pot in pot method but seems very very high to me. Without pot in pot, the potatoes need about 4 min, eggs won’t need much more. I would use precooked bacon. Excellent idea! I will try with lower times.
Yes the pot in pot method and the raw potatoes.
I’m trying to reduce carbs…how would I do this without potatoes? Thanks 😁
I would omit potatoes and use a 20 minute cooking time.
Perfect just what I was looking for. I have copied so many I can’t sometimes find the one I want. Time to organize Long OVERDUE. Lots of good meals and other goodies here. Thank you.