skip to Main Content

Crockpot Breakfast Casserole

We’ve learned from you over the last several months that having breakfast and lunch prepped and ready to go are the key to success for many people.  If you’ve already made good decisions for 2/3 of the day, you’re less likely to blow your progress at dinner.  With that in mind, I want to share a SUPER fast and easy crockpot breakfast casserole recipe for you that you can prep the night before and it’ll be ready and waiting for you the next morning.  There are a ton of ways to customize it for your own personal preferences as well.

This is also my plan for Christmas Eve morning (we do a lot of our own little family stuff on the Eve instead of the Day).  It’ll be ready when we wake up and give us a chance to be lazy in our pjs a little longer.  🙂

Crockpot Breakfast Casserole

Crockpot Breakfast Casserole

Yield: 12 servings


  • 1 roll pork sausage (I used Aldi's Appleton Farms 12 oz roll)
  • 150g onion, diced (or one medium onion)
  • 1 tsp Italian seasoning
  • 12 large eggs
  • 16 oz egg whites
  • 1 C whole milk
  • 2 C shredded cheese (I used Aldi Happy Farms Mexican flavor)
  • 250g bell peppers, diced (or two medium peppers)
  • 18 oz frozen sweet potato fries (or whatever form of sweet potato you want: hashbrowns, frozen/fresh, whatever)
  • 3 oz crumbled bacon (I used Kroger brand pre-made from the salad aisle)
  • Salt & pepper to taste


  1. Spray your crockpot lining with non-stick spray. I used coconut oil.
  2. In a skillet, brown the sausage and onions. Add Italian seasoning.
  3. While that's cooking, in a separate bowl whisk together eggs, egg whites, and milk.
  4. Fold in cheese and add salt & pepper.
  5. Add everything (sausage/onion mixture, egg mixture, and veggies and bacon) to the crockpot.
  6. Stir to mix.
  7. Salt and pepper one more time for good measure.
  8. Cook on high for 3-4 hours or on low for 6-8 hours. It'll be ready when the eggs are set.
  9. Divide into 12 even servings.


As always, if you make the recipe as-is, feel free to use my math on MFP: MacroEd Breakfast Casserole

Nutrition Information:
Serving Size: 1/12 of recipe
Amount Per Serving: Calories: 376Total Fat: 23gCarbohydrates: 15gProtein: 25g

Customization Suggestions:
Drizzle w/ a little maple syrup (sounds crazy, but trust me…have I ever let you down?)
Italian chicken sausages in addition or in place of pork sausage
Skip Italian seasoning and add taco seasoning to taste
Use all the veggies: zucchini, yellow squash, butternut squash, broccoli, whatever
Leave out sweet potatoes for later weeks when carb allowances drop
If the fat is too high for you, trade the sausage for ham, consider lower fat milk, more egg whites vs. whole eggs, or less cheese

Gluten Free:  Gluten is so tricky, but I can’t see anything in here that should have it.  Watch your sausage to be sure they’re not hiding it in there somewhere.
Vegetarian:  Go for veggies in place of meat and you’ll be golden.

All the best,


Looking for more recipes like these?  Check out our online recipe book!

New to macros in general?  Take our free 7-day ecourse.  We’ll teach you all about em!

Looking for an amazingly supportive community of weird macro-counters like yourself?  Come on over.

Have other questions?  Drop us a line! hello at getmacroed dot com

Affiliate links keep the lights on around here.  By purchasing through some links, you’ll help MacroEd at no additional cost to you.  *High five* and thank you for helping us out!

Skip to Recipe
Back To Top