Cheddar and Spinach Potato Frittata Recipe
If you’re looking for a dish that’s hearty, flavorful, and simple to whip up any day of the week, you’re in the right place. This Cheddar and Spinach Potato Frittata Recipe is one of my all-time favorite go-to meals — it’s perfect for breakfast, lunch, or even a laid-back dinner. It strikes that dreamy balance between creamy eggs, melted cheese, tender potatoes, and fresh spinach, all baked together to perfection. Trust me, once you try this, it’ll become a staple in your kitchen, just like it did in mine.
Why This Recipe Works
- Perfect combo of textures: Crispy potatoes, tender spinach, and melty cheddar create irresistible layers.
- Hands-off baking: After a bit of stove-top prep, the oven does most of the work for an easy cleanup.
- Versatile and filling: Great for breakfast or dinner and keeps you satisfied without being heavy.
- Simple ingredients: Easily found in your pantry and fridge – no fancy stuff needed.
Ingredients & Why They Work
This Cheddar and Spinach Potato Frittata Recipe shines because the ingredients balance each other beautifully — from the crispy bacon (or olive oil if you go vegetarian) providing a savory base to the creamy eggs and sharp cheddar that bring rich flavor. Plus, fresh spinach adds a burst of color and nutrients without overpowering the dish. When shopping, look for Yukon gold potatoes for the best texture and gruyere or sharp cheddar cheese for that perfect melt.
- Bacon: Adds smoky, salty richness, but feel free to swap for olive oil for a vegetarian option.
- Yukon Gold Potatoes: These hold their shape well and become tender without turning mushy.
- Eggs: The binding agent that creates a fluffy, custardy base for this frittata.
- Milk: Helps keep the eggs light and creamy — you can use nonfat or any milk you prefer.
- Dijon Mustard: A sneaky flavor booster adding tang and depth to the egg mixture.
- Kosher Salt & Black Pepper: Essential for seasoning and bringing all ingredients in harmony.
- Sharp Cheddar or Gruyere Cheese: Gives the dish that irresistible melty, savory kick.
- Fresh Spinach: Adds freshness and a pop of color, wilting perfectly into the warm potatoes.
- Green Onions: Mild onion flavor that brightens the dish and balances out the richness.
Tweak to Your Taste
I love making this Cheddar and Spinach Potato Frittata Recipe my own by playing with different cheeses or adding extra veggies I have on hand. Honestly, it’s whatever you’re craving or what’s fresh in the fridge—feel free to get creative! This recipe embraces versatility without losing any of the comfort.
- Vegetarian Variation: I often leave out the bacon and sauté potatoes in olive oil instead — it still tastes amazing and lighter.
- Cheese Swap: Gruyere adds a nuttier flavor, but sharp cheddar gives that classic cheddar punch; I sometimes mix the two for extra depth.
- Extra Veggies: Adding diced bell peppers or mushrooms works beautifully if you want more texture and color.
- Herbs: Fresh thyme or chives added before baking lend a fresh, herby brightness — try it, you’ll love it!
Step-by-Step: How I Make Cheddar and Spinach Potato Frittata Recipe
Step 1: Crisp the Bacon and Cook Potatoes
Start by heating a large, ovenproof skillet over medium-low heat, then add the diced bacon. Patience is key here — cook slowly, stirring occasionally, so the bacon renders its fat fully and crisps up nicely without burning (about 8 to 10 minutes). Once it’s perfectly crispy, transfer the bacon to a paper towel-lined plate.
Use the bacon drippings in the same skillet to cook your diced Yukon gold potatoes. Stir gently every so often and cook until the potatoes are tender and develop a beautiful golden crust, roughly 8 to 10 minutes. This step adds a deep flavor base and gives the potatoes a lovely texture.
Step 2: Whisk Together the Egg Mixture
While the potatoes finish cooking, whisk your eggs, milk, Dijon mustard, salt, and pepper in a bowl until everything is well blended. Then stir in your shredded cheese. This step is where you build the creamy, flavorful custard that binds the whole frittata together — the Dijon adds a subtle zing you won’t want to skip.
Step 3: Wilt the Greens and Combine Everything
Add the fresh spinach and chopped green onions to the skillet with the potatoes. Stir them in and cook for just a minute or two until the greens wilt but stay vibrant. Now, return the crispy bacon to the pan and spread everything evenly in a single layer. This mix of flavors and textures is what makes the frittata so irresistible.
Step 4: Pour Egg Mixture and Bake
Carefully pour the egg and cheese mixture over the potatoes, spinach, and bacon in the skillet. Smooth the top gently with a spatula. Transfer the skillet to a preheated 350°F oven and bake for 15 to 20 minutes. Keep an eye on it toward the end — the frittata is done when the eggs are set but still moist, not rubbery.
Once out of the oven, slice it up and serve immediately. I promise the golden top and gooey interior make all the effort worthwhile.
Pro Tips for Making Cheddar and Spinach Potato Frittata Recipe
- Low and Slow Bacon: Cooking bacon gently avoids bitterness and ensures crispiness without burning.
- Even Potato Dicing: Uniform potato pieces cook evenly, preventing some pieces from being mushy while others are crunchy.
- Watch Your Bake Time: Oven temps and pan types vary, so start checking at 15 minutes to avoid overcooking dry eggs.
- Use an Ovenproof Skillet: Cast iron prevents hot spots and transitions easily from stove to oven, simplifying cleanup.
How to Serve Cheddar and Spinach Potato Frittata Recipe
Garnishes
I usually sprinkle a handful of fresh chopped parsley or chives on top just before serving — the herbal freshness really elevates the dish. If I’m feeling fancy, a drizzle of hot sauce or a dollop of sour cream adds a nice creamy tang that complements the cheesy richness beautifully.
Side Dishes
This frittata pairs well with a crisp green salad tossed in a light vinaigrette or some crusty bread to scoop up every last bit. For a brunch spread, fresh fruit like sliced tomatoes or berries adds a sweet contrast.
Creative Ways to Present
Whenever I make this for guests, I slice it into wedges and arrange it on a rustic wooden board surrounded by bowls of olives, roasted nuts, and fresh herbs. It works beautifully for informal gatherings and encourages everyone to dig in family-style.
Make Ahead and Storage
Storing Leftovers
Leftover frittata keeps beautifully in the fridge for up to two days. I just cover it with plastic wrap or pop it in an airtight container, and the flavors stay fresh. It’s perfect for next-day quick breakfasts or lunches.
Freezing
I’ve frozen this frittata a few times with great results. Just make sure to slice it first, then store in a freezer-safe container. When you’re ready, thaw overnight in the fridge to keep that tender texture intact.
Reheating
To reheat, I prefer gently warming my slices in a 350°F oven for about 10 minutes to keep the edges crisp. The microwave works in a pinch too but tends to make it a little soggy. Either way, leftovers taste almost as good as fresh!
FAQs
-
Can I make this Cheddar and Spinach Potato Frittata Recipe vegetarian?
Absolutely! Simply omit the bacon and cook the potatoes in olive oil instead of bacon fat. The frittata still delivers plenty of flavor and richness without the meat.
-
What type of cheese works best in this frittata?
Sharp cheddar and gruyere are my top picks because they melt beautifully and offer a nice depth of flavor. You can also experiment with fontina or mozzarella for a milder taste.
-
Can I prepare this recipe ahead of time?
Yes! You can assemble the skillet with all ingredients up to the egg mixture stage, refrigerate it, and bake just before serving. This makes mornings a breeze or streamlines entertaining.
-
How do I know when the frittata is fully cooked?
Check that the eggs are set by gently shaking the pan or inserting a knife in the center; it should come out clean and the top should feel firm but still slightly jiggly.
Final Thoughts
This Cheddar and Spinach Potato Frittata Recipe holds a special place in my kitchen rotation because it’s one of those dishes that feels comforting, homemade, and effortlessly delicious all at once. Whether you’re feeding your family or just treating yourself, it’s a recipe that comes together with minimal fuss but maximum flavor. Give it a try this weekend — I’m confident you’ll love it as much as I do!
Print
Cheddar and Spinach Potato Frittata Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
A hearty and delicious Potato Frittata featuring crispy bacon, tender Yukon gold potatoes, fresh spinach, and sharp melted cheese baked to perfection. This versatile dish is perfect for breakfast, brunch, or a light dinner.
Ingredients
Meat and Vegetables
- 2 strips thick-cut bacon diced
- 2 medium Yukon gold potatoes peeled and ½-inch diced (about 2 cups)
- 1 cup roughly chopped fresh spinach
- ½ cup finely chopped green onions (about 3 medium)
Egg Mixture
- 8 large eggs
- 3 tablespoons nonfat milk or milk of choice
- 1 teaspoon Dijon mustard
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ⅓ cup shredded gruyere, sharp cheddar, or other similar melty cheese
Instructions
- Preheat and prepare skillet: Place a rack in the center of your oven and preheat the oven to 350 degrees F. Use a large 12-inch ovenproof skillet with high sides for cooking.
- Cook the bacon: Cook the diced bacon in the skillet over medium-low heat, stirring occasionally, until crisp and fat is rendered, about 8 to 10 minutes. Remove bacon with a slotted spoon and blot dry on paper towels.
- Cook potatoes in bacon drippings: Add the diced potatoes to the skillet with the bacon fat. Cook for 8 to 10 minutes, stirring gently occasionally, until the potatoes are tender and browned evenly.
- Prepare egg mixture: While potatoes cook, whisk together eggs, Dijon mustard, milk, kosher salt, and black pepper in a medium bowl. Stir in shredded cheese until well combined.
- Cook greens: Add chopped spinach and green onions to the skillet with potatoes. Stir and cook until spinach is wilted, about 1 to 2 minutes.
- Add bacon and arrange ingredients: Return cooked bacon to the skillet and spread the mixture of potatoes, greens, and bacon evenly in a single layer.
- Add egg mixture and bake: Carefully pour the egg and cheese mixture over the ingredients in the skillet, smoothing the top. Bake in the preheated oven for 15 to 20 minutes, until the eggs are set.
- Serve: Slice the frittata and serve immediately while warm and fresh.
Notes
- TO STORE: Leftover potato frittata can be refrigerated for up to 2 days.
- TO REHEAT: Reheat gently in the microwave or in a baking dish in a 350 degree F oven.
- TO FREEZE: Freeze leftover frittata in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.
- TO MAKE VEGETARIAN: Omit the bacon; cook the potatoes in 2 tablespoons extra virgin olive oil instead of bacon drippings.
Nutrition
- Serving Size: 1 serving
- Calories: 280 kcal
- Sugar: 2 g
- Sodium: 450 mg
- Fat: 18 g
- Saturated Fat: 7 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 2 g
- Protein: 16 g
- Cholesterol: 335 mg
