Slow Cooker Breakfast Casserole with Ham, Cheese, and Spinach

By Updated on

This Slow Cooker Breakfast Casserole is a lifesaver! It's minimal effort, totally delicious, and perfect for feeding a crowd.

220 CAL 14g CARBS 9g FAT 22g PROTEIN 3
2 Comments

Crockpot Breakfast Casserole is the perfect set-it-and-forget-it meal, making breakfast stress-free and delicious. With eggs, hash browns, spinach, ham, and cheddar cheese, this hearty dish cooks while you sleep so you wake up to a warm, satisfying meal. Serve it with crispy breakfast potatoes or a fresh fruit salad for the perfect brunch spread.

Just toss everything into the slow cooker before bed and wake up to a hot, hearty breakfast that's ready to serve. This crockpot hash brown casserole is endlessly customizable. Swap in your favorite veggies, cheeses, or proteins to make it your own. Plus, it's not just great for brunch. This casserole is perfect for meal prep, too! Make it at the start of the week, slice it into portions, and you'll have a quick, protein-packed breakfast ready to go every morning. Whether you're hosting guests or just need an easy way to start the day, this slow cooker casserole makes mornings effortless.

Breakfast casseroles are perfect for any time of year, from Christmas morning to a busy weekday! Try out this Butternut Squash and Spinach Breakfast Casserole or Breakfast Egg Casserole to make your mornings even more exciting!

What do you need to make egg casserole in the crockpot?

An overhead view of all the ingredients for a slow cooker breakfast casserole, including eggs, hash browns, cheese, spinach, onions, bell peppers, ham, and milk, arranged in small bowls.

With a few simple ingredients and a crockpot, you can make this hands-off breakfast recipe in a flash!

  • Hash brown potatoes: These make up the hearty base of the casserole. You can use refrigerated or frozen hash browns, but just make sure they're thawed if they are frozen. They soak up flavor and create a slightly crispy layer at the bottom.
  • Boneless lean ham: A great way to add protein and a salty, smoky bite. Leftover ham from a holiday meal? Perfect! You could also swap it for cooked bacon or sausage.
  • Shredded cheddar cheese: Melty, sharp, and slightly tangy cheddar brings richness to every bite. You can mix in some mozzarella or pepper jack for extra flavor.
  • Eggs + egg whites: The key to holding everything together! Using whole eggs and extra egg whites makes this casserole lighter but still creamy and satisfying.
  • Skim Milk: This helps keep the eggs fluffy without making the dish too heavy. Any milk will work, but if you want a richer texture, use whole milk or even a splash of half-and-half.
  • Crockpot: A 6 qt. crockpot will be perfect for this recipe!

Can I use a different type of cheese?

Absolutely! Cheddar is a great choice because it melts well and adds a rich, sharp flavor. However, you can mix and match cheeses based on what you have or the flavor you prefer. Monterey Jack or mozzarella will give you a creamier, milder taste, while Swiss or Gouda adds a slightly nutty, smoky flavor. If you like a little spice, try Pepper Jack for a subtle kick. For the best texture, use freshly shredded cheese instead of pre-shredded, as it melts more smoothly into the casserole.

Can I swap out the ham for something else?

Definitely! You can use cooked bacon, sausage, turkey, or even plant-based meat alternatives. Just make sure any meat is fully cooked before adding it to the casserole.

Can I use fresh spinach instead of frozen?

Yes, but fresh spinach contains more moisture. To prevent a watery casserole, sauté it first for a minute or two to wilt it down, then drain any extra liquid before adding it.

What other veggies can I add?

This recipe is super flexible! Try adding mushrooms, bell peppers, zucchini, or even sun-dried tomatoes. Just be sure to drain any excess liquid from watery veggies so the casserole doesn't get soggy.

How to Make an Egg Casserole in the Crockpot

Here’s a quick breakdown of how to make this recipe:

1. Layer the Base

Mix the hash browns with the diced onions and peppers, then spread them evenly in the bottom of the slow cooker. Give them a little seasoning to start building flavor.

2. Add the Good Stuff

In a bowl, mix the spinach and ham, then layer half of it over the potatoes. Sprinkle on some cheese, then repeat with the remaining ham and spinach, finishing with the rest of the cheese.

A side-by-side comparison of prepped ingredients for a slow cooker breakfast casserole, with shredded hash browns, diced onions, and chopped green bell peppers on the left, and a bowl of chopped ham and sautéed spinach on the right.

3. Pour in the Eggs

Whisk the eggs, egg whites, and milk together with a little salt and pepper. Once it's nice and smooth, pour the egg mixture evenly over the layers in the slow cooker.

4. Cook Low and Slow

Set your slow cooker on low for a few hours or on high if you need it done faster. It's ready when the eggs are fully set and cooked through.

Pro Tip: If you're making this overnight, keep it on the lowest setting so it doesn't overcook. A programmable slow cooker with a warm setting works great for this!

A before-and-after look at a slow cooker breakfast casserole, showing the uncooked egg mixture with spinach, ham, and cheese on the left, and the fully cooked, golden-brown casserole on the right.

Can I make this casserole overnight?

Yes! If you want to wake up to a ready-to-eat breakfast, cook it on the lowest setting for about 6-8 hours. If your slow cooker has a "keep warm" function, it's even better—this prevents overcooking. If your slow cooker runs hot, check it around the 6-hour mark to make sure the eggs don't get too firm.

Do I need to thaw the hash browns first?

Yes, it's best to thaw frozen hash browns before adding them. If they go in frozen, they can release extra moisture and make the casserole soggy. Simply leave them in the fridge overnight or microwave them for a few minutes until defrosted.

How do I keep the eggs from getting rubbery?

Overcooking is the most common reason eggs turn rubbery. Stick to the low setting if possible, and don't leave it on heat longer than needed. Also, using a mix of whole eggs and egg whites keeps the texture light and fluffy instead of dense.

Recipe Ideas for Crockpot Breakfast Casserole

There are virtually endless combinations when it comes to making breakfast casseroles in your crockpot. Here are some combinations we love to make when we aren't making this ham, spinach, and cheese option.

  • Sausage, peppers, and onions: Brown some lean ground turkey breakfast sausage along with sliced onions and bell peppers. Throw in some cheddar or mozzarella cheese.
  • Caprese: Add diced tomatoes (or drained canned diced tomatoes), chopped basil, and fresh or shredded mozzarella cheese.
  • Lorraine: Add chopped center-cut bacon, diced onion, Swiss cheese, and the secret ingredient - a touch of nutmeg to make a crustless version of this classic dish.
  • Southwestern: Add diced tomatoes, poblano peppers, corn, black beans, and cheddar cheese. Toss in some Homemade Taco Seasoning for even more taco flavor.
  • Veggie: Go all out with the vegetables, adding zucchini, summer squash, tomatoes, spinach, and broccoli along with your favorite cheese.
  • Bacon and leek: Chop and cook some center-cut bacon along with some sauteed leeks. Add them to the casserole along with some shredded Gouda or Swiss cheese. You could also throw in some sundried tomatoes.
  • Turkey and broccoli: Grab some deli turkey and cooked broccoli. Chop everything into bite-sized pieces and add it to the slow cooker along with some sharp cheddar cheese.

A close-up of a slice of breakfast casserole with layers of hash browns, eggs, ham, spinach, and cheese on a plate, with a fork resting beside it.

Tips for Making Crockpot Egg Casserole

These tips will make this recipe a breeze!

  • Prep: Make sure to spray the slow cooker really well with cooking spray so that the eggs don't stick. You can also use a slow cooker liner.
  • Don't overcook: It is important not to overcook this recipe. If you know that your slow cooker runs hot or cooks quickly, you may want to take it out earlier. It's finished once the eggs puff up and are cooked through. Check the center with a toothpick or knife since that part will finish last.
  • Cook the veggies: You can use all different veggies in this recipe, but it is usually best to cook them first. This is especially true for vegetables that release a lot of water, like spinach or zucchini.
  • Potatoes: Any type of hashbrown potatoes work. You can use shredded hash browns or diced potatoes from the freezer or from the refrigerated section of the grocery store. If you want to make your own, precook them before adding them to the crockpot.
  • Low carb: For a low carb version, you can substitute cauliflower rice for the hashbrown potatoes.
  • Paleo: For a Paleo version, leave out the cheese and use almond milk and shredded sweet potatoes.
  • Whole30: For a Whole30 version, leave out the cheese and use canned coconut milk in place of the dairy milk.

Toppings

Play around with different toppings for a truly personalized result!

Frequently Asked Questions

Here are the most popular questions regarding this recipe:

Once cooled, slice it into individual portions for easy grab-and-go meals. Store the slices in an airtight container or wrap them tightly in plastic wrap or foil to prevent them from drying out. Keep the casserole in the fridge for up to four days for the best flavor and texture. 

 

Yes! Once it's completely cool, slice it into portions, wrap them individually, and freeze them for up to three months. To reheat, microwave a slice straight from the freezer for about 2 minutes or bake at 350°F until warmed through.

 

For the best texture, reheat slices in a skillet over low heat or in a 350°F oven for about 10 minutes. The microwave works, too, but heat in short bursts to prevent overcooking the eggs.

 

A side view of the whole breakfast casserole on a plate, highlighting the golden edges, creamy egg texture, and seasoned top.
The Recipe
Loading Video…

Slow Cooker Breakfast Casserole with Ham, Cheese, and Spinach

220 CAL 14g CARBS 9g FAT 22g PROTEIN 3
PREP TIME: 10 Min
COOK TIME: 4 Hours
TOTAL TIME: 4 Hours, 10 Min
Leave a comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 10 oz hash brown potatoes (refrigerated or defrosted frozen)
  • 1 green pepper, diced
  • 1/4 cup onions, diced
  • 4 oz boneless lean ham, chopped
  • 10 oz. frozen spinach, defrosted and drained
  • 1 cup reduced fat shredded cheddar cheese
  • 6 eggs
  • 6 eggs whites
  • 1/4 cup skim milk
  • 1/2 tsp salt
  • 1/4 tsp pepper

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Spray the crockpot with nonstick cooking spray. Mix the hashbrowns with the onions and peppers. Press into the bottom of the crockpot and season with salt and pepper.

2

Mix together the spinach and ham in a bowl. Layer half in the crockpot and top with 1/2 cup cheese. Layer the additional veggies on top and add remaining cheese.

3

Whisk together the eggs, egg whites, milk, salt, and pepper.

4

Layer in slow cooker. The hashbrown, onion and pepper mixture first, then the ham and spinach. Pour the eggs and cheese over top.

5

Cook on high for 4 hours or low for 6-8 hours until cooked through.

Nutritional Facts
Serving Size: 1 piece
Amount Per Serving
Calories 220
Calories from Fat 77
% Daily Value *
Total Fat 9g
13%
Saturated Fat 3g
16%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 0g
0%
Cholesterol 201mg
67%
Sodium 750mg
33%
Total Carbohydrate 14g
5%
Dietary Fiber 2g
10%
Sugars 2g
Protein 22g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
2 Comments
On Slow Cooker Breakfast Casserole with Ham, Cheese, and Spinach
user image
user image
Nancy
January 25, 2025 - 12:20
I have noticed 2 recipes that require eggs plus additional egg whites (this recipe for instance). What happens if I make this recipe with 12 eggs vs 6 eggs and 6 egg whites?
user image
January 27, 2025 - 08:18
It will turn out great with 12 whole eggs! Hope you enjoy it!
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.