Crock Pot Breakfast Casserole

This post may contain affiliate links. For more information, read my full disclosure policy.  

5 from 1 vote
Prep: 10 minutes
Cook: 6 hours
Total: 6 hours 10 minutes

This Crock Pot Breakfast Casserole combines all your favorite morning favorites. With hash browns, ham, eggs, cheese, and more, this is a recipe you can easily make for the whole family. Let it cook overnight, then wake up to a filling and delicious breakfast.

If you want more great breakfast ideas, try my Cinnamon Roll French Toast Bake with Streusel Topping or my Ham and Egg Cups.

A crock pot breakfast casserole on a plate.

SAVE THIS RECIPE!

Enter your email below and we’ll send this recipe straight to your inbox.

Save Recipe Final

Why this Breakfast Casserole in Crock Pot Recipe is a Keeper

This classic breakfast casserole is the perfect way to feed a hungry crowd. With eggs, vegetables, sausage, and cheese, this is a fantastic recipe to make for Christmas morning breakfast or any time you have overnight guests. Here are a few things we love about this recipe:

  • Makes Great Leftovers: Make this slow cooker breakfast casserole, then eat it over the course of a few days. It is perfect for meal prep.
  • Budget-Friendly: All of the ingredients for this crock pot egg bake are cheap and easy to find. Perfect for breakfast for dinner.
  • Special Occasion Worthy: This is one of the best crock pot breakfast recipes you can serve at brunch or other special occasions. It is a great breakfast for a crowd, double the recipe for an easy breakfast.

Can I Cook and Make this Recipe Vegetarian?

A view of the casserole from the top.

To make this recipe vegetarian, skip the ham or use a plant based substitute. Whether or not eggs are vegetarian is up to you- they don’t contain meat, but they are an animal product.

Ingredient Notes for this Crock Pot Casserole Recipe

Potatoes, eggs, sausage and cheese.
  • Eggs: This overnight crockpot breakfast casserole recipe calls for a dozen eggs.
  • Frozen Hash Browns: Use a bag of frozen shredded hash browns to make this hearty breakfast casserole.
  • Sausage: Use diced ham or breakfast sausage to make the casserole.

See the recipe card below for a complete list of the ingredients with measurements.

Prep Ahead Suggestions for Crock Pot Egg Casserole

  • Sausage: Cook the sausage ahead of time, then use it for the casserole.
  • Vegetables: Dice the onions and bell peppers ahead of time.

Special Equipment Needed for Overnight Breakfast Casserole with Sausage

  • Crock Pot: Use a crock pot or slow cooker to make this easy casserole with a cooking time of 6 hours.
  • Crock Pot Liners: Crock pot liners at the bottom of the slow cooker help for easy cleanup.

Pro Tip for Crock Pot Breakfast Casserole

For a stress-free morning, prepare your crock pot breakfast casserole the night before. Assemble the ingredients, cover, and refrigerate overnight. In the morning, simply transfer the casserole to the slow cooker and set it to cook. Enjoy a warm and comforting breakfast without the hassle of last-minute preparation!

How to Make Slow Cooker Breakfast Casserole

These are the basic steps for making breakfast casserole in the crock pot. Refer to the full, printable recipe card below for detailed instructions.

Mixing the ingredients in the bowl for the dish.

1. Make Egg Mixture

In a large bowl, whisk together eggs, milk, 1 teaspoon All Purpose Seasoning, and mustard powder. Line the crock pot with a liner, or spray with nonstick cooking spray.

2. Assemble the Casserole

In the crock pot, layer 1/3 of the potatoes, onions, ham, and peppers, 1/4 of the cheese, and 1/2 teaspoon of seasoning. Repeat the layers twice, and pour the egg mixture on top.

3. Cook the Casserole

Cover the crock pot and cook for 6 to 8 hours on low, until the eggs are set. Once the casserole is done, add remaining cheese on top and cook for 10 more minutes. Garnish with sliced green onions and salt and pepper if desired.

How to Store, Reheat and Use Leftover Crockpot Breakfast Casserole Recipe

  • Storing: Store leftover casserole in an airtight container in the refrigerator.
  • Reheating: Cover and reheat casserole in the microwave.
  • Using Leftovers: Eat leftovers up to 4 days after storing.

Crockpot Breakfast Casserole Variations and Substitutions

  • Protein: Use bacon, turkey bacon, ham or a different protein of your choice.
  • Vegetables: Try different vegetables, such as diced tomatoes or mushrooms.
  • Cheese: Shredded cheddar cheese works well, but you can use a different kind of cheese, such as shredded mozzarella.
  • Toppings: Top this hearty breakfast with salsa and sour cream, bacon bits or sausage crumbles.

Crockpot Breakfast Recipe FAQs

What Can I Serve with this Recipe?

Serve this casserole with breakfast couscous, air fryer breakfast potatoes, or cinnamon swirl pancakes.

Can I Make this Recipe Healthier?

To make this recipe healthier, cook with a low-fat or fat-free milk, or make the hash browns from scratch.

Why Are my Eggs Rubbery?

Make sure to cook on low heat. Cooking the eggs on high heat can mess with the texture.

A side view of the easy crock pot breakfast casserole.

Expert Tips for Making This Overnight Crockpot Breakfast Casserole Recipe

  • Use good quality ingredients: The quality of your ingredients will greatly impact the flavor of your casserole.
  • Preheat the oven or slow cooker: Ensure your oven or slow cooker is preheated to the correct temperature before adding the casserole.
  • Cook until set: The casserole should be set and bubbly before serving.
  • Let it rest: Allow the casserole to rest for a few minutes after cooking to let the flavors meld.
A crock pot breakfast casserole on a plate.

Crock Pot Breakfast Casserole

5 from 1 vote
This Crock Pot Breakfast Casserole combines all your favorite morning essentials. With hash browns, ham, eggs, cheese, and more, this is a recipe you can easily make for the whole family. Let it cook overnight, then wake up to a filling and delicious breakfast.
Prep Time : 10 minutes
Cook Time : 6 hours
Total Time : 6 hours 10 minutes
Servings: 6 servings
Course: Breakfast

Equipment

SAVE THIS RECIPE!

Enter your email and we’ll send this recipe to your inbox.

Ingredients
  

  • 12 Eggs
  • 1 cup Milk
  • 2 teaspoons All Purpose Seasoning, divided
  • ¼ teaspoon Mustard Powder
  • 2 pounds Hash Browns, frozen thawed
  • 1 pound Ham , or Sausage cooked and diced
  • 1 Bell Pepper, diced
  • 1 Small Onion, diced
  • 3 cups Cheddar Cheese, shredded
  • Green Onions, sliced

Instructions
 

  • In a large bowl, whisk together eggs, milk, 1 teaspoon All Purpose Seasoning blend and mustard powder.
  • Line your slow cooker with a slow cooker liner or spray with non-stick cooking spray.
  • In the crock of your slow cooker, layer 1/3 of the potatoes, 1/3 of the ham, 1/3 of the onion, 1/3 of the pepper, 1/2 teaspoon of House Seasoning blend and 1/4 of the cheese.
  • Repeat layer two more times.
  • Pour egg mixture over top.
  • Cover and cook on low for 6 hours.
  • Before serving, place remaining cheese on top, cover and cook for an additional 10 minutes or until cheese melts.
  • Serve with sliced green onions on top.

Christina’s Notes

  • Use good quality ingredients: The quality of your ingredients will greatly impact the flavor of your casserole.
  • Preheat the oven or slow cooker: Ensure your oven or slow cooker is preheated to the correct temperature before adding the casserole.
  • Cook until set: The casserole should be set and bubbly before serving.
  • Let it rest: Allow the casserole to rest for a few minutes after cooking to let the flavors meld.
Helpful Tips for All RecipesThese quick tips will help you get perfect results every time.

  • Scale the recipe: Simply adjust the serving size in the recipe card and the ingredients will update automatically.
  • Make your own All Purpose Seasoning: When a recipe calls for All Purpose Seasoning, you can use my homemade All Purpose Seasoning recipe or substitute salt and pepper to taste.
  • Meat doneness: I always use a meat thermometer to test for doneness when cooking meat.
  • Use unsalted butter: I use unsalted butter so I can control the salt level in the recipe.
  • Preheat the oven: Unless otherwise noted, always preheat your oven before baking.

For more helpful information about this recipe, such as variations, substitutions and other pro-tips, check out the blog post.

Nutrition

Calories: 706kcalCarbohydrates: 35gProtein: 46gFat: 43gSaturated Fat: 19gPolyunsaturated Fat: 4gMonounsaturated Fat: 14gTrans Fat: 0.03gCholesterol: 436mgSodium: 1442mgPotassium: 963mgFiber: 4gSugar: 4gVitamin A: 1757IUVitamin C: 39mgCalcium: 551mgIron: 5mg
The nutritional information provided are estimates. It is recommended that you verify this information with your own trusted resource.
Did You Make This Recipe?Leave a review & star rating to let everyone know what you thought.
We love honest feedback, but to keep reviews helpful for everyone, we reserve the right to remove star ratings if it is clear the recipe has not been made, if the comment does not provide meaningful input, or if significant substitutions or alterations were made. Please note that ratings should reflect the original recipe as written to avoid confusing other readers.