Side Dishes
This sweet potato frittata recipe delivers oven-baked perfection with a crispy crown and spiced cheese filling that transforms humble ingredients into a showstopper side dish.
The secret lies in roasting sweet potatoes until tender yet firm, then layering them with whisked eggs and sharp cheddar for a texture that's both creamy inside and golden on top. I've perfected this technique after years of testing—no soggy centers or rubbery edges here.
The magic happens at 375°F for 25-30 minutes, where the top develops that coveted crispiness while the interior stays perfectly set. You'll need just 8-10 eggs (or egg substitutes for a lighter version), a pinch of cinnamon for warmth, and a generous sprinkle of smoked paprika for depth.
The result? A frittata that's rich enough to stand alone but versatile enough to complement grilled meats or roasted vegetables.
What makes this recipe truly special is the balance of textures—creamy egg custard cradling tender sweet potatoes and melted cheese, all crowned with that irresistible crispy top. The aroma alone will have everyone gathering around your table, and the first bite delivers that satisfying contrast of temperatures and flavors.
This is comfort food at its finest, elevated by simple techniques that deliver restaurant-quality results.
Serve with a side of toasted sourdough to soak up any extra egg, or pair with a simple arugula salad for a complete vegetarian meal. The frittata keeps well for 3-4 days in the refrigerator, making it perfect for meal prep or holiday gatherings.
Let's get baking—your oven is about to become the star of the meal.
Ingredients for sweet potato frittata recipe oven
Ten essential ingredients transform humble sweet potatoes into a restaurant-quality frittata with crispy crown perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 10 whole | Room temperature for even cooking |
| Medium Sweet Potatoes 🍠 | 3 whole | Organic if possible, skin-on |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, block preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Unsalted Butter 🧈 | 2 tbsp | Cold for crispy crown |
| Ground Cinnamon 🌿 | ½ tsp | True Ceylon cinnamon preferred |
| Smoked Paprika 🌶️ | 1 tsp | High-quality Spanish smoked |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For crispy crown coating |
| Fresh Chives 🌿 | ¼ cup | Finely chopped, for garnish |
| Heavy Cream 🥛 | ¼ cup | Optional for extra richness |
The sweet potatoes are the foundation—choose organic if possible for better flavor and texture. Whole Foods or local farmers markets often carry the best varieties like Beauregard. Roast them until tender yet firm, about 20 minutes at 400°F, then mash with a pinch of cinnamon and smoked paprika for depth. The eggs must be room temperature for even cooking; take them out 30 minutes before starting. For the cheese, block cheddar grates better than pre-shredded—look for sharp white cheddar at specialty cheese shops for optimal flavor.
No sharp cheddar? Gruyère or aged Gouda work beautifully as substitutes. Running low on eggs? Vital egg whites can replace up to half the quantity while maintaining structure. The heavy cream is optional but adds luxurious richness—substitute with Greek yogurt for a lighter version. For the crispy crown, butter and flour create the perfect crunch; if you prefer a gluten-free option, use cornstarch instead of flour. The smoked paprika should be Spanish smoked for authentic flavor—avoid the regular paprika at the grocery store if possible.
Store leftovers in an airtight container for 3-4 days in the refrigerator. The frittata reheats beautifully—350°F for 15-20 minutes until warmed through. For meal prep, portion into individual servings and freeze for up to 3 months. The crispy crown loses its texture when reheated, so enjoy it fresh or make a new batch when reheating. Fresh chives should be stored wrapped in damp paper towels in the fridge for up to 5 days—they wilt quickly but add beautiful color and freshness when garnished.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Roast the sweet potatoes right in the same dish you’ll bake the frittata—just peel, cube, and toss them in olive oil and butter. By the time the eggs set, those potatoes are caramelized and tender, and the pan’s already ready for the next step.
- Sweet & Savory Crunch: That sharp white cheddar? It’s the star. The first bite hits with creamy, slightly sweet potato, then the cheese melts into a stringy, salty finish. Honestly, the contrast is so good I’ll eat it cold for breakfast or straight from the oven at dinner—no judgment.
- Weeknight Superstar: This feeds four but takes less time than ordering takeout. I make it on Mondays when I’m exhausted, pack leftovers for lunches, and still have enough for seconds. (Yes, even on a Tuesday night.) The eggs hold up in the fridge for days, so it’s my go-to when I’m not in the mood to cook.
- Budget-Friendly Flex: Sweet potatoes and eggs are cheap, but the flavor feels fancy. I’ll be real: this is the kind of dish that makes me feel like I’ve splurged without actually spending much. Plus, the leftovers stretch into lunches or a quick snack—no waste, all satisfaction.
Step-by-step instructions for sweet potato frittata
Master this technique and you'll achieve a golden, crispy crown over creamy spiced sweet potato filling.
👨🍳 Step 1: Roast Sweet Potatoes Until Tender
Preheat your oven to 400°F. Pierce the 3 whole medium sweet potatoes with a fork in several places, then rub them generously with 2 tablespoons unsalted butter and 0.25 cup extra-virgin olive oil. Season with 0.5 teaspoon ground cinnamon, 1 teaspoon smoked paprika, 0.75 teaspoon kosher salt, and 0.25 teaspoon black pepper.
Place the sweet potatoes directly on the oven rack or on a baking sheet. Roast for 45-50 minutes until they yield easily to pressure and the edges begin to caramelize. You'll know they're perfect when the flesh is tender all the way through but still holds its shape when pierced with a knife. Let them cool slightly before handling.
🍳 Step 2: Prepare the Egg Mixture
While the sweet potatoes roast, whisk together the 10 whole large eggs in a large bowl until the yolks and whites are fully combined. Add the 1.5 cups freshly grated sharp white cheddar cheese and whisk until evenly distributed. The cheese should melt smoothly into the eggs without any visible clumps.
In a separate small bowl, combine the 1 tablespoon all-purpose flour with 0.25 cup heavy cream (if using) and whisk until smooth. Gradually pour this mixture into the egg-cheese combination while whisking constantly to prevent curdling. The batter should be thick but pourable—similar to heavy pancake batter in consistency.
🥘 Step 3: Assemble and Create the Crispy Crown
Carefully slice the roasted sweet potatoes in half lengthwise and scoop out the flesh, leaving a thin shell. Place the sweet potato halves in a single layer in a 9-inch oven-safe skillet, cut-side up. Arrange them closely together but not overlapping.
Spread the egg mixture evenly over the sweet potatoes, creating a smooth layer that reaches about halfway up the sides of the skillet. Sprinkle the 0.25 cup finely chopped fresh chives evenly over the top. Place the skillet on the stovetop over medium-low heat and cook for 5-7 minutes until the edges begin to set but the center still appears slightly runny.
🔥 Step 4: Bake to Golden Perfection
Transfer the skillet to a preheated 375°F oven. Bake for 15-18 minutes until the top is golden brown and the center is just set. The key is achieving that crispy crown while keeping the interior custardy. For the final 2 minutes, increase the oven temperature to 400°F to intensify the browning on top.
Watch carefully during the last few minutes—you want the top to develop a deep golden color with crispy edges while maintaining a slightly soft center. A toothpick inserted in the center should come out clean but with a few moist crumbs clinging to it. This indicates perfect doneness where the frittata is fully cooked but still creamy inside.
⏰ Step 5: Rest and Serve
Remove the frittata from the oven and let it rest for 5-10 minutes before serving. This resting period allows the internal structure to set slightly, making it easier to slice and serve. The contrast between the crispy top and creamy interior will be most pronounced when served immediately after resting.
Slice into wedges and serve warm, with each portion showcasing the crispy crown over the spiced sweet potato filling. The combination of textures—crispy top, creamy egg custard, and tender sweet potatoes—creates an unforgettable eating experience that delivers on the promised crispy crown while maintaining the rich, cheesy sweetness throughout.
Pro Tips For Making Sweet Potato Frittata Recipe Oven
- USE ROASTED POTATOES: DESCRIPTION: Skip the raw sweet potato—roast the cubes first at 400°F (200°C) until tender and caramelized (about 20 minutes). This adds depth of flavor and prevents a gummy texture in your frittata. I used to toss them in raw, and the dish always tasted underwhelming.
- SALT THE EGGS: DESCRIPTION: Mix a full teaspoon of salt into your egg batter before whisking—yes, even if your cheese is salty. The eggs absorb flavor better this way, and the cheese’s sharpness shines through. Trust me, your taste buds will notice the difference.
- LOW AND SLOW FINISH: DESCRIPTION: After 15 minutes in the oven, reduce heat to 325°F (160°C) and cover loosely with foil for another 10. This keeps the top creamy while the bottom gets crispy without burning. I learned this after a charred disaster—patience pays off.
- GRATE THE CHEESE FINE: DESCRIPTION: Use a box grater (not pre-shredded) for the cheddar—it melts smoother and distributes evenly. Pre-shredded cheese has anti-caking agents that make it clump and separate. This isn’t the prettiest method, but it’s the tastiest.
Make-ahead tips for this dish
Prep Ahead Strategy
Roast the sweet potatoes up to 2 days in advance and store them in an airtight container at room temperature. They’ll keep their texture perfectly, and you can reheat them gently in the oven at 350°F for 10 minutes before assembling the frittata.
This step saves 45 minutes of active prep time on the day you bake. 🧂
Egg Mixture Prep
Whisk the egg mixture and store it in the refrigerator for up to 12 hours before baking. Cover it tightly with plastic wrap pressed directly on the surface to prevent a skin from forming.
When ready to bake, whisk again briefly to recombine any separated elements. This works especially well if you’re making multiple frittatas at once. 🥚
Freezer-Friendly Assembly
Assemble the frittata completely in your 9-inch oven-safe skillet, then cover tightly with aluminum foil and refrigerate for 1 hour before transferring to the freezer. Freeze for up to 3 months.
To bake from frozen, preheat the oven to 375°F and bake covered for 30 minutes, then uncover and bake 10-15 minutes more until the top is golden. The texture will be slightly less crispy but still delicious. ❄️
Portion Control Tips
For meal prep, divide the egg mixture into individual 6-ounce ramekins and bake at 350°F for 15-18 minutes. Store in the fridge for 4 days or freeze for 3 months.
Reheat covered in the microwave for 90 seconds or in the oven at 350°F for 12 minutes. These portions make perfect grab-and-go breakfasts or lunches. 🍽️
Cheese Pre-Grating
Grating the 1.5 cups sharp white cheddar in advance saves time and ensures even distribution. Store it in an airtight container in the fridge for up to 3 days.
If the cheese dries out, sprinkle 1 teaspoon water over it and mix gently before adding to the eggs. This prevents clumping and maintains a smooth texture. 🧀
Make-Ahead Garnish
Chop the 0.25 cup fresh chives and store them in a small airtight container with a damp paper towel. Keep refrigerated for up to 5 days or freeze for 1 month.
When ready to serve, sprinkle fresh chives over the baked frittata for vibrant color and bright flavor. You can also store dried chives in the pantry for a pantry-staple alternative. 🌿
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can substitute regular potatoes, the flavor and texture will differ significantly. Sweet potatoes bring natural sweetness and creaminess that pairs perfectly with the eggs and cheese. If you must use regular potatoes, roast them until very tender and consider adding an extra 0.5 teaspoon cinnamon to compensate for the missing sweetness.
How do I achieve an extra crispy top?
The secret lies in the final baking stage! After 15 minutes at 375°F, increase the heat to 400°F for the last 2 minutes to intensify browning. For even more crunch, sprinkle an additional 1 tablespoon flour mixed with 1 tablespoon melted butter over the top just before the final minutes in the oven.
Can I make this frittata without eggs?
Yes, but the texture will be different. Replace the eggs with a 1:1 ratio of flaxseed meal mixed with water (let it sit for 5 minutes to thicken) or use 1 cup unsweetened applesauce per 2 eggs. Keep in mind the structure will be lighter and less firm, so reduce baking time by 5 minutes and watch closely for doneness.
Why did my frittata come out rubbery?
Rubbery texture usually means it was overcooked. The center should be just set with a slight wobble when gently shaken. Bake at 375°F and check for doneness at 20 minutes—the toothpick test should show moist crumbs, not dry ones. For extra insurance, remove it 2 minutes early and let it rest 10 minutes before serving.
What's the best way to reheat leftovers?
For best texture, reheat in a 350°F oven for 12-15 minutes covered with foil. If using the microwave, cover with a damp paper towel and heat for 60-90 seconds in 30-second intervals to prevent drying. Avoid reheating the crispy top—it loses texture when warmed. Instead, make a fresh batch when reheating.
