A hearty, healthy egg casserole made with roasted sweet potatoes, sautéed veggies, and protein-rich eggs — perfect for meal prep or a nourishing brunch.
2 medium sweet potatoes, peeled and diced
1 tbsp olive oil (for roasting)
1 small onion, diced
1 bell pepper, diced
2 cups fresh spinach
2 cloves garlic, minced
1 tbsp olive oil (for sautéing)
8 large eggs
½ cup milk (dairy or non-dairy)
½ tsp salt
¼ tsp pepper
½ tsp Italian herbs or thyme
Optional: ½ cup shredded cheese or feta
Preheat oven to 400°F. Roast sweet potatoes with oil, salt, and pepper for 20–25 minutes.
Sauté onion, pepper, garlic, and spinach in oil until soft and wilted.
Whisk eggs, milk, herbs, salt, and pepper in a bowl.
Layer roasted potatoes and sautéed veggies in a greased 9×13-inch dish. Pour egg mixture over.
Top with cheese if using.
Bake at 375°F for 30–35 minutes or until set. Let cool 5–10 minutes before slicing.
Store in fridge up to 4 days
Freeze in portions for up to 2 months
Swap sweet potatoes for cauliflower or squash for variety