I love making this spinach and potato frittata because it’s a simple way to turn a few fresh ingredients into a warm, comforting meal. It’s perfect for breakfast, lunch, or even a light dinner, and it always feels like a little celebration on a plate. I can’t wait for you to try it and see how tasty and filling it is!
Most of the ingredients in this recipe are easy to find in your kitchen or local store. Fresh spinach might be the only thing you want to check for at the supermarket, especially if you don’t usually buy leafy greens. Look for bright green leaves that feel crisp. If fresh spinach isn’t available, baby spinach or frozen spinach can work too, but fresh gives the best flavor and texture.
Ingredients For Spinach and Potato Frittata Recipe
Spinach: fresh leafy greens that add a mild, slightly sweet flavor and lots of nutrients.
Potatoes: starchy vegetables that become soft and tender when cooked, giving the frittata a nice texture.
Eggs: the main binding ingredient that holds everything together and adds protein.
Milk: adds creaminess and helps make the eggs fluffy.
Cheese: grated cheese adds a rich, savory taste and melts beautifully.
Olive oil: used for cooking the potatoes and spinach, giving a subtle fruity flavor.
Salt: enhances all the flavors in the dish.
Black pepper: adds a little bit of spice and depth.
Technique Tip for This Frittata
One of the most important steps in this Spinach and Potato Frittata Recipe is cooking the diced potatoes until they’re tender before adding the spinach. Here’s how to do it just right:
- Heat the olive oil in your skillet over medium heat. You want it warm but not smoking.
- Add the diced potatoes in a single layer so they cook evenly.
- Stir them every few minutes so they don’t stick or burn, but don’t stir too often—letting them sit helps them get a nice golden color.
- Cook for about 10 minutes or until you can easily poke a piece with a fork and it feels soft inside.
Doing this step well makes the potatoes soft and a little crispy on the outside, which adds a great texture to your frittata. If you skip this or don’t cook them long enough, the potatoes might stay hard inside, and that’s no fun when you bite into your dish.
When I first tried this, I was impatient and added the spinach too soon. The potatoes ended up a bit crunchy, and the whole frittata didn’t cook evenly. Now, I always make sure the potatoes are tender before moving on. Also, if you want to save time, you can microwave the diced potatoes for a couple of minutes before cooking them in the skillet. It helps them soften faster but still lets you get that nice golden color when you fry them.
Taking a little extra time with the potatoes really pays off. It makes your frittata taste better and look more inviting, and that’s what cooking is all about!
Suggested Side Dishes
Alternative Ingredients
fresh, chopped spinach - Substitute with kale: Kale has a similar texture and nutritional profile, making it a great alternative.
fresh, chopped spinach - Substitute with Swiss chard: Swiss chard offers a slightly different flavor but works well in frittatas.
peeled and diced potatoes - Substitute with sweet potatoes: Sweet potatoes add a touch of sweetness and a different nutritional profile.
peeled and diced potatoes - Substitute with cauliflower: Cauliflower provides a lower-carb option with a similar texture.
beaten eggs - Substitute with egg whites: Using egg whites reduces the fat content while maintaining protein.
beaten eggs - Substitute with flax eggs: Flax eggs are a vegan alternative that can bind ingredients similarly to eggs.
milk - Substitute with almond milk: Almond milk is a dairy-free option that works well in frittatas.
milk - Substitute with soy milk: Soy milk provides a similar consistency and is also dairy-free.
grated cheese - Substitute with nutritional yeast: Nutritional yeast offers a cheesy flavor and is a vegan alternative.
grated cheese - Substitute with vegan cheese: Vegan cheese melts similarly to regular cheese and is dairy-free.
olive oil - Substitute with coconut oil: Coconut oil can be used for cooking and adds a slight coconut flavor.
olive oil - Substitute with avocado oil: Avocado oil has a high smoke point and a neutral flavor, making it a good alternative.
salt - Substitute with soy sauce: Soy sauce adds a salty flavor along with umami notes.
salt - Substitute with sea salt: Sea salt provides a different mineral content and can be used in the same way.
black pepper - Substitute with white pepper: White pepper offers a similar heat but with a slightly different flavor profile.
black pepper - Substitute with cayenne pepper: Cayenne pepper adds heat and a different kind of spiciness.
Other Alternative Recipes Similar to This Frittata
How to Store / Freeze Your Frittata
- Allow the frittata to cool completely before storing. This helps prevent condensation, which can make it soggy.
- For short-term storage, place the frittata in an airtight container and refrigerate. It will stay fresh for up to 3-4 days.
- If you plan to freeze it, cut the frittata into individual portions. This makes it easier to reheat only what you need.
- Wrap each portion tightly in plastic wrap or aluminum foil. This helps prevent freezer burn and keeps the frittata fresh.
- Place the wrapped portions in a freezer-safe bag or container. Label it with the date for easy tracking.
- The frittata can be frozen for up to 2-3 months. For best quality, consume it within this timeframe.
- To reheat, remove the frittata from the freezer and unwrap it. You can reheat it in the microwave or oven.
- For microwave reheating, place the frittata on a microwave-safe plate and cover it with a damp paper towel. Heat on medium power for 1-2 minutes, or until warmed through.
- For oven reheating, preheat your oven to 350°F (175°C). Place the frittata on a baking sheet and cover it with foil. Bake for 10-15 minutes, or until heated through.
- Enjoy your reheated spinach and potato frittata as a quick and delicious meal!
How to Reheat Leftovers
Oven Method: Preheat your oven to 350°F (175°C). Place the leftover frittata on a baking sheet and cover it with aluminum foil to prevent it from drying out. Heat for about 10-15 minutes or until warmed through. This method ensures the potatoes and eggs remain tender and the cheese stays melty.
Stovetop Method: Heat a non-stick skillet over medium-low heat. Add a small amount of olive oil or butter to the pan. Place the frittata slices in the skillet and cover with a lid. Heat for about 5-7 minutes, flipping halfway through, until the frittata is heated evenly. This method helps maintain the spinach's vibrant color and the potatoes' texture.
Microwave Method: Place a slice of frittata on a microwave-safe plate. Cover it with a microwave-safe lid or a damp paper towel to retain moisture. Heat on medium power for 1-2 minutes, checking halfway through. Be cautious not to overheat, as this can make the eggs rubbery.
Toaster Oven Method: Preheat your toaster oven to 350°F (175°C). Place the frittata slice on a piece of aluminum foil or a small baking tray. Heat for about 10 minutes or until warmed through. This method is great for achieving a slightly crispy edge on the frittata.
Air Fryer Method: Preheat your air fryer to 320°F (160°C). Place the frittata slice in the air fryer basket. Heat for about 5-7 minutes, checking halfway through. This method can give the frittata a nice, crispy exterior while keeping the inside moist.
Best Tools for This Recipe
Oven: Used to preheat to 375°F (190°C) and bake the frittata until fully set and golden on top.
Skillet: Used to cook the diced potatoes and wilt the spinach on the stove before adding the egg mixture.
Mixing bowl: Used to beat the eggs and mix in milk, grated cheese, salt, and pepper.
Whisk: Used to beat the eggs and combine them with milk, cheese, salt, and pepper.
Spatula: Used to stir the potatoes and spinach in the skillet and to help transfer the frittata if needed.
Measuring cups: Used to measure out the milk and grated cheese accurately.
Knife: Used to peel and dice the potatoes and chop the spinach.
Cutting board: Used as a surface for peeling and dicing the potatoes and chopping the spinach.
Oven mitts: Used to safely handle the hot skillet when transferring it to and from the oven.
Grater: Used to grate the cheese if it is not pre-grated.
Serving plate: Used to serve the frittata once it has cooled slightly.
How to Save Time on Making This Frittata
Pre-cook the potatoes: Boil or microwave the potatoes until tender before adding them to the skillet. This reduces cooking time.
Use pre-washed spinach: Save time by using pre-washed and pre-chopped spinach from the store.
Shred cheese in advance: Grate the cheese ahead of time or buy pre-shredded cheese to speed up preparation.
Mix eggs and milk ahead: Beat the eggs and mix with milk the night before to save time in the morning.
One-pan method: Use an oven-safe skillet to cook everything in one pan, reducing cleanup time.

Spinach and Potato Frittata
Ingredients
Main Ingredients
- 2 cups Spinach fresh, chopped
- 2 medium Potatoes peeled and diced
- 6 Eggs beaten
- ½ cup Milk
- 1 cup Cheese grated
- 1 tablespoon Olive Oil
- to taste Salt
- to taste Black Pepper
Instructions
- Preheat your oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add diced potatoes and cook until tender, about 10 minutes.
- Add chopped spinach to the skillet and cook until wilted, about 2-3 minutes.
- In a mixing bowl, beat the eggs and mix in milk, grated cheese, salt, and pepper.
- Pour the egg mixture over the potatoes and spinach in the skillet. Cook on the stove for a few minutes until the edges start to set.
- Transfer the skillet to the preheated oven and bake for 10-15 minutes, or until the frittata is fully set and golden on top.
- Remove from the oven and let it cool slightly before serving.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Asparagus Quiche Recipe1 Hours
- Slow Cooker Corned Beef and Cabbage Recipe8 Hours 15 Minutes
- Spicy Red Snapper Bloody Mary with Gin Recipe10 Minutes
- Capellini Pomodoro Pasta Recipe25 Minutes
- Roasted Duck Recipe2 Hours 20 Minutes
- Blueberry Muffins Recipe35 Minutes
- Sausage Pasta Recipe30 Minutes
- Japanese Restaurant Style Salad Dressing Recipe10 Minutes

Leave a Reply