Crockpot Breakfast Casserole is a delicious, hands-off way to feed a crowd with minimal effort. Layered with potatoes, cheese, eggs, and your favorite breakfast proteins, it slow-cooks into a warm, comforting meal that’s perfect for holidays, brunches, or meal prep.
Why You’ll Love This Recipe
- Minimal prep and effort—just layer ingredients and let the crockpot do the work
- Feeds a group, making it ideal for gatherings or busy mornings
- Easy to customize with different proteins, vegetables, and cheeses
- Cooks overnight or during the day—wake up or come home to a ready meal
- Great for leftovers and reheats beautifully
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- frozen shredded hash browns
- breakfast sausage (or bacon, ham, or chorizo)
- shredded cheddar cheese (or mozzarella, pepper jack, etc.)
- eggs
- milk (any kind: dairy or non-dairy)
- salt
- black pepper
- garlic powder (optional)
- onion powder (optional)
- chopped green onions or diced bell peppers (optional for added flavor)
directions

- Grease the insert of a 6-quart slow cooker with cooking spray or use a liner.
- Layer half of the frozen hash browns on the bottom.
- Add a layer of cooked and crumbled breakfast sausage (or other cooked meat).
- Sprinkle a generous layer of shredded cheese over the meat.
- Repeat layers with remaining hash browns, meat, and cheese.
- In a large bowl, whisk together eggs, milk, salt, pepper, and any desired seasonings.
- Pour the egg mixture evenly over the layered ingredients in the crockpot.
- Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours, until eggs are set and the top is lightly golden.
- Let sit for 10–15 minutes before serving. Garnish with chopped green onions, avocado, or salsa if desired.
Servings and timing
Servings: 8–10
Prep time: 10 minutes
Cook time: 6–8 hours on low or 3–4 hours on high
Total time: 6–8 hours (hands-off)
Variations
- Vegetarian: Skip the meat and add sautéed mushrooms, spinach, or zucchini.
- Low-carb/keto: Substitute hash browns with cauliflower rice.
- Spicy: Use chorizo and pepper jack cheese, and add diced jalapeños.
- Make-ahead: Assemble the night before, refrigerate, then start cooking in the morning.
- Cheese swap: Try gouda, feta, Swiss, or Monterey Jack for different flavor profiles.
storage/reheating
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat individual servings in the microwave or reheat the entire casserole in the oven at 350°F until warmed through. It can also be frozen in portions and reheated as needed.
FAQs
Do I need to cook the meat before adding it?
Yes, for best flavor and safety, cook sausage, bacon, or ham before layering into the crockpot.
Can I use fresh potatoes instead of frozen hash browns?
Yes, but grate and squeeze out excess moisture first to prevent sogginess.
Can I use egg whites or egg substitute?
Absolutely! Use your preferred egg alternative—just adjust quantity to match whole eggs.
Is this recipe gluten-free?
Yes, as long as you use gluten-free meats and hash browns.
Can I cook this overnight?
Yes, set it to cook on low before bed and wake up to a hot, ready breakfast.
What’s the best cheese to use?
Cheddar is classic, but any melty cheese like mozzarella, Colby Jack, or a Mexican blend works well.
Can I double the recipe?
Only if you have an extra-large crockpot; otherwise, it may not cook evenly.
How do I avoid a soggy casserole?
Use low moisture veggies, pre-cooked meats, and allow it to rest before slicing.
Can I use non-dairy milk?
Yes—almond milk, oat milk, or soy milk all work just fine.
Can I prepare this in advance?
Yes. Assemble the night before and refrigerate. Start the crockpot in the morning for a no-fuss meal.
Conclusion
Crockpot Breakfast Casserole is a stress-free, flavorful way to feed a crowd. With customizable ingredients and a set-it-and-forget-it cooking method, it’s a go-to choice for holiday mornings, weekend brunch, or make-ahead weekday meals. Delicious, hearty, and ready when you are—what’s not to love?
PrintCrockpot Breakfast Casserole
Crockpot Breakfast Casserole is a hearty, make-ahead breakfast dish filled with eggs, cheese, potatoes, and your favorite breakfast meats. Perfect for feeding a crowd or simplifying busy mornings.
- Prep Time: 15 minutes
- Cook Time: 7 hours
- Total Time: 7 hours 15 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Slow Cooker
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 1 (26 oz) bag frozen hash browns
- 1 pound breakfast sausage, cooked and crumbled
- 1 cup diced onion
- 1 cup diced bell peppers (any color)
- 2 cups shredded cheddar cheese
- 12 large eggs
- 1 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- Cooking spray
Instructions
- Spray the inside of a 6-quart crockpot with cooking spray.
- Layer half of the hash browns, sausage, onions, bell peppers, and cheese in the crockpot.
- Repeat the layers with the remaining ingredients.
- In a large bowl, whisk together the eggs, milk, salt, pepper, and garlic powder.
- Pour the egg mixture evenly over the layered ingredients in the crockpot.
- Cover and cook on LOW for 7-8 hours or on HIGH for 3-4 hours, until eggs are set.
- Serve warm, optionally garnished with chopped green onions or fresh parsley.
Notes
- Can be prepped the night before and cooked overnight.
- Substitute sausage with bacon or make it vegetarian with sautéed mushrooms and spinach.
- Leftovers can be stored in the fridge for up to 4 days.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 2g
- Sodium: 580mg
- Fat: 21g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 245mg