If you're craving a breakfast that feels wholesome yet exciting, this Spinach Leek Potato Frittata Recipe is just what you need. Tender potatoes, savory leeks, and vibrant spinach combine with aromatic herbs in an egg bake that's both hearty and light. Trust me, once you try this, you’ll want to make it a weekend staple.
Jump to:
Why You'll Love This Recipe
I’ve made this frittata countless times when friends come over, and it never fails to impress. It’s simple to prep but delivers a colorful, flavorful punch that feels nourishing from the first bite.
- Balanced & Nutritious: Combines protein, fiber, and fresh veggies for a healthy start to your day.
- Easy to Make: One skillet and a handful of ingredients come together in under an hour.
- Versatile: Perfect for breakfast, brunch, or even a light dinner.
- Flavorful Twist: Italian seasoning and cumin add a unique savory touch.
Ingredients & Why They Work
Picking the right ingredients is key to nailing this frittata. I always grab fresh leeks and baby spinach for their tender texture and mild sweetness, which pairs beautifully with potatoes and a warm blend of spices.

- Olive Oil: Adds a subtle fruity richness and helps sauté the veggies without overpowering their natural flavors.
- Red Potatoes: I prefer red potatoes here because they hold their shape well and have a creamy texture once cooked.
- Leek: Offers a delicate oniony flavor that’s milder and sweeter than regular onions.
- Garlic: Brings a punch of savory aroma to brighten the dish.
- Baby Spinach: Wilts down beautifully and adds a fresh, green note full of nutrients.
- Eggs: The backbone of any frittata, binding everything together with protein and creaminess.
- Italian Seasoning: A fragrant blend of herbs that lifts the whole dish with familiar Mediterranean warmth.
- Ground Cumin: Adds a subtle earthy depth that makes this recipe stand out.
- Fine Sea Salt: Enhances all the flavors without being too harsh.
Make It Your Way
This Spinach Leek Potato Frittata Recipe is wonderfully versatile, making it easy to tailor to your taste buds or dietary needs. Whether you're craving a heartier meal or looking to sneak in extra veggies, a few tweaks can transform this dish while keeping it healthy and satisfying.
- Variation: For a protein boost and savory depth, I love adding cooked breakfast sausage or crisped bacon right after sautéing the leeks and garlic. It makes the frittata extra comforting for weekend brunches!
- Vegetarian twist: To keep it strictly vegetarian but still flavorful, sprinkle in some crumbled feta or goat cheese before baking. The tangy cheese complements the earthiness of spinach and potatoes beautifully.
- Seasonal spin: Swap the baby spinach for kale or Swiss chard in cooler months for a heartier green. Just be sure to cook it a little longer as those greens take longer to wilt.
- Allergy-friendly: If you need to avoid cumin, you can omit it or replace it with a pinch of smoked paprika for a subtle smoky flavor that pairs well with potatoes and leeks.
- Potato substitute: Using sweet potatoes instead of red potatoes adds a subtle sweetness and a vibrant pop of color, giving your frittata a fresh new twist.
Step-by-Step: How I Make Spinach Leek Potato Frittata Recipe

Step 1: Perfectly Preheat Your Oven
Start by setting your oven to 400°F so it's ready for the frittata to bake evenly. This ensures that once you place your skillet inside, the cooking begins immediately, helping the eggs cook uniformly without dry edges.
Step 2: Sauté the Potatoes Until Tender
Heat 2 tablespoons of olive oil in a 10-inch cast iron skillet over medium heat. Add your peeled and chopped red potatoes and stir them frequently. After about 8 minutes, they should be tender when pierced with a fork. If you notice the potatoes start to stick, just add 2 tablespoons of water to gently deglaze the pan and prevent burning. This step builds the flavorful base for your frittata.
Step 3: Build Layers with Leek and Garlic
Stir in the chopped leek and minced garlic with the potatoes and continue sautéing for another 3 minutes, stirring often. This allows the leeks to soften gently and the garlic to release its aroma without burning. You’ll start smelling those cozy, savory notes that signal deliciousness ahead.
Step 4: Wilt the Baby Spinach
Add the baby spinach to your skillet and quickly cover it. Let it steam for about 3 minutes until wilted. Covering traps steam and ensures the spinach softens evenly without overcooking. Once wilted, remove the lid and give everything a gentle stir to combine.
Step 5: Whisk the Flavorful Egg Mixture
In a separate bowl, whisk together 8 eggs, 1 teaspoon Italian seasoning, ½ teaspoon ground cumin, and ½ teaspoon fine sea salt. Whisk just until combined — no need for frothy eggs. This seasoning combo gives your frittata a warm, herbaceous flavor with an unexpected hint of earthiness from the cumin.
Step 6: Combine and Bake to Perfection
Pour the egg mixture evenly over the sautéed vegetables in the skillet. Use a spoon to gently distribute the eggs and veggies so the frittata cooks evenly. Place the cast iron skillet on the center rack of your preheated oven. Bake for 25 minutes, or until the eggs are fully set and the top is lightly golden. You’ll know it’s done when the center jiggles just slightly but isn’t runny.
Step 7: Rest Before Serving
Remove the skillet from the oven and let the frittata rest for 10 minutes. This resting time is key — it allows the eggs to finish setting and makes slicing easier without crumbling. Once cooled slightly, slice and serve warm for a nourishing breakfast or brunch everyone will love.
Top Tip
These tips come from hands-on experience and will help you nail the perfect texture and flavor in your Spinach Leek Potato Frittata Recipe every time!
- Even Potato Pieces: Make sure to chop your red potatoes into uniform ½-inch pieces so they cook evenly and meld beautifully with the other veggies.
- Don’t Rush Sautéing: I’ve learned that patiently sautéing the potatoes until tender before adding leeks and garlic builds a deep flavor base—a must for this dish.
- Use a Cast Iron Skillet: Cooking and baking in cast iron ensures even heat distribution, which helps the frittata set uniformly with a lovely golden crust.
- Rest Before Serving: Giving the frittata a 10-minute resting time after baking lets it firm up perfectly and makes slicing easier—trust me, it’s worth the wait!
How to Serve Spinach Leek Potato Frittata Recipe

Garnishes
Brighten your frittata with simple garnishes such as chopped fresh parsley, a sprinkle of grated Parmesan or feta cheese, or a dash of cracked black pepper. A little dollop of sour cream or a spoonful of salsa adds a creamy or tangy contrast that really elevates each bite.
Side Dishes
Serve your frittata alongside a crisp mixed green salad dressed with lemon vinaigrette or pair it with crusty whole-grain bread for dipping and scooping. Roasted cherry tomatoes or avocado slices are also lovely fresh options to complete your breakfast or brunch.
Make Ahead and Storage
Storing Leftovers
Once cooled, store leftover slices of the frittata in an airtight container in the refrigerator for up to 3 days. This keeps it fresh and makes it easy to enjoy quick meals later in the week.
Freezing
You can freeze individual slices wrapped tightly in plastic wrap and placed in a freezer bag for up to 1 month. Thaw overnight in the fridge before reheating to maintain texture and flavor.
Reheating
To reheat, warm slices in a skillet over medium-low heat or in a 350°F oven for about 10 minutes until heated through. Avoid microwaving if possible to preserve the frittata’s lovely texture.
Frequently Asked Questions:
Absolutely! Yukon Gold or even sweet potatoes are great alternatives that add their own unique flavor and texture. Just be sure to peel and chop them evenly for consistent cooking.
Yes, this Spinach Leek Potato Frittata Recipe is completely vegetarian as written, filled with fresh vegetables and eggs. You can easily keep it vegetarian by skipping any meat additions.
No problem! Use any oven-safe non-stick skillet or baking dish you have on hand. Just make sure it’s large enough—about 10 inches—to hold the ingredients evenly.
Bake it at 400°F for 25 minutes until the eggs are set and not jiggly in the center. The top should look firm and lightly golden. Letting it rest for 10 minutes also helps it finish cooking gently.
Final Thoughts
Making this Spinach Leek Potato Frittata Recipe has been such a joy—it’s simple, nourishing, and versatile. Whether it’s a weekend brunch or a wholesome breakfast, this frittata brings together fresh veggies and comforting flavors that everyone will love. I hope these tips and ideas inspire you to make it a regular in your kitchen!
Print
Spinach Leek Potato Frittata Recipe
- Prep Time: 10 minutes
- Resting Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Spinach Leek Potato Frittata is a healthy and delicious meal featuring tender potatoes, sautéed leeks, fresh baby spinach, and a flavorful egg mixture seasoned with Italian herbs and cumin. Perfect for breakfast or brunch, it offers a nutritious balance of protein, fiber, and vitamins in a simple, easy-to-make baked dish.
Ingredients
Vegetables
- 2 medium-sized red potatoes (peeled and chopped into ½-inch pieces, about 2 cups)
- 1 medium-sized leek (chopped, about 2 cups)
- 5 ounces baby spinach
- 4 cloves garlic (minced)
Egg Mixture and Seasoning
- 8 eggs
- 1 teaspoon Italian seasoning
- ½ teaspoon ground cumin
- ½ teaspoon fine sea salt
Other
- 2 tablespoons olive oil
Instructions
- Preheat oven: Preheat the oven to 400°F to ensure it reaches the right temperature for baking the frittata evenly.
- Sauté potatoes: Heat 2 tablespoons of olive oil in a 10-inch cast iron skillet over medium heat. Add the chopped potatoes and sauté, stirring frequently, until softened, about 8 minutes. If potatoes begin to stick, add 2 tablespoons of water to prevent burning.
- Add leek and garlic: Stir in the chopped leek and minced garlic, then sauté for an additional 3 minutes, stirring frequently to blend flavors and soften the vegetables.
- Cook spinach: Add the baby spinach to the skillet and cover it. Let the spinach steam and wilt for about 3 minutes before removing the lid.
- Prepare egg mixture: In a mixing bowl, whisk together the 8 eggs, 1 teaspoon Italian seasoning, ½ teaspoon ground cumin, and ½ teaspoon fine sea salt until fully combined.
- Combine and bake: Pour the egg mixture evenly over the vegetables in the skillet. Use a spoon to distribute the eggs and veggies uniformly. Place the skillet in the center rack of the preheated oven and bake for 25 minutes, or until the eggs are cooked through and the frittata is set.
- Cool and serve: Remove the skillet from the oven and allow the frittata to cool for 10 minutes before slicing and serving. This resting time helps the frittata set further and improves texture.
Notes
- This frittata is a healthy and simple recipe with fresh vegetables and flavorful seasonings, ideal for breakfast or brunch.
- For additional protein and flavor, consider adding cooked sausage, shredded chicken, or crisped bacon to the vegetable mixture before adding the eggs.
- If you don’t have a cast iron skillet, use an oven-safe non-stick skillet or baking dish instead.
- You can substitute red potatoes with Yukon Gold or sweet potatoes for a different flavor profile.
- Make sure to peel and chop potatoes uniformly for even cooking.
- Adjust salt to taste, especially if adding meats or salty cheeses.
Nutrition
- Serving Size: 1 serving
- Calories: 190 kcal
- Sugar: 1 g
- Sodium: 213 mg
- Fat: 11 g
- Saturated Fat: 3 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 13 g
- Fiber: 2 g
- Protein: 10 g
- Cholesterol: 248 mg



Leave a Reply