Easy Sweet Potato Egg Casserole Recipe
Introduction
This Easy Sweet Potato Egg Casserole is a hearty, flavorful breakfast dish perfect for busy mornings or relaxed weekends. Combining savory turkey sausage, tender sweet potatoes, and a cheesy egg mixture, it’s both comforting and nutritious.

Ingredients
- 3 garlic cloves (minced)
- 1 lb uncooked turkey sausage
- 5 cups cubed sweet potatoes (1-inch cubes)
- 1 green bell pepper (diced)
- 1/2 large yellow onion (finely diced)
- 2 tbsp avocado oil (or olive oil)
- 1/2 cup milk (whole milk for richness)
- 10 large eggs
- 1/2 cup grated mozzarella cheese (Sargento brand recommended)
- 1 tsp salt
- 1 tsp dried thyme
- 1/2 tsp pepper
Instructions
- Step 1: Preheat your oven to 350°F (175°C). While waiting, chop all vegetables and grease a 9×13-inch casserole dish to prevent sticking.
- Step 2: Heat avocado oil in a Dutch oven or large saucepan until hot. Add onion, green pepper, and sweet potato; cook for 8-9 minutes until softened, stirring occasionally. Add minced garlic for the last 1-2 minutes, then remove vegetables and spread evenly in the casserole dish.
- Step 3: In the same pan, sauté turkey sausage until fully cooked, breaking it into small pieces as it cooks. Mix the cooked sausage with the vegetables in the casserole dish.
- Step 4: Whisk together eggs, milk, thyme, salt, pepper, and grated mozzarella in a bowl until smooth and well combined.
- Step 5: Pour the egg mixture evenly over the vegetable and sausage mix in the casserole dish. Stir gently to distribute the egg throughout. Bake uncovered for 40-45 minutes until the center is firm. If the top browns too much, cover loosely with foil halfway through baking.
- Step 6: Remove from oven and let cool for about 15 minutes before slicing and serving to allow flavors to settle and ease portioning.
Tips & Variations
- Use turkey or chicken sausage for a leaner option, or substitute with pork sausage for a richer flavor.
- Try adding chopped spinach or kale for extra greens and nutrients.
- Swap mozzarella for cheddar or pepper jack cheese if you like a bolder taste.
- For a dairy-free version, use a plant-based milk and omit the cheese or use a dairy-free alternative.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or until warmed through. This casserole can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole the night before and keep it covered in the refrigerator. Bake it fresh in the morning, adding a few extra minutes to the baking time if it’s cold from the fridge.
Can I use regular potatoes instead of sweet potatoes?
Absolutely! Regular potatoes will work fine; just cube them and cook until tender in the same way. Sweet potatoes add a subtle sweetness and extra nutrients, but feel free to use what you have on hand.
PrintEasy Sweet Potato Egg Casserole Recipe
This Easy Sweet Potato Egg Casserole is a hearty and flavorful breakfast dish featuring tender sweet potatoes, savory turkey sausage, and a rich egg and cheese mixture. Baked to perfection, this one-pan meal combines wholesome ingredients to create a nutritious and satisfying start to your day, perfect for family breakfasts or brunches.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
For the base:
- 3 garlic cloves (minced)
- 1 lb uncooked turkey sausage
- 5 cups cubed sweet potatoes (1-inch cubes)
- 1 green bell pepper (diced)
- 1/2 large yellow onion (finely diced)
- 2 tbsp avocado oil (or olive oil)
For the egg mixture:
- 1/2 cup milk (whole milk for richness)
- 10 large eggs
- 1/2 cup grated mozzarella cheese (Sargento brand recommended)
- 1 tsp salt
- 1 tsp dried thyme
- 1/2 tsp pepper
Instructions
- Preheat Oven and Prepare the Baking Dish: Preheat your oven to 350°F (175°C). While the oven is heating, chop all the vegetables. Grease a 9×13-inch casserole dish to prevent sticking during baking.
- Cook the Vegetables: Heat avocado oil in a Dutch oven or large saucepan until hot. Add the diced onion, green pepper, and sweet potatoes. Cook for 8-9 minutes, stirring occasionally, until vegetables soften. In the last 1-2 minutes, add minced garlic and sauté. Remove cooked vegetables and spread evenly in the prepared casserole dish.
- Cook the Sausage: In the same pan, add the turkey sausage and sauté until fully cooked, breaking it into small pieces as it cooks. Once done, add the cooked sausage to the vegetables in the casserole dish and stir to combine.
- Prepare the Egg Mixture: In a separate bowl, whisk together the eggs, milk, dried thyme, salt, pepper, and shredded mozzarella cheese until smooth and well combined.
- Combine and Bake: Pour the egg mixture evenly over the vegetable and sausage mixture in the casserole dish. Gently stir to disperse the egg mixture throughout. Bake in the preheated oven for 40-45 minutes, or until the center is firm. If the top browns too much, cover loosely with foil halfway through baking.
- Cool and Serve: Remove the casserole from the oven and let it cool for about 15 minutes before slicing and serving. This resting time allows the flavors to meld and makes serving easier.
Notes
- You can substitute avocado oil with olive oil if preferred.
- Use whole milk for a richer flavor or substitute with low-fat milk for a lighter option.
- Covering the casserole with foil during baking prevents the top from burning while ensuring the center cooks through.
- Leftovers store well in the refrigerator for up to 3 days.
- To make this dish vegetarian, omit the turkey sausage and add extra vegetables or a plant-based sausage alternative.
Keywords: sweet potato casserole, breakfast casserole, turkey sausage breakfast, baked egg casserole, easy breakfast recipe

