This post may contain affiliate links. Please see our disclosure policy.

This simple and flavorful sweet potato breakfast casserole will have everyone asking for more. This dish is perfect for the holidays and can be made the night before, so you aren’t spending all day in the kitchen.

A sweet potato breakfast casseroles in a glass baking dish.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Easter is such a joyous holiday celebrating the miracle of Jesus’s resurrection!

 However, like most holidays, it can be stressful. All the preparation, family gatherings, and egg dying can leave little time to relax and enjoy the true meaning of Easter. 

The last thing I want to do on any holiday is spend the day in the kitchen. I like to prep food the day before, as much as possible, so I have more time to spend with my family. 

I love this breakfast casserole because you can make it the night before and throw it in the oven in the morning. It has everything I want in a breakfast in one simple dish!

Why You’ll Love This Recipe

  • Sweet potato breakfast casserole can be made ahead of time, so you’ll have a delicious breakfast ready to go.
  • This casserole is gluten and dairy-free, making it great for anyone with allergies. It is also paleo and Whole30-approved. 
  • It’s fully customizable, so you can make a casserole you truly enjoy! Substitute the meat, veggies, seasonings, and more to make a unique and delicious creation.

Ingredients

  • Eggs: An essential for breakfast casserole!
  • Breakfast sausage: You can buy pre-made breakfast sausage or make it yourself using my recipe below.
  • Sweet potatoes: You can also use russet or red potatoes if you prefer.
  • Vegetables: A combination of green peppers, onions, and spinach adds the perfect flavor, but you can substitute any of your favorite veggies.
  • Coconut oil: Just a little for cooking the veggies.
  • Salt, pepper, and rosemary: Since the sausage is well-seasoned, I like to keep it simple with the spices.

How to Make Sweet Potato Breakfast Casserole

Browning breakfast sausage in a cast iron skillet.
Green peppers and onions in a cast iron skillet with sausage.

Step 1. Brown the breakfast sausage in a cast iron skillet. If you’re making your own sausage, add the seasonings.

Step 2. Once the meat is completely cooked through, add the peppers and onions with a bit of coconut oil. Cook until tender.

Pouring eggs into a sweet potato breakfast casserole.
A sweet potato breakfast casseroles in a glass baking dish.

Step 3. While the meat is cooking, slice the sweet potatoes into 1/2 inch thick circles and line them into a 9 by 13 baking dish. Sprinkle with salt and pepper. 

Step 4. Add the spinach to the top of the sweet potatoes, and then pour the sausage and veggies over the top of the spinach and potatoes. 

Step 5. Whisk the 12 eggs, rosemary, salt, and pepper together in a large bowl and pour over the veggies and meat. 

Step 6. Cover the dish and stick it in the refrigerator overnight. Or, if you aren’t making it ahead of time, you can bake it right away.  I have done it both ways, and either way is delicious. 

Step 7. In the morning, bake it in a 375-degree oven for 45 minutes or until the eggs are set.  

A slice of sweet potato breakfast casserole on a white plate.

Variations

You can get creative with this breakfast casserole!  Try adding in other meats, vegetables, and spices to customize it however you want. 

  • Meats– Polish sausage, turkey sausage, bacon, or diced ham 
  • Vegetables– Red or yellow peppers, diced tomatoes, shredded zucchini, red potatoes, or mushrooms 
  • Cheese– If you aren’t dairy-free, you can top your casserole with cheese for the last 10 minutes of baking.  Try mozzarella, cheddar, Colby Jack, provolone, or feta. 
  • Spices– Basil, cumin, thyme, oregano, or sage 

How to Make Homemade Breakfast Sausage

Ingredients

  • 1 pound ground pork (You can also use beef or turkey.) 
  • 1 tablespoon Italian seasoning 
  • 2 teaspoons coconut sugar
  • 1 teaspoon sea salt
  • 2 teaspoons black pepper
  • ¼ teaspoon garlic powder
  • 1 teaspoon crushed fennel seeds
  • 1 teaspoon red pepper flakes
  • ¼ teaspoon onion powder 
  • ¼ teaspoon paprika

Instructions

  1. Add the meat to a medium-sized skillet. 
  2. Sprinkle with all the spices and cook until done. 
Browning breakfast sausage in a cast iron skillet.

Tips

  • Get some meal prepping done by doubling the recipe! This sweet potato casserole freezes very well, so you can have breakfast ready to go for a later date. Just be sure to cover it well to prevent freezer burn.
  • Store leftovers in an airtight container in the refrigerator. You can reheat them in the microwave or oven when you’re ready to enjoy!

Recipe FAQs

How do I know when the casserole is done?

The casserole is finished baking when the edges are browned and pulling away from the dish and the center is set. The middle of the casserole should be puffy, and the eggs should be completely cooked, not runny or jiggly.

Can I add cheese to this casserole?

Yes, you can! Sprinkle a couple of handfuls of shredded cheese on top of the casserole for the last 10 minutes of baking, or mix it into the eggs before pouring them into the casserole dish.

More Posts for Easter Day

Find Your Next Breakfast Recipe

If you tried this Sweet Potato Breakfast Casserole or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting

4.67 from 3 votes

Sweet Potato Breakfast Casserole

Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
Servings: 6 servings
This simple and flavorful sweet potato breakfast casserole will have everyone asking for more. This dish is perfect for the holidays and can be made the night before, so you aren't spending all day in the kitchen.

Equipment

  • skillet
  • 9×13 baking dish
  • Mixing bowl 
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 12 eggs
  • 1 lb breakfast sausage, ground
  • 4 medium-sized sweet potatoes
  • 1 green pepper, diced
  • 1 onion, diced
  • 2 large handfuls of spinach
  • 1 tablespoon coconut oil
  • Salt and pepper to taste
  • 1 teaspoon dried rosemary

Instructions 

  • Brown the breakfast sausage in a cast iron skillet.
  • Once the meat is completely cooked through, add the peppers and onions with a bit of coconut oil. Cook until tender.
  • While the meat is cooking, slice the sweet potatoes into 1/2 inch thick circles and line them into a 9 by 13 baking dish. Sprinkle with salt and pepper. 
  • Add the spinach to the top of the sweet potatoes and then pour the sausage and veggies over top of the spinach and potatoes. 
  • Whisk the 12 eggs, rosemary, salt, and pepper together in a large bowl, pour over top of the veggies and meat. 
  • Cover the dish and stick it in the refrigerator overnight. Or if you aren’t making it ahead of time, you can bake it right away.  I have done it both ways and either way is delicious. 
  • In the morning, bake it in a 375-degree oven for 45 minutes or until the eggs are set.  

Video

Nutrition

Calories: 516kcal, Carbohydrates: 34g, Protein: 25g, Fat: 31g, Saturated Fat: 11g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 12g, Trans Fat: 0.2g, Cholesterol: 382mg, Sodium: 690mg, Potassium: 880mg, Fiber: 5g, Sugar: 8g, Vitamin A: 22013IU, Vitamin C: 22mg, Calcium: 108mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @our_oily_house or tag #ouroilyhouse!

About Laura

Welcome to Our Oily House, I’m so glad you’re here! Explore DIY cleaners, homemade soaps, skincare and hair care recipes, fragrance-free solutions, and sustainable laundry tips for a naturally inspired home.

You May Also Like

4.67 from 3 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




6 Comments

  1. Spencer says:

    Hello I just finished baking this at 375 degrees for 45 minutes. The sweet potatoes are still raw, so I threw it back in the oven. Am I doing something wrong?

    1. Laura says:

      They should not be raw after that long. Did you slice them thin? Maybe let it cook longer.

  2. Holly Hooper says:

    5 stars
    This sounds wonderful and I’m making it tomorrow night! I love your recipes and have tried quite a few of them!

  3. Suzanne says:

    Thank you for sharing this recipe! I am always looking for bulk breakfast ideas and don’t always find ones that I like. I look forward to trying this one.

  4. Rose Martine says:

    This recipe looks awesome!!! Since I don’t use grain flour, do you think almond or coconut flour would work well as a substitute? Thanks!
    Regards
    Rose Martine

    1. Laura says:

      This recipe doesn’t call for flour?