Easy Sweet Potato Egg Casserole Recipe
Introduction
This easy sweet potato egg casserole is a hearty and flavorful dish perfect for breakfast or brunch. Combining savory turkey sausage with tender sweet potatoes and a cheesy egg mixture, it’s both satisfying and nutritious. You’ll love how the ingredients come together in a simple bake that’s sure to impress.

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). Grease a 9×13-inch casserole dish and chop the garlic, onion, green pepper, and sweet potatoes.
- Step 2: Heat avocado oil in a large pan over medium heat. Add the diced onion, green pepper, and sweet potatoes. Cook for 8-9 minutes, stirring occasionally until softened. Add the minced garlic during the last 2 minutes, then remove the vegetables and spread them evenly in the casserole dish.
- Step 3: In the same pan, cook the turkey sausage thoroughly, breaking it into small pieces. Once cooked, mix the sausage with the vegetables in the casserole dish.
- Step 4: In a bowl, whisk together the eggs, milk, thyme, salt, pepper, and mozzarella cheese until smooth.
- Step 5: Pour the egg mixture over the sausage and vegetables in the casserole dish. Stir gently to combine evenly. Bake for 40-45 minutes until the center is firm. If the top browns too quickly, cover loosely with foil.
- Step 6: Let the casserole cool for about 15 minutes before serving to let the flavors set and make slicing easier.
Tips & Variations
- Use turkey or chicken sausage for a leaner option, or swap for spicy sausage if you prefer a bit of heat.
- For extra flavor, add chopped fresh herbs like parsley or rosemary to the egg mixture.
- Try cubed butternut squash or regular potatoes as a substitute for sweet potatoes.
- Leftovers reheat well in the microwave or oven, making this casserole ideal for meal prep.
Storage
Store leftover casserole covered in the refrigerator for up to 4 days. To reheat, warm individual slices in the microwave for 1-2 minutes or in a preheated oven at 350°F (175°C) until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this casserole the night before?
Yes, you can assemble the casserole the night before and keep it covered in the refrigerator. Bake it fresh in the morning—just add a few extra minutes to the baking time.
Can I freeze the casserole?
Yes, this casserole freezes well. After baking and cooling completely, cut into portions and store in airtight containers or freezer bags for up to 2 months. Thaw overnight in the refrigerator before reheating.
PrintEasy Sweet Potato Egg Casserole Recipe
This Easy Sweet Potato Egg Casserole is a hearty and flavorful breakfast dish combining savory turkey sausage, sweet potatoes, and a rich egg mixture baked to perfection. Ideal for a filling family breakfast or brunch, it offers a balanced blend of protein, vegetables, and cheese with aromatic herbs.
- 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
Base 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)
Egg Mixture
- 1/2 cup whole milk
- 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). Grease a 9×13-inch casserole dish to prevent sticking. While the oven heats, chop all vegetables as directed.
- Cook the Vegetables: Heat avocado oil in a Dutch oven or large saucepan over medium heat. Add diced onion, green bell pepper, and sweet potatoes. Sauté for 8-9 minutes, stirring occasionally, until vegetables soften. Add minced garlic in the last 1-2 minutes and cook briefly. Remove the cooked vegetables and spread evenly in the prepared casserole dish.
- Cook the Sausage: In the same pan, add the uncooked turkey sausage. Cook thoroughly over medium heat, breaking it into small pieces as it cooks until no longer pink. Add cooked sausage to the vegetables in the casserole dish and mix well.
- Prepare the Egg Mixture: In a mixing bowl, whisk together the 10 eggs, 1/2 cup whole milk, grated mozzarella cheese, salt, dried thyme, and pepper until smooth and well combined.
- Combine and Bake: Pour the egg mixture evenly over the sausage and vegetable mixture in the casserole dish. Gently stir to distribute the egg mixture thoroughly. Bake in the preheated oven for 40-45 minutes, or until the center is firm and set. If the top browns too quickly, loosely cover with foil to prevent burning.
- Cool and Serve: Remove the casserole from the oven and let it cool for about 15 minutes to set. Slice and serve warm for a satisfying meal.
Notes
- Use whole milk for a richer egg mixture; substitute with low-fat milk for a lighter option.
- Cover the casserole with foil if the top browns too fast during baking.
- Leftovers can be refrigerated for 3-4 days and reheated gently.
- Substitute turkey sausage with chicken sausage or plant-based sausage for variations.
- Adding fresh herbs like parsley can enhance flavor and garnish the casserole.
Keywords: sweet potato casserole, breakfast casserole, turkey sausage, egg casserole, baked breakfast, healthy breakfast dish, mozzarella cheese casserole

