Sausage Egg Casserole with Veggies

This veggie-packed sausage egg casserole is the perfect healthy dish to serve a crowd. It’s dairy-free and gluten-free, but still packs a ton of flavor!

This might just look like “another egg casserole” to you but I am so excited to share this recipe because it’s SO good! Growing up, my mom always made a special breakfast for us to wake up to on Christmas morning. Sometimes it was a sweet breakfast and sometimes it was something more savory like this egg bake.

PS: If you’re looking for a sweet holiday breakfast option, check out my vegan pumpkin cinnamon rolls or this gingerbread baked oatmeal.

Casserole dish with an egg, veggie, and chicken sausage bake. A wood serving spoon is to the side.

I love that this breakfast casserole is fancy enough for a holiday breakfast, but also simple enough to make on Sunday as part of your weekly meal prep for a healthy, savory breakfast all week long!

I honestly love having an egg breakfast ready to eat when I wake up in the morning.

Egg, veggie, and sausage breakfast casserole in a casserole dish.

How Do You Know When an Egg Casserole is Done?

The good thing about this sausage and egg casserole is that you pre-cook almost all of the ingredients before baking the final product. The only things that really need to cook in the oven are the eggs! You do want to make sure the eggs are fully cooked and there are a few ways to check that:

  1. Eyeball it. The least precise of the three… obviously. The eggs will be set in the center aka no longer jiggly. Again, very official way of knowing, but I actually use this method a lot!
  2. Insert a knife into the center. If the knife comes out clean, that means the eggs are fully cooked through! If it comes out a little goopy, the eggs need to cook longer. Always check in the center of the casserole because the dish will bake from the outside > in.
  3. Use a thermometer. The most precise method to knowing if the casserole is done! Insert the thermometer in the center of the casserole – if it reads 160ºF or above, your casserole is done!

Mixing bowl with cooked ground chicken sausage, kale, sweet potatoes, peppers, and onions mixed with a wood spoon.

How Do You Freeze Breakfast Casserole?

I personally like to meal prep this breakfast casserole and just keep it in the fridge for the week, but if you know you won’t be able to finish it throughout the week, you can absolutely freeze it! I like to portion out the casserole and freeze the individual pieces. When you’re ready to eat, let it thaw in the fridge and simply reheat in the oven or microwave. It will likely get warm fast (about 30-60 seconds) in the microwave.

Egg mixture being poured over chicken sausage and veggies in a casserole dish.

How to Make Sausage Egg Casserole

For this egg casserole we’re adding roasted sweet potatoes and sausage, so you start by roasting your sweet potato chunks.

While your sweet potatoes are in the oven, cook the breakfast sausage in a large skillet over medium-high heat, until no longer pink. Transfer the cooked sausage to a large bowl and set aside. Add oil to the same skillet and cook the onion, red bell pepper and mushrooms until the onions are translucent. Then add kale and cook for a few more minutes to allow the kale to wilt. When the veggies are done cooking, add to the bowl with the sausage along with the roasted sweet potatoes.

Whisk the eggs, milk and spices in a separate bowl and then pour the egg mixture over the sausage and veggie mixture. Spray a large baking dish with cooking spray and then pour the sausage and egg mixture into the casserole dish. Bake in a preheated oven until the eggs are set.

Wood spatula lifting up a slice of egg, chicken sausage, and veggie casserole.

Like This Recipe? Here are More Breakfast Recipes for a Crowd!

Wood spatula lifting up a slice of egg, chicken sausage, and veggie casserole.

If you make this sausage egg casserole, please be sure to leave a comment and star rating below letting me know how it turned out. Your feedback is super helpful for the EBF team and other readers who are thinking about making the recipe. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Casserole dish with an egg, veggie, and chicken sausage bake. A wood serving spoon is to the side.

Sausage Egg Casserole

  • Author: Brittany Mullins
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 10


This veggie-packed sausage egg casserole is the perfect healthy dish to serve a crowd. It’s dairy-free and gluten-free, but still packs tons of flavor!


  • 1 large sweet potato, diced into 1/4 inch chunks
  • cooking spray (olive, avocado or coconut oil)
  • 1 pound ground breakfast chicken or turkey sausage
  • 2 teaspoons olive or avocado oil
  • 1/2 cup chopped onion
  • 2 cups sliced fresh mushrooms
  • 1 cup chopped red bell pepper
  • 2 cups torn kale
  • 2 teaspoons dried thyme
  • ½ teaspoon garlic powder 
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper 
  • 12 eggs
  • ½ cup non-dairy milk*


  1. Preheat oven to 400°F.
  2. Spray sweet potato chunks with cooking spray and roast in the oven until tender, about 30 minutes, tossing at the halfway point. 
  3. Meanwhile, cook sausage in a large skillet over medium-high heat until no longer pink, about 5-7 minutes. Transfer sausage to a bowl and add 2 teaspoons of oil to the same skillet. Once hot, add onion, red bell pepper and mushrooms to the skillet. Cook until onions are translucent, about 6-7 minutes, then add kale. Cook for another 2-3 minutes to allow kale to wilt. Remove from heat and transfer veggies to the bowl with the sausage.
  4. Add to the roasted sweet potato into the bowl as well. 
  5. Whisk eggs, milk, thyme, garlic, salt and pepper together in a medium bowl. Add egg mixture to the sausage and veggie mixture. Pour into a large baking dish (9 X 13) sprayed with cooking spray.
  6. Bake in the preheated oven until set, about 20 to 25 minutes, but the cook time will depend on the size of your baking dish. Let stand for 5 minutes and serve.
  7. Store leftovers in an air-tight container in the fridge for 4-5 days.


  • If you’re not worried about the casserole being dairy-free, you can use 2% milk.
  • To prep this casserole in advance, simply do everything through step 5, cover baking dish and place in the fridge until you’re ready to bake it.
  • Category: Breakfast
  • Method: Bake
  • Cuisine: American


  • Serving Size: 1/10 of recipe
  • Calories: 168
  • Sugar: 2g
  • Sodium: 513mg
  • Fat: 8g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 17g

Keywords: sausage egg casserole

This post may include affiliate links. Thank you for your support.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating

    1. Lindsay
      March 5, 2021 AT 12:06 pm

      Can you leave out the sausage all together? And if so, should I adjust the recipe to accommodate for the sausage being eliminated?

      1. Brittany Mullins
        March 6, 2021 AT 12:16 am

        You can leave out the sausage and you should be fine with leaving the recipe as is. 🙂

    2. Sue
      January 24, 2021 AT 12:05 pm

      Could you cut this recipe in half and put in an 8×8 dish

      1. Brittany Mullins
        January 24, 2021 AT 8:06 pm

        Totally! The cook time might vary, so I’d just keep an eye on it.

    3. Candace
      January 21, 2021 AT 5:06 pm

      Delish..I will definitely be making this again and again.

      1. Brittany Mullins
        January 21, 2021 AT 5:37 pm

        Woo! This makes me so happy to hear, Candace! I really appreciate you coming back to leave a comment and star rating as well!

    4. Lisa Maggiore
      January 15, 2021 AT 1:35 pm

      This is definitely,my favourite egg recipe!! Today, is my third time, making this recipe. I usually add more veggies and eggs, than the recipe calls for and add more cooking time. Today, I added zucchini and I can’t wait to see how it tastes. I’m gluten and dairy intolerant and it’s nice to make something so good and flavourful! Thank you for sharing your recipes. God Bless you and your loved ones a keep you, all safe.🤗

      1. Brittany Mullins
        January 17, 2021 AT 8:00 pm

        Ahh yay!! So pumped to hear that you’ve been loving this casserole, Lisa. Thanks for coming back to leave a review. I so appreciate it!

    5. Ginger
      December 26, 2020 AT 11:27 am

      Cooked/baked this yesterday for Christmas Breakfast! It was delicious! Thank you for the recipe! ❤️
      I did add 2 lbs of chicken breakfast sausage (#FreshThyme) because MY family loves meat lol it worked out very well! nothing but happy people after the meal !!!
      Thank you for making me look like a good cook!👩🏽‍🍳

      1. Brittany Mullins
        December 29, 2020 AT 2:33 am

        Ahh, this makes me so happy to hear! Thanks for the review, Ginger.

    6. Sherry
      December 14, 2020 AT 3:09 pm

      How many eggs should I use?

      1. Brittany Mullins
        December 14, 2020 AT 11:38 pm

        Hey Sherry – The recipe calls for 12 eggs.

    7. Debbie
      December 9, 2020 AT 6:31 am

      This egg casserole looks perfect for Christmas morning brunch! I was wondering if I could leave the milk out of the recipe completely as I have family members who do not do well with even the dairy-free milk options.

      1. Brittany Mullins
        December 10, 2020 AT 12:36 am

        I haven’t tried it without the extra liquid, so I’m not sure how it would bake without the milk. Let me know if you try it!

    8. Laura
      October 9, 2020 AT 8:50 pm

      I jsit learned I’m lactose intolerantso I’m new at all of this. What type of dairy free milk do you recommend?

      1. Brittany Mullins
        October 10, 2020 AT 7:31 pm

        Hey Laura – my go-to’s are almond + oat milk!

    9. Courtney
      October 5, 2020 AT 10:22 am

      Hi! I’m looking to make this for an upcoming family vacation. Can I prep this on Wednesday and keep it in the fridge until we bake it Friday morning? Looks so yummy and we have dairy free & gluten free issues in the family lol! Thank you!!

      1. Brittany Mullins
        October 6, 2020 AT 12:10 pm

        Hey Courtney – I’m sure it’d be okay, but I’d maybe prep it Thursday instead because the veggies might get soggy sitting in the liquid that long. Keep me posted how it turns out for you!

    10. Kristin
      October 1, 2020 AT 5:28 pm

      This recipe is SUCH A HIT! My boyfriend and I love meal-prepping it for the week. He’s a huge cheese guy & couldn’t believe how flavorful it was once I told him it didn’t even have cheese! Such a satiating yet healthy meal.

      1. Brittany Mullins
        October 1, 2020 AT 11:31 pm

        I love hearing that! So glad this casserole was a hit with you and your boyfriend!

    11. Symantha
      August 2, 2020 AT 10:31 am

      Hi Brittany. I cannot wait until my husband and I try this recipe. If I am making this recipe for the two of us, do I just cut the recipe in half (& cooking time too?)? Thanks in advance for your reply.

      1. Brittany Mullins
        August 3, 2020 AT 12:34 am

        Hey Symantha – Yes, if you want to make this just for two people, you can cut the recipe in half and use a smaller pan (maybe an 8×8 pan). It might need a few less minutes if you cook it in a smaller pan, but if you still cook it in a 9×13 pan it will be much thinner and need less time. I’d just keep an eye on it. Also, this recipes works great as meal prep for the week if you make a full batch it’ll last for 4-5 days stored in the fridge. 🙂

    12. Shannon Bechly
      June 5, 2020 AT 12:14 pm

      This looks delicious…first time making something gluten and dairy free. Was wondering can hashbrowns or a regular potato be substituted??
      I don’t know what is gluten free and what isn’t??

      1. Brittany Mullins
        June 5, 2020 AT 4:03 pm

        Hey Shannon – Yes, potatoes are gluten-free. 🙂 Let me know how this casserole turns out for you if you try it!

    13. Ilana Levy
      May 17, 2020 AT 3:53 pm

      I love this recipe!!! So flavorful, healthy, and I can eat it throughout the whole week and it reheats very well. This is my favorite egg dish!

      1. Brittany Mullins
        May 17, 2020 AT 10:44 pm

        Yay!! I’m so glad you enjoyed this recipe, Ilana. Thanks for trying it and for coming back to leave a comment and star rating. I so appreciate it!

    14. Jennifer
      May 15, 2020 AT 11:05 am

      Can you egg substitute as I am trying to keep my cholesterol down.

      1. Brittany Mullins
        May 15, 2020 AT 11:57 am

        Sure! Just follow the proper ratio via the instructions on the packaging of the egg substitute.

    15. Lori
      May 3, 2020 AT 10:45 am

      Always trying dairyfree recipes and this was a winner. Everyone loved it..even the dairy eaters. No cheese or reg milk needed for this…DELICIOUS!

      1. Brittany Mullins
        May 3, 2020 AT 4:20 pm

        Ahh yay!! I’m so glad this egg casserole was a hit. Thanks for trying it and for coming back to leave a comment and star rating, Lori. It’s super helpful to other readers, so I appreciate it!

    16. Richelle
      April 15, 2020 AT 7:14 pm

      Could I shred the sweet potato then put it in with the other ingredients so I can skip having to bake the potato 1st?

      1. Brittany Mullins
        April 16, 2020 AT 1:27 pm

        I think that would work just fine, but I haven’t tried it! Let me know if you do try it and how it turns out. 🙂

    17. Gracie
      March 10, 2020 AT 5:52 pm

      This recipe is so easy and customizable, and it’s a quick and filling breakfast! Thank you!!

      1. Brittany Mullins
        March 10, 2020 AT 10:54 pm

        Woo-hoo! So glad you enjoyed this recipe, Gracie. Thanks for trying it and for coming back to leave a comment and star rating. It means the world to me. <3

    18. Rebecca Mason
      February 27, 2020 AT 7:54 pm

      This recipe is a new staple in our household. We have it for dinner with a salad. We are vegetarian so I used Field Roast breakfast sausages ground up in the food processor. Additionally, I have found that if you prep everything in advance until step five and then refrigerate it, unless you bring it back up to room temperature before putting it into the oven, it takes an additional 10 minutes to cook completely.

    19. Allison
      January 19, 2020 AT 5:51 pm

      This recipe was perfection! I used turkey bacon instead of ground sausage and it was delicious. Hearty and filling. Would highly recommend!

      1. Brittany Mullins
        January 20, 2020 AT 8:59 pm

        Yay!! I’m so glad you tried and loved this recipe, Allison. 🙂 Thanks for coming back to leave a comment and star rating, I so appreciate it!

    20. Hofterzielbeek
      December 23, 2019 AT 10:23 am

      Looks very tasty! I want to try this out.

    21. Teresa Knox
      December 22, 2019 AT 11:11 am

      This looks delicious!!
      I am gluten intolerant and I’m always searching for tasty recipes!!
      I will definitely be trying this recipe soon!!!

      1. Brittany Mullins
        December 23, 2019 AT 12:26 pm

        Yay!! Definitely let me know what you think if you make this casserole, Teresa. 🙂

    22. Paige Cassandra Flamm
      December 21, 2019 AT 4:31 pm

      This looks so good! I want to make this for our Christmas breakfast!


Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!