Savory Sweet Potato and Egg Frittata Recipe
Introduction
This savory sweet potato and egg frittata is a delicious and hearty meal perfect for breakfast, brunch, or a light dinner. Packed with caramelized onions, tender roasted sweet potatoes, fresh spinach, and melted Gruyère cheese, it’s both comforting and nutritious.

Ingredients
- 6 small eggs
- 2 sweet potatoes
- 1 onion
- 1 cup fresh baby spinach
- 1/2 cup Gruyère cheese
- 1 tablespoon olive oil
- Salt, to taste
- Ground black pepper, to taste
Instructions
- Step 1: Preheat the oven to 375 degrees F (190 degrees C). In a medium oven-proof frying pan, heat the olive oil and sauté the chopped onion until caramelized.
- Step 2: Add the roasted sweet potatoes and fresh baby spinach to the pan, stirring to combine and warm through.
- Step 3: In a bowl, whisk the eggs with salt and ground black pepper to taste. Pour the egg mixture evenly over the vegetables in the pan and gently stir to distribute.
- Step 4: Sprinkle the Gruyère cheese evenly on top. Transfer the pan to the oven and bake for 20-25 minutes, or until the frittata is set and golden brown on top.
- Step 5: Remove from the oven and let cool slightly before slicing. Serve warm, optionally with a dollop of sour cream or a side salad.
Tips & Variations
- You can substitute Gruyère with cheddar or mozzarella for different flavor profiles.
- Roast the sweet potatoes ahead of time to save prep time.
- Add fresh herbs like thyme or rosemary to enhance the aroma.
- For a vegan alternative, try chickpea flour batter and skip the cheese.
Storage
Store any leftover frittata in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. This dish can also be frozen; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this frittata without roasting the sweet potatoes?
While roasting sweet potatoes brings out their natural sweetness and softness, you can also thinly slice or dice them and sauté them in the pan until tender before adding the other ingredients.
What kind of pan should I use for this recipe?
An oven-proof frying pan or skillet is best so you can easily move the frittata from stovetop to oven. A cast iron or non-stick pan both work well.
Print
Savory Sweet Potato and Egg Frittata Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Savory Sweet Potato & Egg Frittata is a delicious, nutrient-packed dish perfect for breakfast, brunch, or a light dinner. It features caramelized onions, roasted sweet potatoes, fresh baby spinach, and creamy Gruyère cheese, all baked together in a golden, fluffy egg base. Warm, comforting, and easy to prepare, this frittata combines sweet and savory flavors for a satisfying meal.
Ingredients
Vegetables
- 2 Sweet Potatoes, roasted and cubed
- 1 Onion, sliced
- 1 cup Fresh Baby Spinach
Egg Mixture
- 6 Small Eggs
- Salt, to taste
- Ground Black Pepper, to taste
Additional Ingredients
- 1/2 cup Gruyère Cheese, shredded
- 1 tablespoon Olive Oil
Instructions
- Preheat and Sauté: Preheat your oven to 375 degrees F (190 degrees C). In a medium oven-proof frying pan, heat 1 tablespoon of olive oil over medium heat. Add the sliced onion and sauté until caramelized and soft, about 8-10 minutes.
- Add Vegetables: Add the roasted and cubed sweet potatoes along with 1 cup of fresh baby spinach to the pan. Stir gently to combine with the caramelized onions and cook for 2-3 minutes until the spinach wilts slightly.
- Prepare Egg Mixture: In a bowl, whisk together 6 small eggs with salt and ground black pepper to taste. Pour the egg mixture evenly over the vegetables in the pan. Stir lightly to ensure even distribution of ingredients within the eggs.
- Add Cheese and Bake: Sprinkle 1/2 cup of shredded Gruyère cheese evenly over the top of the egg and vegetable mixture. Transfer the pan to the preheated oven and bake for 20-25 minutes, or until the frittata is set and the top is golden brown.
- Serve: Remove from the oven and let the frittata cool for a couple of minutes before slicing. Serve warm, optionally with a dollop of sour cream or a fresh side salad for a complete meal.
Notes
- Make sure to use an oven-proof skillet to allow seamless transfer from stovetop to oven.
- Roasting the sweet potatoes beforehand enhances their natural sweetness and texture in the frittata.
- Gruyère cheese can be substituted with other semi-hard cheeses like mozzarella or cheddar for different flavor profiles.
- This recipe can be doubled in a larger pan for more servings.
- Leftovers can be refrigerated and reheated gently in a microwave or oven.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: sweet potato frittata, egg frittata, savory breakfast, roasted sweet potato, spinach frittata, baked eggs, easy brunch recipes

