Easy Mediterranean Recipes

Best Spinach and Potato Frittata Recipe

Making a high-protein, delicious meal at home does not require complex techniques or hours in the kitchen. This Spinach and Potato Frittata combines tender, thinly sliced potatoes, vibrant fresh baby spinach, fluffy whisked eggs, and a top layer of melted mozzarella cheese, all seasoned with aromatic garlic, onion, and herbs.

+-----------------------------------------------------------------------+
|                       SPINACH AND POTATO FRITTATA                     |
|                                                                       |
|  [ Golden Mozzarella ] ---> Bubbling top layer baked under broiler    |
|  [ Thin Potato Rounds ] ---> Tender, layered Spanish tortilla style   |
|  [ Fresh Baby Spinach ] ---> Wilted, drained, and evenly dispersed    |
|  [ Whisked Eggs & Milk] ---> Fluffy, protein-rich Mediterranean base  |
+-----------------------------------------------------------------------+

Inspired by Spanish tortilla-style dishes due to its layered potato architecture and thick round shape, this recipe is a frittata-style interpretation designed for quick stovetop and broiler finishing. It is exceptionally easy, filling, family-friendly, and naturally protein-rich from whole eggs. Whether you are serving breakfast, hosting a weekend brunch, assembling a quick lunch, or preparing a light weeknight dinner, this recipe fits seamless schedule demands. By utilizing extra-virgin olive oil, wholesome vegetables, quality eggs, moderate cheese, and dried Mediterranean herbs, it offers a vibrant, wholesome spin on classic comfort food.

2. Why You’ll Love This Spinach and Potato Frittata

  • Simple Everyday Ingredients: Uses pantry and fridge staples like eggs, potatoes, spinach, onion, and cheese.
  • Tender Potato Texture: Thin potato slices turn perfectly tender and lightly golden without needing deep frying.
  • Vibrant Greens: Fresh spinach introduces vibrant color and healthy greens without overpowering the delicate egg flavor.
  • Melted Cheese Layer: Shredded mozzarella melts into a bubbling, golden crust across the surface.
  • One-Skillet Cooking: Everything cooks in a single 10-inch oven-safe skillet, minimizing cleanup.
  • Versatile Serving: Ideal for breakfast, brunch, lunch, or dinner, and tastes amazing warm or at room temperature.
  • Mediterranean-Friendly: Uses extra-virgin olive oil as the primary added fat while prioritizing fresh vegetables and herbs.

3. Recipe at a Glance

ParameterDetails
Prep TimeApproximately 10 minutes
Cook TimeApproximately 25–30 minutes
Total TimeApproximately 35–40 minutes
Servings6 servings
CuisineMediterranean-inspired / Spanish tortilla-style
CourseBreakfast, Brunch, Lunch, or Light Dinner
MethodStovetop + Broiler
DifficultyEasy

4. Ingredients You’ll Need

Creating a tender, rich egg dish depends on understanding how each ingredient contributes to the final texture and flavor profile:

                          INGREDIENT BREAKDOWN
                          
     8 Large Eggs + 1/4 Cup Milk       ==> Fluffy Custard Structure
     2 Large Potatoes (1/8" Rounds)    ==> Hearty Spanish-Style Layers
     4 Cups Fresh Baby Spinach         ==> Color, Fiber & Nutrients
     1 Cup Shredded Mozzarella         ==> Golden Bubbling Cheese Top
     EVOO + Garlic + Onion + Herbs     ==> Savory Mediterranean Base
  • Potatoes: Select 2 large Russet or Yukon Gold potatoes. Peel and slice them into uniform 1/8 inch rounds. Thin, even slices ensure the potatoes cook through completely on the stovetop before the eggs are poured in. Yukon Golds deliver a buttery, creamy texture, while Russets yield a light, soft interior.
  • Fresh Baby Spinach: 4 cups of fresh baby spinach provide a bright visual appearance and sweet, mild flavor. Wilting the spinach prior to layering is essential, as excess moisture must be squeezed out to prevent a watery texture.
  • Eggs: 8 large eggs build the substantial structure required to hold the thick potato layers together.
  • Milk: $\frac{1}{4}$ cup of milk keeps the egg mixture light and tender without needing heavy cream.
  • Mozzarella: 1 cup of shredded mozzarella cheese creates a rich, melted topping. Fontina cheese works equally well as a buttery alternative.
  • Onion and Garlic: 1 small yellow onion and 2 cloves of minced garlic build an aromatic, savory base.
  • Extra-Virgin Olive Oil: 2 tablespoons of high-quality EVOO serve as the main cooking fat, infusing rich flavor while remaining heart-healthy.
  • Italian Seasoning: 1 teaspoon of dried Italian seasoning adds subtle herbal notes. Oregano, basil, or a custom Mediterranean herb blend can also be used.
  • Salt and Black Pepper: Seasoning progressively throughout each cooking stage ensures even flavor distribution.

5. How to Make Spinach and Potato Frittata

Step 1: Slice the Potatoes Evenly

Peel your potatoes thoroughly. Using a sharp chef’s knife or a mandoline, slice the potatoes into precise 1/8 -inch thick rounds. Achieving uniform thickness is vital so every potato slice softens at the exact same rate.

Step 2: Cook the Potatoes and Onion

Heat 1 tablespoon of extra-virgin olive oil in a 10-inch oven-safe nonstick skillet over medium heat. Add the sliced potatoes and thinly sliced yellow onion. Season lightly with salt and black pepper. Cook for approximately 10–12 minutes, turning the slices carefully with a spatula so they remain intact. The potatoes should become completely tender and lightly golden around the edges—do not crisp them heavily, as they need to remain soft enough to fold into the egg structure.

Step 3: Wilt and Drain the Spinach

Clear a small space in the skillet, add a splash of oil if needed, and sauté the minced garlic for 30 seconds until fragrant. Toss in the fresh baby spinach and cook for 2 minutes until wilted. Transfer the cooked spinach to a clean towel or fine-mesh strainer and gently squeeze out all excess liquid. Removing excess moisture keeps the egg mixture firm and prevents a watery base.

Step 4: Whisk the Eggs

In a large mixing bowl, combine the 8 large eggs, 1/4 cup milk, half of the shredded mozzarella cheese (1/2 cup), Italian seasoning, salt, and freshly cracked black pepper. Whisk vigorously until the liquid is smooth, uniform, and slightly frothy on top.

+------------------------------------------------------------------------+
|                      ASSEMBLY & COOKING FLOW                           |
|                                                                        |
|  [1. Sauté Potatoes/Onions]  --> Tender 1/8" rounds                    |
|  [2. Wilt & Drain Spinach ]  --> Remove excess water                   |
|  [3. Layer in Skillet     ]  --> Arrange potatoes & spinach evenly     |
|  [4. Pour Whisked Eggs    ]  --> Tap pan to settle liquid into gaps    |
|  [5. Stovetop Cook (5-6m) ]  --> Set edges over medium-low heat      |
|  [6. Broil Top (3-4m)     ]  --> Melt remaining cheese until golden    |
+------------------------------------------------------------------------+

Step 5: Layer the Vegetables

Return the cooked potato slices and squeezed wilted spinach to the 10-inch skillet. Arrange them evenly across the bottom, preserving the visible potato rounds so they create a beautiful layered design in every slice.

Step 6: Add the Egg Mixture

Pouring whisked egg mixture over layered potato rounds and spinach in a 10-inch skillet.
Pouring whisked eggs over tender cooked potato slices and wilted spinach in an oven-safe skillet.

Pour the whisked egg mixture evenly over the arranged potatoes and spinach. Gently tap and tilt the skillet so the raw egg fills all gaps between the potato layers.

Step 7: Cook on the Stovetop

Place the skillet over medium-low heat. Cook undisturbed for 5 to 6 minutes. The edges should set firmly and turn pale yellow, while the center remains slightly soft and jiggly.

Step 8: Add Remaining Cheese

Sprinkle the remaining 1/2 cup of shredded mozzarella evenly over the top surface. This creates a glossy, golden cheese crust.

Step 9: Broil Until Golden

Preheat your oven’s broiler setting. Transfer the oven-safe skillet under the broiler on the top rack. Broil for 3 to 4 minutes. Keep a close eye on the oven, as broilers vary in intensity. The frittata is finished when the top puffs up, the center sets completely, and the cheese bubbles into a deep golden crust.

Safety Warning: The skillet handle will remain extremely hot after coming out of the oven. Always use an oven mitt or heat-resistant handle cover when moving the pan.

Step 10: Rest and Slice

A thick wedge of Spinach and Potato Frittata showing layered potatoes, eggs, and spinach on a white plate.

Remove the skillet from the oven and let it rest on a heat-safe surface for 5 minutes. Resting allows the eggs to firm up so wedges hold their shape cleanly. Garnish with a sprinkle of dried herbs or fresh chopped parsley, slice into 6 thick wedges, and serve.

6. How to Tell When the Frittata Is Done

Determining when your egg dish is perfectly cooked prevents a dry or rubbery texture. Look for these visual and physical cues:

  • Firm Edges: The outer perimeter is set and cleanly pulls away from the pan walls.
  • Set Center: The center is no longer liquid or sloshing when you gently shake the handle.
  • Puffed Structure: The top surface expands slightly and feels firm to a light touch.
  • Golden Cheese: The mozzarella cheese is melted, bubbling, and lightly browned around the edges.
  • Clean Cuts: A knife inserted into the middle comes out clean without wet egg residue.

7. Expert Tips for the Best Frittata

  • Slice Potatoes Evenly: Keep potato rounds at 1/8-inch thickness so they cook thoroughly on the stovetop.
  • Drain the Spinach: Squeeze out all liquid after wilting spinach; moisture creates soggy egg pockets.
  • Pre-Cook Root Veggies: Always soften potatoes before pouring in the eggs, as raw potatoes will not cook in egg liquid alone.
  • Use Medium-Low Stovetop Heat: High heat scorches the bottom before the center sets.
  • Choose the Right Pan: Use a 10-inch oven-safe nonstick or well-seasoned cast-iron skillet for ideal thickness.
  • Watch the Broiler: Cheese can go from golden brown to burnt within seconds under a hot broiler.
  • Allow Resting Time: Let the pan sit for 5 minutes before slicing so the wedges stay structurally intact.

8. Mediterranean Diet-Friendly Notes

This recipe is a Mediterranean-inspired adaptation that balances wholesome plant foods with light protein and heart-healthy fats:

                      MEDITERRANEAN BALANCE
     
     [EVOO & Garlic]      [Whole Eggs & Milk]     [Spinach & Onions]
     Healthy Fats         High-Quality Protein    Essential Micronutrients
           \                      |                      /
            \                     |                     /
             +--------------------+--------------------+
                                  |
                      [Potato Carbs & Cheese]
                      Sustained Energy & Flavor
  • Heart-Healthy Fats: Extra-virgin olive oil replaces butter and heavy oils.
  • Vegetable Density: Spinach and onions add valuable fiber, vitamins, and minerals.
  • Clean Protein: Whole eggs deliver biological protein without needing heavy processed meats.
  • Complex Carbohydrates: Sliced potatoes offer a satisfying carbohydrate source that keeps you full.
  • Moderate Dairy: Uses 1/4 cup of milk instead of heavy cream and limits mozzarella to a moderate topping.
  • Herb-Forward Flavor: Garlic and dried Italian herbs build savory depth without relying on excessive salt.

9. Easy Ingredient Swaps

  • Cheese: Swap mozzarella for Fontina, or crumble a moderate amount of feta cheese on top for a tangy Greek touch.
  • Greens: Substitute fresh baby spinach with mature chopped spinach or sliced Swiss chard.
  • Milk: Replace whole milk with 2% milk or unsweetened almond milk if needed.
  • Potatoes: Alternate between Yukon Gold for a creamier bite and Russet for a lighter interior texture.
  • Herbs: Replace dried Italian seasoning with an equal blend of dried oregano and basil, or garnish with fresh flat-leaf parsley.
Golden brown Spinach and Potato Frittata with melted cheese, layered potato rounds, and green spinach served on a plate.

Spinach and Potato Frittata

A hearty Spinach and Potato Frittata with Spanish tortilla-style layered potatoes, finished with melted cheese and Mediterranean-inspired herbs.
Prep Time 10 minutes
Cook Time 30 minutes
Servings: 6
Calories: 245

Ingredients
  

  • – 2 large Russet or Yukon Gold potatoes peeled and sliced into thin 1/8-inch rounds
  • – 4 cups fresh baby spinach
  • – 8 large eggs
  • – 1/4 cup milk
  • – 1 cup shredded mozzarella cheese divided
  • – 1 small yellow onion thinly sliced
  • – 2 cloves garlic minced
  • – 2 tbsp extra-virgin olive oil divided
  • – 1 tsp dried Italian seasoning
  • – 1/2 tsp salt or to taste
  • – 1/4 tsp freshly cracked black pepper or to taste

Method
 

Cook the Potatoes:
  1. Heat 1 tablespoon of extra-virgin olive oil in a 10-inch oven-safe nonstick skillet over medium heat. Add the thin potato slices and sliced onions. Season lightly with salt and pepper. Cook, turning occasionally, for 10–12 minutes until the potatoes are tender and lightly golden.
Wilt the Spinach:
  1. Clear a small space in the skillet, add the remaining oil if needed, and sauté the minced garlic for 30 seconds. Add the baby spinach and cook for 2 minutes until completely wilted. Remove the spinach and squeeze out all excess moisture using a clean towel.
Whisk the Egg Mixture:
  1. In a large bowl, whisk the eggs, milk, half of the shredded mozzarella cheese (1/2 cup), Italian seasoning, salt, and pepper until uniform and frothy.
Layer and Cook:
  1. Layer the cooked potatoes and wilted spinach evenly across the bottom of the skillet. Pour the egg mixture over the top, tapping the pan gently so the egg settles into all gaps. Cook undisturbed on the stovetop over medium-low heat for 5 to 6 minutes until the edges are completely set.
Bake and Broil:
  1. Preheat your oven’s broiler. Sprinkle the remaining 1/2 cup of mozzarella cheese across the top. Transfer the skillet under the broiler and broil for 3 to 4 minutes until the top is puffed, set, and golden-brown.
Rest and Serve:
  1. Let cool for 5 minutes before slicing into 6 wedges. Garnish with fresh herbs if desired.

Notes

[RECIPE NOTES]
– Ensure potatoes are sliced thinly (1/8-inch) so they soften evenly on the stovetop.
– Always squeeze wilted spinach dry to avoid excess liquid in the eggs.
– Always use an oven mitt when handling the hot skillet after broiling.
[SERVING SUGGESTIONS]
– Serve warm or at room temperature alongside a fresh cucumber tomato salad or crusty whole-grain bread.
[STORAGE & REHEATING]
– Refrigerate leftovers in an airtight container for up to 3 to 4 days. Reheat gently in the microwave or oven at 350°F (175°C) until warm.

10. What to Serve With Spinach and Potato Frittata

Pair this slice with complementary Mediterranean sides for a complete meal:

11. Storage and Reheating

  • Refrigerator Storage: Allow the skillet to cool completely at room temperature. Transfer slices into an airtight container and store in the refrigerator for up to 3 to 4 days.
  • Reheating Instructions: Reheat individual wedges in the microwave on 50% power for 1 to 2 minutes, or warm them in a 350 degree celcius oven for 8–10 minutes until heated through.
  • Freezing Instructions: Wrap individual cooled slices tightly in plastic wrap and aluminum foil, then store in a freezer bag for up to 1 month. Thaw overnight in the fridge before reheating; note that egg texture may soften slightly upon thawing.

12. Frequently Asked Questions

Can I use frozen spinach?

Yes. You can use frozen spinach, but it must be completely thawed and squeezed dry using a kitchen towel to remove all excess water before mixing with the eggs.

Do I need to cook the potatoes before adding them to a frittata?

Yes. Raw potato slices will not cook through in the brief time it takes for eggs to set. Pre-cooking them in extra-virgin olive oil ensures tender potatoes.

How do I keep spinach frittata from becoming watery?

Always wilt fresh spinach and squeeze out excess moisture thoroughly. Skipping this step releases trapped water into the egg mixture during baking.

Can I make this frittata without heavy cream?

Yes. Milk is used in this recipe to create fluffy, tender eggs while keeping the dish lighter and Mediterranean-friendly.

Can I use a different cheese?

Absoltely. Fontina, provolone, or crumbled feta make wonderful cheese alternatives without altering the base preparation.

Can I make spinach and potato frittata ahead of time?

Yes. You can cook the entire frittata ahead, refrigerate it, and serve it chilled, at room temperature, or gently reheated.

How do I know when a frittata is fully cooked?

A fully cooked frittata has set edges, a firm center that doesn’t wobble, a puffed top, and melted, golden cheese.

Can I eat frittata cold?

Yes. Frittata is delicious served hot, warm, room temperature, or cold straight from the refrigerator.

Leave a Reply

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

Recipe Rating