I’ve made this sweet potato egg casserole on hectic mornings and calm Sunday brunches — it’s simple, forgiving, and somehow both cozy and bright. Cubed sweet potatoes sautéed until tender get blanketed with a whisked egg-milk mix and melty cheese, then baked until puffed and lightly browned. It’s a great make-ahead breakfast, a hearty side for brunch, or a centerpiece for a weeknight dinner when you want something low-effort but satisfying.
Table of Contents
Why you’ll love this Easy Sweet Potato Egg Casserole recipe
This casserole checks a lot of boxes: it’s quick to pull together, uses affordable staples, and holds up well for leftovers. Sweet potatoes add natural sweetness and fiber, while eggs and cheese deliver protein and comfort. It’s kid-approved, easy to scale for guests, and versatile enough to dress up for holidays or keep simple for weekday mornings.
“Comforting, colorful, and packed with flavor — the whole family asked for seconds.” — a favorite reader review
If you enjoy casserole-style brunches, you might also like this Eggs Benedict Casserole for another make-ahead option.
How this recipe comes together
You’ll start by sautéing the sweet potatoes and onions until tender. While they cook, whisk the eggs with milk and seasonings. Spread the softened potatoes in a baking dish, pour the egg mixture over them, sprinkle cheese on top, and bake until the center is set and the cheese is bubbly. Expect about 10–15 minutes of stovetop prep and 25–30 minutes in the oven.
What you’ll need
- 2 medium sweet potatoes, peeled and diced (about 3 cups)
- 6 large eggs
- 1 cup milk (dairy, or unsweetened plant milk for dairy-free)
- 1 cup shredded cheese (cheddar recommended; swap for pepper jack or mozzarella)
- 1/2 cup chopped onion (yellow or sweet onion)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon paprika (smoked paprika adds depth)
- Cooking spray or oil for greasing the dish
Notes and substitutions:
- For a lighter version, use 4 eggs + 2 egg whites.
- To make it dairy-free, use a non-dairy milk and omit or replace cheese with a plant-based cheese.
- Swap herbs: chopped chives or parsley stirred in after baking brightens the dish.
Step-by-step instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or a thin layer of oil.
- Heat a large skillet over medium heat. Add a tablespoon of oil. When hot, add the diced sweet potatoes and chopped onion.
- Sauté, stirring occasionally, until the sweet potatoes are fork-tender and the onions are soft — about 10–15 minutes. If pieces are browning too fast, lower the heat and cover for a few minutes.
- While the potatoes cook, crack the eggs into a bowl. Add the milk, salt, pepper, garlic powder, and paprika. Whisk until well combined and slightly frothy.
- Spread the cooked sweet potatoes and onions in an even layer in the prepared baking dish.
- Pour the egg mixture evenly over the potatoes. Sprinkle the shredded cheese across the top.
- Bake for 25–30 minutes, or until the eggs are set in the center and the cheese is bubbly and golden. A slight jiggle is okay, but the center shouldn’t be liquid.
- Remove from the oven and let cool for 5–10 minutes before slicing. Serve warm.
Best ways to enjoy it
- Serve slices with a crisp green salad and a drizzle of vinaigrette for contrast.
- Add fresh herbs (chopped chives, parsley, or cilantro) right before serving.
- For brunch, offer hot sauce or salsa on the side and toast or English muffins.
- Make it a fuller meal by pairing with sautéed greens or a side of breakfast sausages.
Storage and reheating tips
- Cool leftovers to room temperature, then refrigerate in an airtight container within two hours. Keep refrigerated up to 3–4 days.
- Reheat individual slices in the microwave for 45–90 seconds, or warm in a 350°F (175°C) oven for 10–15 minutes until heated through. Cover with foil to prevent over-browning.
- To freeze: wrap portions tightly in foil or place in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
Food safety note: always reheat until the center reaches 165°F (74°C) for best safety and quality.
Pro chef tips
- Cut sweet potatoes into uniform 1/2-inch cubes so they cook evenly.
- If short on time, use leftover roasted sweet potatoes — they bring extra flavor and skip the stovetop step.
- For a fluffier custard, let the egg mixture rest 5 minutes before pouring; tiny bubbles help a lighter texture.
- Avoid overbaking: eggs continue to set while resting. Pull the casserole when the center has a slight wobble.
- Use a metal baking dish for crisper edges; a glass dish will yield a gentler bake.
Creative twists
- Add cooked bacon or diced ham for a smoky, meaty version (or try a vegetarian meat substitute).
- Stir in a handful of spinach or kale with the potatoes for extra greens.
- Swap spices: curry powder gives an Indian-inspired note; add a pinch of cumin and chili for a southwestern twist.
FAQ
How long does this take from start to finish?
Plan about 10–15 minutes prep (mostly hands-off while sautéing) and 25–30 minutes baking — roughly 40–50 minutes total.
Can I assemble it the night before?
Yes. Assemble, cover, and refrigerate overnight. Bake straight from the fridge, adding a few extra minutes if needed.
Can I use regular potatoes instead of sweet potatoes?
You can, but note that regular potatoes will take slightly longer to sauté until tender and have a different flavor profile. For a similar texture and to shorten cooking, parboil or roast regular potatoes beforehand.
Is this safe for meal prep and freezing?
Yes — it freezes well for up to 2 months. Cool completely, portion, and freeze. Thaw overnight in the fridge before reheating.
How do I know when it’s done?
The edges should be golden, cheese bubbly, and the center should not be runny. A toothpick inserted near the center should come out mostly clean with slight moistness.
Final thoughts
This sweet potato egg casserole is an easy, flexible dish that works for breakfast, brunch, or a simple dinner. It’s forgiving, great for leftovers, and a canvas for many flavor tweaks — from smoked paprika to a meaty add-in. If you try it, let me know which variation you loved most, and explore more casserole ideas on the blog.
Print
Easy Sweet Potato Egg Casserole
- Total Time: 45
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This sweet potato egg casserole is a comforting and nutritious dish perfect for breakfast, brunch, or dinner, featuring sautéed sweet potatoes, eggs, and cheese.
Ingredients
- 2 medium sweet potatoes, peeled and diced (about 3 cups)
- 6 large eggs
- 1 cup milk (dairy or unsweetened plant milk)
- 1 cup shredded cheese (cheddar recommended)
- 1/2 cup chopped onion (yellow or sweet onion)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- Cooking spray or oil for greasing the dish
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or a thin layer of oil.
- Heat a large skillet over medium heat. Add a tablespoon of oil. When hot, add the diced sweet potatoes and chopped onion.
- Sauté, stirring occasionally, until the sweet potatoes are fork-tender and the onions are soft — about 10–15 minutes. If pieces are browning too fast, lower the heat and cover for a few minutes.
- While the potatoes cook, crack the eggs into a bowl. Add the milk, salt, pepper, garlic powder, and paprika. Whisk until well combined and slightly frothy.
- Spread the cooked sweet potatoes and onions in an even layer in the prepared baking dish.
- Pour the egg mixture evenly over the potatoes. Sprinkle the shredded cheese across the top.
- Bake for 25–30 minutes, or until the eggs are set in the center and the cheese is bubbly and golden. A slight jiggle is okay, but the center shouldn’t be liquid.
- Remove from the oven and let cool for 5–10 minutes before slicing. Serve warm.
Notes
Substitutions: Use 4 eggs + 2 egg whites for a lighter version; use a non-dairy milk and omit/replacement cheese for dairy-free; add chopped herbs after baking for brightness. Leftovers keep well in the refrigerator for up to 3–4 days.
- Prep Time: 15
- Cook Time: 30
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 6g
- Protein: 15g
- Cholesterol: 210mg