This Sweet Potato Egg Casserole comes together in about 30 minutes, all in one dish for a quick breakfast that your family will love! Switch up the ingredients to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends! It’s the perfect way to get hearty nutrition into your family without the fuss.
Ingredients You’ll Need
- 2 Medium Sweet Potatoes
- 6 Large Eggs
- 1 Cup Milk
- 1 Cup Shredded Cheese (Cheddar or Your Choice)
- 1 Small Onion, Diced
- 1 Bell Pepper, Diced
- Salt and Pepper to Taste
- Olive Oil or Butter for Greasing the Pan
- Optional Toppings: Chopped Green Onions, Avocado
Let’s Get Cooking!
Step-by-Step Instructions
Preheat the oven to 375°F (190°C) and grease a baking dish with olive oil or butter. You want it nice and slick so that casserole comes out beautifully!
Sauté the Vegetables: In a skillet, add a drizzle of olive oil and toss in your diced onion and bell pepper. Sauté until they’re softened and smelling amazing, about 5-7 minutes. You want them translucent; that’s when you know they’re doing their job!
Whisk the Eggs: In a large bowl, whisk together the eggs and milk. Season generously with a couple pinches of salt and pepper. This is where the magic starts.
Combine Ingredients: Add those sautéed veggies, your diced sweet potatoes, and half of the shredded cheese into your egg mixture. Stir to combine. I like to think of it as a happy family reunion in that bowl!
Pour & Sprinkle: Pour the mixture into your prepared baking dish and sprinkle the remaining cheese on top. It’s a cheesy haven waiting to happen!
Bake Away: Slide your casserole into the oven and let it bake for 25-30 minutes, or until it’s all set and golden on top. You’re looking for that perfect jiggle, just like a good dessert!
Cool & Serve: Let it cool slightly before serving. If you’re feeling fancy, garnish with chopped green onions or a few slices of avocado.

Why I Love This Recipe
Okay, so here’s the thing, this is my go-to recipe when I need a hug in the form of food. I’m a real sucker for comfort food that also happens to be nutritious, and this casserole hits all the right notes. Plus, it’s incredibly versatile, feel free to use whatever you’ve got on hand. The best part is, even my picky eater of an 8-year-old asks for seconds!
Every time I make it, I’m transported back to cozy mornings spent with family, laughter wafting through the kitchen. And believe me, the smell? It’s like magic!
If you loved this Easy Sweet Potato Egg Casserole, be sure to check out my Egg White Frittata, my Creamy Egg Gravy, or my Korean Soy Marinated Eggs!
Why This Recipe Works
Quick & Easy
This casserole comes together in under 30 minutes! It’s a fab fix for busy weeknights when you can’t even think about dinner prep. Super minimal fuss before your family is enjoying a hearty, satisfying meal.
One-Pot Wonder
You can make this dish all in one bowl and one pan, which means less time scrubbing dishes and more time sitting down with your loved ones. Honestly, who doesn’t love quick cleanup?
Customizable
This recipe is like a blank canvas! You can mix and match ingredients as you see fit, got leftover veggies? Toss ‘em in! You can even change the cheese up depending on whatever mood strikes. Be adventurous!
Comfort Food
Loaded with tons of flavor and the perfect comfort food vibes! It feels warm, cozy, and oh-so-filling. Honestly, it’s like receiving a hug from Grandma, but without all the calories.
Meal Prep Friendly
Perfect for meal prep! You can make this ahead and have it ready for the week. Just reheat slices in the microwave or oven for a quick breakfast on the run or a satisfying lunch.
Serving and Storage Tips
How to Serve This Casserole
I love serving this with a light fruit salad or some crispy bacon on the side. It pairs perfectly with a warm cup of coffee, or maybe an iced latte for those warmer days!
Storing Leftovers
This casserole will keep in the refrigerator for about 3-5 days, stored in an airtight container. Just make sure it’s fully cooled before popping it in!
Reheating Instructions
To reheat, simply pop it in the microwave for about 30-60 seconds or bake it at 350°F (175°C) for about 10-15 minutes until heated through. I think the oven method keeps it nice and crispy on top!
Freezer Friendly?
Yes, it’s freezer-friendly! Just cut it into squares, wrap them tightly in foil, and pop them in the freezer. When you’re ready to enjoy, thaw overnight in the fridge, and then follow the microwave or oven reheating instructions above. Easy peasy!
So there you have it your new favorite, easy Sweet Potato Egg Casserole! Enjoy it for breakfast, brunch, or even a comforting dinner when you just need something satisfying. I hope you cook this as often as I do, and each time, may it bring you joy and a whole lot of love at the dinner table! Happy cooking! Follow us on Pinterest for daily meal inspiration!

Easy Sweet Potato Egg Casserole
Ingredients
Method
- Preheat the oven to 375°F (190°C) and grease a baking dish with olive oil or butter.
- In a skillet, add a drizzle of olive oil and sauté the diced onion and bell pepper for about 5-7 minutes until softened.
- In a large bowl, whisk together the eggs and milk. Season with salt and pepper.
- Add the sautéed vegetables, diced sweet potatoes, and half of the shredded cheese into the egg mixture and stir to combine.
- Pour the mixture into the prepared baking dish and sprinkle the remaining cheese on top.
- Bake for 25-30 minutes, or until set and golden on top.
- Let it cool slightly before serving. Optionally garnish with chopped green onions or sliced avocado.