A savory, protein-packed breakfast casserole made with sweet potatoes, eggs, greens, and cheese — perfect for meal prep or brunch gatherings.
2 medium sweet potatoes, peeled and diced
1 tablespoon olive oil
1 small onion, finely chopped
2 garlic cloves, minced
3 cups spinach or kale, chopped
1 bell pepper, diced (optional)
8 large eggs
¾ cup milk (dairy or non-dairy)
1 cup shredded cheese (cheddar, mozzarella, or your choice)
½ teaspoon salt
¼ teaspoon black pepper
½ teaspoon smoked paprika
½ teaspoon dried thyme (optional)
Preheat oven to 400°F (200°C). Toss diced sweet potatoes with olive oil, salt, and pepper. Roast on a baking sheet for 20–25 minutes until golden.
In a skillet, sauté onion in a bit of oil until translucent. Add garlic and cook 1 minute more. Add greens and cook until wilted.
In a large bowl, whisk together eggs, milk, paprika, thyme, and half the cheese.
Lower oven to 375°F (190°C). In a greased 9×13-inch dish, layer roasted sweet potatoes, sautéed veggies, and bell pepper.
Pour egg mixture over the vegetables. Top with remaining cheese.
Bake for 30–35 minutes or until center is set. Cool slightly before slicing.
Add turkey sausage, black beans, or tofu for extra protein.
Can be assembled ahead and baked the next day.
Stores well in fridge or freezer for easy meal prep.