This sweet potato breakfast casserole packs your breakfast favorites into a hearty and healthy breakfast casserole recipe! It has sausage, sweet potatoes, onion, and peppers and is seasoned with classic southwestern flavors. Make it for a comforting brunch or meal prep to have on hand for the week. Gluten-free, dairy-free, paleo, and Whole30.
Preheat the oven to 375 degrees Fahrenheit. Grease a large baking dish with 1 teaspoon oil and set aside (I used an 11×7" dish).
Cook your sausage. Heat a large nonstick skillet or seasoned cast iron over medium heat, add 1 teaspoon oil, and let it get hot. Add sausage and break up with a spoon. Cook for 4-6 minutes, stirring occasionally until cooked through. Once done, remove with a slotted spoon and add to the greased baking dish.
Cook your veggies. In the same pan with the leftover grease, add the sweet potatoes, onion, salt, and pepper and cook for 8-10 minutes, stirring occasionally. If needed, add a lid to help steam. Add the peppers and cook for another 4-5 minutes until al dente. Turn off heat, add spices, and mix well. Add the mixture to the baking dish with the sausage and stir to combine.
Whisk eggs. In a large bowl, add eggs with some salt and pepper and whisk to combine.
Pour the egg mixture into your baking dish. Mix well to make sure everything is incorporated and eggs are evenly distributed.
Bake. Place the casserole in the oven and bake for 30-35 minutes or until the eggs are cooked through and no longer jiggle.
Enjoy! Top with your favorite toppings, serve with your favorite sides, and enjoy!