This post may contain affiliate links.

Pinterest Hidden Image

Maybe you have leftover Baked Ham in your near future. Maybe someone in your family put you in charge of breakfast and you are panicking. Maybe you need a healthy meal that can handle double duty as dinner first, then tasty leftovers packed for lunch the next day. This simple Sweet Potato Frittata with Crispy Ham, Caramelized Onions, and Feta wants to be all of it for you and more!

Sweet Potato Frittata with Ham, Caramelized Onions, and Feta in cast iron skillet.

5 Star Review

“Just made this tonight and it was delicious and so easy to bring together!! Loved the flavor combinations!!”

— Amy —

Have a few vegetables and some eggs? Excellent, you can make a frittata! Add a protein and some cheese, and you can make an exceptional frittata.

I like my frittatas sturdy, sliceable, and containing a respectable serving of vegetables and protein. These standards (and you should have frittata standards too) mean my frittata recipes tend to lean heavy on the mix-ins.

When I want all eggs, I make a scramble. When I want an array of hearty ingredients seamlessly bound together as if they were intended to be united all along, I make a frittata. When I am feeling fancy, I will try a French Omelette.

This sweet potato frittata recipe is fast and ingredient improv friendly, but it tastes anything but thrown together. When you sit down to eat it, youโ€™ll have the sense of enjoying a meal that is intentional, nourishing, and satisfying. Youโ€™ll be equally pleased to eat it for a fast weeknight dinner as you will be at a lazy weekend brunch.

Sweet Potato Frittata with ham, onions, and feta in cast iron skillet with one portion removed to plate.

Key Ingredients

The ingredients and amounts in this recipe are a starting point. Feel free to tweak them to your own preferences or what you have waiting in the refrigerator.

  • Sweet Potatoes. Unexpected and exceptional in frittata. They make it super filling and taste surprisingly delicious with eggs. Putting sweet potato in a frittata is like making a superfood version of a Spanish tortilla, which traditionally calls for white potatoes. (If you love sweet potatoes at breakfast, you’ll love my Sweet Potato Hash Browns.)
  • Crispy Ham. I pan sautรฉed it to make it golden and crisp on the outside and lock in the juices on the inside. Ham also helps make the Western Omelette hearty and satisfying. Thick-cut bacon (roughly chopped into bite-size pieces and sautรฉed until crisp) would be a delectable substitution, as would Canadian bacon.
  • Cheese. Feta and sharp cheddar are my picks here. Any combination of goat cheese, fontina, or gruyere would be scrumptious too.
  • Fresh Herbs. I love rosemary here, but feel free to use other herbs you have already on hand or prefer.
  • Caramelized Onions. They make everything in the frittata (and in life) better.
Ham Sweet Potato Frittata in cast iron skillet with sprigs of fresh rosemary.

How to Make Sweet Potato Frittata

  1. Grab an Ovenproof Skillet. Youโ€™ll use it both for cooking the frittata ingredients and baking the final frittata too. I’m a sucker for cast iron, but any oven-safe skillet will do nicely.
  2. Get Started. Sautรฉ the veggies (if they are not already cooked) and brown the ham.
  3. Add the Eggs. Beat the eggs in a bowl, then pour them directly into the same skillet.
  4. Bake. Pop the skillet underneath your broiler. In fewer than five minutes, your frittata is ready to serve.
  5. Slice. Eat. Repeat. Your frittata can be served warm or at room temperature, and the leftovers reheat like a dream. ENJOY!

What to Serve with a Frittata

  • For dinner, I like to pair a frittata with a simple green salad such as this Anytime Arugula Salad or roasted veggies like these Oven Roasted Brussels Sprouts. A hunk of crusty-on-the-outside, soft-and-chewy-on-the-inside baguette isn’t a bad addition either. It’s a filling, fabulous meal.
  • For a simple breakfast, a frittata is delicious with fruit and plain nonfat Greek yogurt, or even on its own.
  • For an extra special breakfast, serve it alongside hearty muffins like these Apple Carrot Muffins or a sweet, carby treat like Gingerbread Cinnamon Rolls or Eggnog Bread.
Ham Sweet Potato Frittata on plate set next to cast iron skillet with remaining frittata.

Recipe Adaptations

  • To Make Vegetarian. If youโ€™d like to make a vegetarian sweet potato frittata, you can omit the meat entirely or, better yet, swap it for a second vegetable for flavor variety. Roasted red peppers and/or sautรฉed kale would both be exceptional. Since ham is salty, you may need to add a pinch of extra salt at the end.
  • To Make Whole30 and Paleo. This is a Whole30 breakfast recipe and Paleo too! Omit the cheese and you are good to go. (If you’re looking for more Whole30 and Paleo breakfast recipes, try this Whole30 Breakfast Casserole.)

More Delicious Frittata Recipes

Sweet Potato Frittata

5 From 14 reviews . Help us out! Review HERE.Help out & review HERE

Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes

Servings: 4 servings
A delicious, easy Sweet Potato Frittata with Ham and Caramelized Onions. Whole30 and Paleo friendly, it’s great for healthy breakfasts and dinners too!

Ingredients
  

  • 2 cups peeled and 3/4-inch-chopped sweet potato about 1 medium
  • 2 ยฝ tablespoons extra-virgin olive oil divided
  • 1 cup diced leftover ham or swap 5 ounces chopped Canadian bacon
  • 1 cup thinly sliced yellow onion about half a medium onion
  • 1 tablespoon chopped fresh rosemary
  • 8 large eggs
  • โ…“ cup freshly grated sharp cheddar cheese about 1 ounce
  • ยฝ teaspoon ground black pepper
  • ยผ teaspoon kosher salt
  • ยผ cup crumbled feta cheese plus additional for serving

Instructions
 

  • Place a rack in the center of your oven and preheat the oven broiler to high.
  • Place the chopped sweet potato in a microwave-safe bowl. Fill the bowl with water to a depth of 1/2 inch. Cover the plate with a paper towel (or use a reusable microwave-safe cover). Microwave on high until the cubes are slightly tender but not fully cooked, about 4 to 5 minutes. Let cool a few minutes, then drain.
  • Meanwhile, heat 2 tablespoons oil in a 10-inch cast-iron or similar ovenproof skillet over medium-high heat. Swirl to coat the skillet. Once the oil is hot, add the ham. Cook, stirring often, until the ham is browned on all sides, 4 to 5 minutes. With a slotted spoon, remove the ham to a plate and set aside.
  • Reduce the heat to medium. Add the remaining 1/2 tablespoon oil, onion, rosemary, and sweet potato. Sautรฉ, stirring often, until both the onion and sweet potato are lightly browned and the onion is softened, about 7 minutes.
  • In a large mixing bowl, whisk the eggs until blended. Whisk in the cheddar, black pepper, and salt.
  • Remove the skillet from the heat. Slowly and gently pour in the egg mixture. Sprinkle with the ham and feta.
  • Place the skillet in the oven. Broil until the eggs are set and the top is golden, about 3 to 5 minutes. Watch very carefully towards the end of the cooking time to ensure it doesnโ€™t burn (donโ€™t walk away!). This time may vary depending upon your skillet (different materials hold heat differently). If at the 5 minute mark your frittata is not fully cooked, switch the oven to BAKE at 350 degrees F and continue cooking until the eggs are set. Remove from the oven (be careful, the skillet handle will be hot). Let cool a few minutes. Slice and serve warm or at room temperature.

Notes

  • Adapted from Cooking Light

Nutrition

Serving: 1of 4Calories: 351kcalCarbohydrates: 10gProtein: 26gFat: 25gSaturated Fat: 7gCholesterol: 418mgFiber: 1gSugar: 4g

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better! From time to time we’ll send you the best of Well Plated. You can unsubscribe anytime.
Smiling woman in a white shirt chops a red bell pepper on a cutting board with vegetables in a bright kitchen.

Erin Clarke

Hi, Iโ€™m Erin Clarke, cookbook author and the home cook behind Well Plated. Iโ€™ve helped millions of people cook healthier meals that actually taste amazing and sold over 190,000 books! Iโ€™m here to help you save time, dirty fewer dishes, and feel great about what youโ€™re eating, without overthinking it. Welcome!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here


  1. Beautiful! Frittatas are perfect for company, I think.as long as I can serve them on time. I hate telling people to come eat, and they drag their feet, and then it becomes cold and rubbery! Merry Christmas

  2. I made this for Christmas brunch and it was fantastic! The creamy potatoes and salty cheese and ham were a great combination. Only feedback is after broiling for 5 minutes the eggs were still runny underneath the crust so I put in back in the oven at 350 for 5 minutes to cook through. Thanks for the recipe!5 stars

    1. Bonnie, I am so so glad this was a hit! As far as the cook time, this can actually vary quite a bit depending upon your skillet. I went ahead and updated the recipe to note this. Thanks so much for sharing your feedback!

  3. Oooo this like delicious!! I’m off today so I can actually go do a market run, get everything I need and make this recipe for dinner, thank you!5 stars

  4. Hi! This looks fantastic. I don’t have a microwave though — do you have any suggestions on the best way to cook the sweet potatoes for this? Perhaps using pre-roasted potatoes that I’ve meal prepped already? Thank you!

      1. I thought I’d report back since you took the time to reply. :) I LOVED this! Made it last night with bacon and cheddar (I am the rare breed who doesn’t like feta). It was SO good. The rosemary was in every bite, which was lovely, and I really enjoyed the sweet potato. I also think it’s such a great base recipe — I am already thinking of using leftover pork when I make a big roast or adding sundried tomatoes. I served it with brussel sprouts and asparagus on the side, and today have the same with a slice of bread for lunch. Thanks for this recipe!5 stars

  5. I donโ€™t have a oven friendly skillet, but could I cook on the stove and then transfer to a glass dish to cook in the oven?! If so would any times change?

    1. Hi Danielle, that should work, although I would recommend double checking to make sure your dish is broiler safe. Since the pan won’t be preheated like the skillet would have been, you will likely have to bake it a little longer as noted in step 7. If you decide to give it a try, I’d love to hear how it goes.

      1
  6. I didnโ€™t realize I was out of white potatoes and hit the internet to see if there were any frittata recipes that used sweet potatoes, which I had just purchased the day before. To my surprise I found a wealth of recipes and decided to try this one.

    I didnโ€™t have feta or cheddar cheese so I used mozzarella. I also added mushrooms. ย Otherwise I followed the recipe. It was delicious!

  7. Just made this for breakfast today. I loved it! I had leftover chopped roasted sweet potato and some leftover cubed ham. Just sautรฉed it up and tossed it in the oven. I followed the recipe exactly. 5 minutes under the broiler then about 3 more at 350. Done. Super easy.5 stars

    1
  8. Loved this simple recipe for breakfast! Made it this morning for my husband me and have the second half leftover for tomorrow morning. The feta was perfection.

    Couple edits I made: I roasted the sweet potatoes the day before so they were already done for the morning and it worked like a charm. I also omitted the rosemary since itโ€™s not my favorite flavor.

    Great dish and highly recommend!5 stars

    1
  9. One of my most successful frittatas! I left the skillet on the stove 3 or 4 minutes after adding eggs, then finished under the broiler, and then let it rest for 5 or 10 minutesโ€”perfection!5 stars

  10. Just made this for dinner tonight and it was delicious and so easy to bring together!! Loved the flavor combinations!!5 stars

    1
  11. We made this with our leftover holiday ham and it was excellent! We used a refrigerated pre-made crust (which we pre-cooked at 1/2 time before adding the remaining ingredients). We added spinach, mushrooms, green onions, 1/2 cream and 1/2 oat milk and cheese. It came out really nice. Had for dinner with a side salad. Would do again for sure. Thank You!5 stars

  12. I thought this was great. After having a big extended family Christmas meal the day before, I wanted something light to eat, and the frittata fit the bill perfectly. A quick run to the store to get the sweet potato, eggs, and cheese, and I was ready to go.5 stars

  1. Just made this for dinner tonight and it was delicious and so easy to bring together!! Loved the flavor combinations!!5 stars

    1
  2. Loved this simple recipe for breakfast! Made it this morning for my husband me and have the second half leftover for tomorrow morning. The feta was perfection.

    Couple edits I made: I roasted the sweet potatoes the day before so they were already done for the morning and it worked like a charm. I also omitted the rosemary since itโ€™s not my favorite flavor.

    Great dish and highly recommend!5 stars

    1
  3. Just made this for breakfast today. I loved it! I had leftover chopped roasted sweet potato and some leftover cubed ham. Just sautรฉed it up and tossed it in the oven. I followed the recipe exactly. 5 minutes under the broiler then about 3 more at 350. Done. Super easy.5 stars

    1
  4. Hi Danielle, that should work, although I would recommend double checking to make sure your dish is broiler safe. Since the pan won’t be preheated like the skillet would have been, you will likely have to bake it a little longer as noted in step 7. If you decide to give it a try, I’d love to hear how it goes.

    1