This Christmas Morning Slow Cooker Omelet is perfect for those of you who don’t want to spend your fun Christmas morning in the kitchen. You can make this omelet ahead with eggs, almond milk, bell pepper, onions, ham and cheese.
Today’s recipe is sponsored by Egg Farmers of Canada, which happens to produce one of the freshest and the best quality eggs in the world. It sounds like I’m exaggerating, but literally, the eggs travel from the farms to your kitchen in less than 5 days. On top of that, when you buy Canadian Grade A Eggs you are supporting over 1,000 farming families in Canada.
If you read my blog often you know that I love eggs and I always have some in the fridge. I can’t start my day without eggs and oatmeal. I’m not even kidding!! So, as you can imagine my Christmas morning will have eggs… lots of eggs!! I called this recipe Christmas Morning Slow Cooker Omelet because you can make this recipe the night before and have more time to enjoy your family and the Christmas morning unwrapping gifts under the tree instead of being in the kitchen cooking.
This recipe is ultra-easy to make, wholesome, and delicious. I am sure you and your family will enjoy waking up in the morning knowing that breakfast is actually ready to eat. I bet you already have all the ingredients necessary to make it. This recipe uses several eggs, almond milk (or any other milk of your preference), bell peppers, onions, chopped ham, and mozzarella cheese. Also before serving you can garnish it with fresh parsley and fresh cherry tomatoes. Yummy!
Want some more breakfast recipes to feed a crowd? Try my Easy Kale Breakfast Salad Recipe, Maple Roasted Cranberry Oatmeal, and Easy Nutritious Green Juice Recipe!
I’m sure you will please everybody with this hearty, comforting, and homemade meal. And if you are looking for more simple and delicious egg recipes for your Christmas morning breakfast or brunch be sure to take a look at the other Canadian bloggers using the hashtag #simplecheer.
Want a Christmas dessert instead? Try my Christmas Almond Chocolate Cups!

Christmas Morning Slow Cooker Omelet
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Primavera Kitchen.
Ingredients
- 6 eggs
- 1/2 cup almond milk
- salt and ground black pepper to taste
- 1 garlic clove minced
- 1 red bell pepper thinly sliced
- 1 small white onion finely chopped
- 3/4 cup ham chopped
- 1 cup shredded mozzarella cheese
- Cherry tomatoes for garnishing
- Fresh parsley for garnishing
Instructions
- Coat the inside (including the sides) of the slow cooker with cooking spray. Set aside.
- In a large mixing bowl combine eggs, milk, salt, pepper and garlic and whisk well until combine.
- Pour the egg mixture into the slow cooker.
- Add bell peppers, onions and ham to the slow cooker.
- Cover and cook on high for 2.5 hours.
- Sprinkle with cheese on top of the omelet and cover.
- Cook until cheese is melted.
- Before serving, garnish with fresh parsley and cherry tomatoes.
Tips
- This post contains affiliate links. For more information, please visit my disclosure page here.
- Chop up the veggies as evenly as possible so they distribute evenly in the egg mixture.
- Avoid overcooking or leaving the omelet in the slow cooker after it's done as the texture will get rubbery.
- To store: If you have leftover omelet, place it in an airtight container in the fridge for up to 3 days.
- To reheat: You can reheat an omelet in the microwave while covering it with a damp paper towel.
Nutrition Information
Nutrition information is calculated using an ingredient database and should be considered an estimate.
Alison says
Olivia this looks SO good!! What kind of ham did you use and could I make this with egg whites? If so would it change the cooking time? Thanks
Olivia Ribas says
I used smoked ham steak from Maple leaf brand, but really you can use any ham you have on hand. I’ve never made this recipe with only egg whites, but I think it would work just fine with only egg whites. If you try to make it only with egg whites I would suggest you to cook on HIGH for 1.5 hours and start checking at 1 hour. Hope you enjoy this recipe 😉
Diana says
I haven’t tried it yet, but I’m wondering if I have to use almond milk? Can I use regular milk, 2%? Thanks so much, I can’t wait to try this.
Olivia Ribas says
Yes you can 😉
Erin Casey says
Looking forward to making this! Just confused. The top of the recipe says total cooking time is 1h40, while the recipe states 2.5hrs cooking on high.
“PREP TIME:10 MINSCOOK TIME:1 HR 30 MINSTOTAL TIME:1 HR 40 MINS”
“Cover and cook on high for 2.5 hours.”
Which one? Thank you!!! Looks so delicious
Olivia Ribas says
It’s 2.5 hours. I just fixed it for you on the recipe box. Thanks for pointing it out 😉
Rachal L says
What if I want to do this as an overnight cook? How long and on what setting would work? If it’s possible I mean.
Olivia Ribas says
Cook on low for 4.5 hours.
Josie says
Can’t taste going to try will try come back and rate it. Looks good