Crockpot Breakfast Casserole

This Crockpot Breakfast Casserole is packed with protein from eggs and bacon and contains plenty of nutrient-rich vegetables. Prepare it the night before and have a delicious breakfast that will feed your family or feed a crowd!

Eggs are a great way to start the day. They are a good source of protein and contain essential nutrients like vitamin D, choline, and selenium.

Add some bacon for extra flavor, and you've got a breakfast that will satisfy even the most hearty appetites.

This crockpot breakfast casserole is packed with eggs, bacon, and vegetables. And it's easy to make! Simply combine all of the ingredients in your crockpot and let it do its magic overnight. You'll have a delicious, hot breakfast ready to eat in the morning that will keep you going throughout the day!

Serve with freshly squeezed juice or some buttered toast, and you've got a full meal that's great for brunch or to make for meal prep throughout the week!

Crockpot Breakfast Casserole

Why You’ll Love This Breakfast Casserole

  • It can be easily prepped the night before so you can enjoy the morning. It will be perfect when you cook it overnight.
  • It contains high protein and fiber, keeping you full and satisfied throughout the day.
  • You can customize the meat and vegetables to fit your taste preference.
  • No babysitting! No need to sit over the stove with a skillet cooking eggs one by one. The crockpot cooks this hearty breakfast all at once!
charcuterie boards


  • Cooked Bacon - Eggs and bacon are the perfect breakfast combination. Bacon gives this casserole a smoky, salty flavor that everyone will enjoy.
  • Frozen Hashbrown Potatoes - This gives the dish texture, structure, and a rich potato taste.
  • Green Onions - Adds a mild onion flavor along with a pop of green color throughout.
  • Cheddar Cheese - Adds salty cheddar flavor throughout the dish, making it taste like a delicious omelet.
  • Bell Peppers - Red and green bell peppers add a hefty dose of garden fresh taste along with natural sweetness and texture.
  • Eggs - The star of the show, eggs add lots of nutrients, hold all of the ingredients together, and set the casserole.
  • Half & Half - Gives the egg mixture a creamy, rich texture and helps smooth it out.
  • Dried Seasonings - A simple blend of salt, pepper, and garlic powder balance and enhance the flavor of the casserole.

How To Make Crockpot Breakfast Casserole

Cook the bacon: Add a large skillet to the stovetop over medium heat. Add the bacon and saute until cooked and crispy. Drain on a paper towel-lined plate. Slice into pieces and add them to the bottom of the crockpot.

Assemble the ingredients: Add the frozen diced potatoes, onions, bell peppers, and cheddar cheese (reserving some) along with the bacon. Stir to distribute evenly.

Assemble the egg mixture: Crack the eggs into a medium mixing bowl and whisk until beaten. Then, add the dry seasonings, half and half, and whisk until combined. Pour the egg mixture over the potatoes and vegetables. Sprinkle the rest of the cheese on top.

Slow cook the casserole: Add the lid to the top of the crock pot and cook on LOW for 7-8 hours or HIGH for 2.5-3 hours, timing it so it's ready for breakfast. Once the eggs are fully cooked through, slice, plate, and enjoy!

Crockpot Breakfast Casserole

Recipe Tips

  • Make sure you are buying frozen diced potatoes for this recipe as if they are fresh; they may not cook before the eggs dry out.
  • If you are serving this casserole early in the morning, prep the ingredients and night and cook on LOW to be ready when you wake up.
  • If you're worried about the casserole sticking to the crock pot, spray non-stick spray on the bottom before adding the ingredients.
  • Chop all the vegetables roughly the same size so they cook evenly and you get each in every bite!


Use other meats: Diced ham, breakfast sausage, or turkey bacon make a great addition or substitution for bacon in this dish.

Switch up the vegetables: Change out the veggies for whatever you have on hand. Try broccoli, mushrooms, zucchini, or yellow squash.

Add some spice: A pinch of cayenne or red pepper flakes can give this dish a little heat!

Add fresh herbs: Change the flavor by stirring in chopped fresh parsley, basil, or thyme.

Use different types of cheese: Any cheese that melts well will taste great in this recipe. Try Swiss, Gruyere, Monterey Jack, or Pepper Jack.

Garnish the top: Once it's finished, drizzle with hot sauce, add a dollop of sour cream, or sprinkle on some chopped green onions.


Storing: Cooled leftovers can be stored in an airtight container in the fridge for up to five days.

Freezing: The casserole can be frozen for up to three months. Remove the pieces from the crockpot, and wrap them tightly in plastic wrap, then aluminum foil, and label them with the name and date. Thaw overnight in the fridge before reheating.

Reheating: Reheat in the microwave, covered, on 50% power for about two minutes per serving, stirring once during cooking. You can also reheat it in the oven! Preheat to 350 degrees F (175 degrees C) and bake until heated through 15-20 minutes.

Crockpot Breakfast Casserole
PREP TIME  10minutes 
COOK TIME  2hours  30minutes 
TOTAL TIME  2hours  40minutes 
COURSE  Breakfast
CUISINE  American
CALORIES  487 kcal


  • Your Favorite Crock Pot


  • 1 lb bacon (cooked, drained and cut into small pieces. You can also use ham or sausage.)
  • 1 (32 oz) bag frozen hash browns
  • 4 green onions (diced)
  • 2 cups cheddar cheese (shredded and ½ cup reserved)
  • ½ cup red bell pepper (diced)
  • ½ cup green bell pepper (diced)
  • 12 large eggs
  • 1 cup half and half
  • ½ tsp salt
  • 1 tsp black pepper
  • ½ tsp garlic powder


  • In a large skillet over medium heat, cook bacon until crispy. Drain and slice and add to the crockpot.
  • Add hash brown, onions, 1½ cups of cheese, and bell peppers. Mix until well combined.
  • In a medium bowl, add eggs and whisk until well combined. Then, add half & half, salt, pepper, and garlic. Whisk together until well combined. Evenly pour over the hash browns.
  • Cover and cook on low for 7-8 hours or high for 2 ½ – 3 hours.

anniversary gifts

IfChef Ryan Allen you're tired of the same old dinner routine, you're in luck! Chef Ryan loves to create meals that are sure to impress your entire family. Whether you're a busy parent of just looking for an easy and delicious meal.

Latest Stories

Eight Things You Never Knew About Chardonnay Grapes

Chardonnay has become synonymous with quality wine, and this popular white grape variety is grown in nearly every major wine region across the world.

Learn More

A Memorable Christmas Food Basket

In this comprehensive guide to curating a Christmas food basket, we'll take you through the steps of selecting the finest seasonal treats, from delectable chocolates to rich savory delights.

Learn More

8 Easy Ideas to Help Others

There is something all of us can do to brighten up the holidays for someone else, the trick is to find out what and make a plan to just do it. No excuses. Just do something, for someone, who can’t do it for themselves. 

Learn More