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

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°F (190°C). In a medium, oven-proof frying pan, heat the olive oil over medium heat. Add the chopped onion and sauté until caramelized.
- Step 2: Add the roasted sweet potatoes and fresh baby spinach to the pan. Stir gently to combine and cook for another minute until the spinach wilts.
- 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 stir lightly to distribute.
- Step 4: Sprinkle the Gruyère cheese on top of the egg and vegetable mixture. Transfer the pan to the oven and bake for 20-25 minutes, or until the frittata is golden brown and set in the center.
- Step 5: Remove from the oven, let cool slightly, then slice and serve warm. Enjoy with a dollop of sour cream or a fresh side salad.
Tips & Variations
- For extra flavor, add fresh herbs such as thyme or rosemary to the egg mixture before baking.
- Swap Gruyère cheese for cheddar or feta to change the flavor profile.
- Use kale or Swiss chard in place of spinach for a different texture.
- Roast the sweet potatoes ahead of time to save preparation time on busy mornings.
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 for up to 1 month; 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 an oven-proof pan?
Yes, you can start cooking the vegetables in a regular pan, then transfer the mixture to a greased baking dish before adding the eggs and cheese to bake in the oven.
Is it necessary to roast the sweet potatoes before adding them?
Roasting the sweet potatoes first enhances their sweetness and texture, but you can also boil or sauté diced sweet potatoes until tender if preferred.
Print
Savory Sweet Potato & Egg Frittata Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Savory Sweet Potato & Egg Frittata combines tender roasted sweet potatoes, caramelized onions, fresh spinach, and creamy Gruyère cheese baked into a fluffy, golden frittata. It’s a nutritious and flavorful dish perfect for breakfast, brunch, or a light dinner, offering a delightful balance of savory and slightly sweet flavors with a satisfying texture.
Ingredients
Vegetables
- 2 Sweet Potatoes
- 1 Onion
- 1 cup Fresh Baby Spinach
Dairy & Eggs
- 6 Small Eggs
- 1/2 cup Gruyère Cheese, grated
Oils & Seasonings
- 1 tablespoon Olive Oil
- Salt, to taste
- Ground Black Pepper, to taste
Instructions
- Preheat and Sauté: Preheat your oven to 375°F (190°C). Heat the olive oil in a medium oven-proof frying pan over medium heat. Add the sliced onion and sauté until caramelized and golden brown, developing deep flavor, about 8-10 minutes.
- Add Vegetables: Introduce the roasted sweet potatoes (pre-roasted or cooked beforehand) and fresh baby spinach to the pan with the caramelized onions. Stir gently to combine and allow the spinach to wilt slightly.
- Prepare Egg Mixture: In a bowl, whisk together the eggs with salt and ground black pepper until well blended and slightly frothy. This will ensure a fluffy texture in the frittata.
- Combine and Cook: Pour the egg mixture over the vegetables in the skillet. Stir gently to evenly distribute the ingredients. Sprinkle the grated Gruyère cheese evenly over the top.
- Bake: Transfer the frypan to the preheated oven. Bake uncovered for 20 to 25 minutes, or until the eggs are fully set and the top is golden brown and slightly puffed.
- Serve: Remove from the oven and allow to cool slightly. Serve warm, optionally with a dollop of sour cream or alongside a fresh side salad for a complete meal.
Notes
- If you do not have pre-roasted sweet potatoes, you can roast peeled and diced sweet potatoes in the oven at 400°F (204°C) for 20-25 minutes before using.
- Gruyère cheese adds a nutty flavor, but you can substitute with cheddar or mozzarella if preferred.
- Use an oven-proof skillet like cast iron or stainless steel to transfer directly to the oven safely.
- For a dairy-free version, omit the cheese or use a plant-based cheese substitute.
- The frittata can be stored in the refrigerator for up to 3 days and reheated gently.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: sweet potato frittata, savory frittata, egg dish, breakfast recipe, baked frittata, Gruyère cheese frittata, spinach frittata

