There’s something wonderfully comforting about a warm, hearty breakfast casserole — especially one that’s packed with protein, loaded with wholesome veggies, and subtly sweetened with roasted sweet potatoes. This Protein-Packed Sweet Potato Egg Casserole is the kind of meal that makes you excited to wake up in the morning.
Inspired by weekend brunches and meal prep traditions, this dish strikes a satisfying balance between savory and slightly sweet. The creamy texture of baked eggs mingles beautifully with the roasted edges of sweet potatoes, tender sautéed greens, and just enough melty cheese to keep every bite indulgent, yet nourishing.
It’s a crowd-pleaser and a health-forward option all in one — perfect for busy mornings, holiday brunches, or any time you want a filling breakfast that fuels your day.
Ingredients Overview
Each ingredient in this casserole plays a key role in flavor, texture, and nutrition. Here’s what you’ll need and why it matters:
-
Sweet Potatoes: The star of the dish. Their natural sweetness and starchy texture help structure the casserole while offering complex carbs, fiber, and beta-carotene. Choose medium sweet potatoes with firm flesh — avoid overly soft or sprouting ones.
-
Eggs: Eggs provide protein and bind everything together. They turn creamy when baked and absorb the surrounding flavors beautifully. Use large eggs at room temperature for even baking.
-
Milk or Dairy-Free Alternative: Adds creaminess and prevents the casserole from drying out. Whole milk, oat milk, or unsweetened almond milk all work well. If you prefer a richer texture, a splash of half-and-half is lovely.
-
Spinach or Kale: Adds color, fiber, and nutrients like iron and vitamin K. Fresh spinach wilts easily, while kale needs a bit more sautéing. Frozen greens are fine too—just thaw and squeeze out excess moisture.
-
Onion & Garlic: These aromatics build the flavor base. Dice the onion finely and sauté until translucent; fresh minced garlic gives a warm, savory depth.
-
Bell Pepper (optional): For a touch of sweetness and crunch. Red or yellow bell peppers complement the sweet potatoes well.
-
Shredded Cheese: Adds a creamy, savory element. Sharp cheddar, mozzarella, or a dairy-free blend all work. For extra flavor, try feta or goat cheese crumbles.
-
Seasonings: Salt, pepper, smoked paprika, and a pinch of thyme or Italian herbs enhance the overall profile. Don’t overdo it — let the natural ingredients shine.
-
Optional Protein Boosters: Want even more protein? Add cooked turkey sausage, diced chicken breast, or black beans. Crumbled tofu works well for a vegetarian option.
Step-by-Step Instructions
This sweet potato egg casserole is surprisingly simple to prepare and makes your kitchen smell like a cozy weekend brunch spot.
-
Prep the Sweet Potatoes
Preheat your oven to 400°F (200°C). Peel and dice the sweet potatoes into ½-inch cubes. Toss them with olive oil, salt, and pepper, then roast for 20–25 minutes until golden and tender. This step enhances their flavor and prevents sogginess in the casserole. -
Sauté the Aromatics and Greens
While the sweet potatoes roast, heat a skillet over medium heat. Add a drizzle of oil and cook the onion until translucent, about 4–5 minutes. Add minced garlic and cook another minute. Toss in your greens (spinach or kale) and sauté until wilted. If using kale, cook until tender — about 5 minutes longer. -
Mix the Egg Base
In a large bowl, whisk together the eggs, milk, salt, pepper, and your preferred spices (a bit of paprika adds warmth, while thyme gives it a savory note). Stir in half the shredded cheese for creaminess. -
Assemble the Casserole
Lightly grease a 9×13-inch baking dish. Layer the roasted sweet potatoes evenly across the bottom. Scatter the sautéed veggies on top. Pour the egg mixture evenly over everything. Sprinkle the remaining cheese over the top. -
Bake to Golden Perfection
Lower the oven to 375°F (190°C) and bake for 30–35 minutes, or until the center is set and the top is slightly golden. Let it cool for 5–10 minutes before slicing. -
Slice and Serve
This casserole slices beautifully and holds its shape. Use a sharp knife and a spatula to serve warm.
Tips, Variations & Substitutions

Cooking Tips:
-
Don’t skip roasting the sweet potatoes — it deepens their flavor and prevents sogginess.
-
Whisk the eggs well to avoid streaks of whites or yolks.
-
Let it rest before slicing so it sets completely.
Variations:
-
Mediterranean Twist: Add sun-dried tomatoes, olives, and feta cheese.
-
Tex-Mex Style: Mix in black beans, corn, and chili powder; top with pepper jack cheese.
-
Meaty Version: Add cooked ground turkey, sausage, or diced ham.
Dietary Swaps:
-
Dairy-Free: Use almond or oat milk and swap cheese for a dairy-free version.
-
Low-Carb: Replace sweet potatoes with roasted cauliflower or zucchini slices.
-
Vegan: Use JUST Egg or a tofu-based egg substitute and omit dairy cheese.
Serving Ideas & Occasions
This protein-packed casserole shines in many settings. It’s wonderful served warm for:
-
Brunch gatherings with fruit, toast, and coffee.
-
Meal prep — slice into portions and store in the fridge for easy weekday breakfasts.
-
Holiday mornings when you need a crowd-friendly, make-ahead dish.
-
Post-workout fuel — high protein and complex carbs help replenish energy.
Pair it with a light arugula salad, citrus slices, or a dollop of plain Greek yogurt for a balanced plate.
Nutritional & Health Notes
This sweet potato egg casserole is a nutrient-dense breakfast that delivers both energy and satisfaction. Here’s what you get in every bite:
-
Protein: Eggs are the primary source, offering about 6g per egg. Add-ins like cheese or meat can increase the total to over 20g per serving.
-
Carbohydrates: Sweet potatoes provide complex carbs and fiber, making it slower-digesting and stabilizing for blood sugar.
-
Fats: Healthy fats from eggs, cheese, or added oils support satiety and hormone balance.
-
Micronutrients: High in vitamin A (from sweet potatoes), iron and calcium (from greens and cheese), and antioxidants from veggies.
To make it lighter, reduce the cheese and use egg whites for part of the mix. For higher calories and more staying power, double the eggs or add avocado on the side.
FAQs
Q1: Can I make this casserole the night before?
A1: Yes! Assemble the casserole, cover it tightly, and refrigerate overnight. The next morning, bring it to room temperature while the oven preheats and bake as directed. This makes it ideal for holidays or busy mornings.
Q2: How do I store leftovers?
A2: Store cooled slices in an airtight container in the fridge for up to 4 days. For longer storage, wrap individual portions and freeze for up to 2 months. Reheat in the microwave or oven until hot throughout.
Q3: Can I use frozen vegetables?
A3: Absolutely. Thaw frozen greens or mixed vegetables, and drain excess moisture before adding them to avoid a watery casserole. Frozen bell peppers, spinach, or broccoli all work well.
Q4: What’s the best way to reheat it?
A4: For best texture, reheat in a 325°F (160°C) oven for 10–15 minutes. If microwaving, cover the slice with a damp paper towel to prevent drying out.
Q5: Can I use egg whites instead of whole eggs?
A5: Yes. Use about 2 egg whites per whole egg, or a carton of liquid egg whites. Keep in mind the flavor and texture will be lighter and less rich, but still delicious.
Q6: How can I make it spicy?
A6: Add diced jalapeños, red pepper flakes, or a pinch of cayenne to the egg mixture. You can also top the finished casserole with hot sauce or salsa.
Q7: Is this casserole gluten-free?
A7: It is naturally gluten-free as long as you ensure your cheese and any added meat are free from gluten-containing fillers. Always check labels to be safe.
PrintProtein-Packed Sweet Potato Egg Casserole – A Cozy, Nutritious Bake
A savory, protein-packed breakfast casserole made with sweet potatoes, eggs, greens, and cheese — perfect for meal prep or brunch gatherings.
Ingredients
-
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)
Instructions
-
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.
Notes
-
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.