This healthy kale, potato, and onion frittata recipe uses winter produce to create a delicious and easy breakfast, brunch, or lunch! Frittatas are just as good at serving crowds as they are at prepping a few days' worth of breakfasts. They can also be made with any seasonal produce, so change up the flavors with the season!
I'm a daily eggs and toast kind of person, and I love how a frittata means I'm making eggs once in exchange for numerous delicious breakfasts.
Normally I still love some variety throughout the week, like a soft egg scramble with chilis, fried eggs, or pressure cooker boiled eggs. But frittatas are a delicious way to shake things up and get veggies in right away with breakfast. Not to mention, they're perfect if you're throwing together a simple brunch (maybe some muffins or a citrus mint salad with fennel on the side).
Plus, if you're starting to cook with more kale, baking it into eggs is a great way to make it taste incredible and use it up if you have a lot. Add in potatoes and cheese for comfort, and you've got yourself a nourishing breakfast!
Jump to:
What is a Frittata?
Ever had frittata before? If not, you are in a for a real treat. The word 'frittata' derives from 'fritto' ('fried') in the Italian language. In its simplest form, a frittata consists of beaten, fried eggs.
Frittatas are traditionally started on the stovetop in a cast iron skillet, and then transferred to the oven to finish cooking into a creamy baked egg dish.
If you don't have cast iron, not to worry! You can easily use another oven-safe skillet, or simply transfer cooked veggies and eggs to a baking dish of your choice.
Key Ingredients

- Eggs - Whole eggs are the main ingredient in this recipe. If you're trying to reduce your carbon footprint, consider finding some local eggs.
- 2% Greek yogurt - Not always common in frittatas, but I love the creamy element this adds.
- Parmesan or sharp cheddar - Any cheese will be delicious in a frittata, but I love using one or both of these when I make frittata with potatoes and kale.
- Kale - Baking kale into eggs makes it so delicious and reminds me of broccoli in a quiche. You can use curly kale (pictured here) or lacinato (sometimes referred to as "Tuscan" or "dinosaur") kale. If you have kale leftover that you'd like to use up, try this nourishing chicken tortilla soup with kale or kale slaw with ramen.
- Yukon gold potatoes - I love the texture of Yukon gold potatoes with eggs. It's the most common potato used in Spanish tortilla (Spain's version of the frittata) because it fries up beautifully.
Substitutions & Variations
- Yogurt - Feel free to use ½ cup milk instead of ½ cup yogurt! I recommend whole milk or half and half to keep it the creamiest, though an unsweetened plant-based milk will also work.
- Dairy or lactose free - Use a dairy-free cheese and plant-based milk! If you're simply trying to avoid lactose, Cabot Creamery and Fair Life have awesome lactose-free cheeses and milks.
- Ham, mushroom & cheddar - Add cooked Canadian ham + sautéed mushrooms + sautéed onions + sharp cheddar cheese.
- Butternut squash & kale - Add onions + roasted butternuts squash cubes + kale.
- Southwest - Onions + peppers + jalapeño + black beans + Mexican blend cheese
- Asparagus & goat cheese - Sautéed asparagus + onions + goat cheese
If you like frittatas with kale, this crustless kale pie with chickpea flour is a must-try for next time. It's like a crustless quiche!
Step-by-Step: Kale Frittata with Potatoes

Step 1: Preheat your oven to 400 degrees Fahrenheit. Then, whisk the eggs, yogurt, salt, pepper, and chili powder together in a medium-sized bowl. Whisk until almost no yogurt clumps remain (a few are okay, as these will melt into the eggs when baked). Set aside.

Step 2: Heat olive oil over medium heat in an oven-safe skillet (such as cast iron). Sauté the veggies the onions and potatoes, stirring occasionally until the onions are soft and potatoes are easy to pierce with a fork -- about 15 minutes. Then, add the kale and sauté for another two minutes until soft.

Step 3: While the skillet is still on the burner, pour in the whisked egg mixture and gently stir to get the veggies evenly distributed.

Step 4: Allow the frittata to cook until the out edge lightens in color. Sprinkle the shredded cheese evenly over the top, then transfer to the oven.

Step 5: Bake the frittata at 400 degrees for 10-14 minutes, checking around 8-10 minutes for doneness. You'll know the frittata is done when it has puffed up and the eggs are no longer wet-looking, and can jiggle slightly in the pan.

Step 6: Remove the frittata from the oven and allow to cool for 5-10 minutes before slicing and serving. Frittatas make excellent toasted sandwiches...
Expert Tip: How to Avoid Overcooking
Overcooking a frittata can give it a rubbery texture, so be sure to check it somewhere within the 8-10 minute mark.
If the eggs look cooked through (no wetness on the top center of the frittata), and they are able to jiggle slightly when you jiggle the pan, then you're good to take the frittata out. It will continue to cook as it cools and the result will be creamy and delicious!
Serving a crowd? Make a batch of Instant Pot overnight oats with this frittata to offer options or round out the meal. Cooking oats in a pressure cooker is completely hands off, and the oats can be served directly from it, reducing number of serving dishes needed.
Frittata FAQs
It sure can! I personally prefer to heat it up, but you can enjoy frittata cold or room temperature as well. They're great leftover on a sandwich!
Frittatas are delicious on toast or with a simple green salad served on the side. Since this kale frittata is meatless, you could also serve smoked salmon or breakfast sausage on the side.
To store your frittata, place it in an airtight container in the fridge for up to five days. Reheat in the microwave for about 30 seconds, or pop it back into the oven.
Yes! Once cooled completely, slice and store in an airtight container (or individual pieces in their own containers) in the freezer for up to three months. Thaw the frittata in your refrigerator before reheating in the oven until warmed all the way through.
Recommended Pairings
If you're serving this frittata for brunch or lunch, try serving with a salad, smoothie, or wholesome baked good on the side.
Did you make this kale frittata recipe? Don't forget to leave a star rating 🌟 and comment below, and tag me on Instagram and Pinterest so I can see what you made!
Print📖 Recipe
Kale Potato Frittata with Cheddar (Awesome for Meal Prep!)
- Total Time: 35 minutes
- Yield: 6 large slices 1x
Description
This kale frittata with potatoes is a creamy, cheesy, and wholesome breakfast or brunch option that can use the produce of the season. Frittatas are great for brunch or making ahead for protein-packed breakfasts or lunches. They're also great for an easy dinner!
Ingredients
- 1 tablespoon extra virgin olive oil
- ½ cup sweet onion, diced
- 1 cup Yukon gold potatoes, thinly sliced
- 2 cups curly kale, chopped
- 9 eggs
- ½ cup Greek yogurt (2% or whole milk)
- ½ teaspoon chile powder
- ½ teaspoon fine salt
- ¼ teaspoon pepper
- 1 cup sharp cheddar cheese, shredded
Instructions
- Preheat & whisk eggs. Preheat your oven to 400 degrees and start heating the extra virgin olive oil in a cast iron skillet over medium heat. Whisk the eggs, Greek yogurt, salt, pepper, and chili powder together in a medium bowl until thoroughly combined and few yogurt clumps remain. Set aside.
- Sauté veggies. Add onions and potatoes to the cast iron skillet with a generous pinch of salt. Sauté for 15 minutes, stirring occasionally throughout, until onions are soft and potatoes are very easy to pierce with a fork. Add the kale and sauté, stirring, for 2 more minutes.
- Add eggs to skillet. Pour the egg mixture over the veggies in the cast iron skillet and gently stir to evenly distribute the veggies. Allow to cook over medium heat until the edges of the frittata lighten in color.
- Top with cheese. Sprinkle the shredded cheese evenly over the top of the frittata.
- Bake. Bake the frittata at 400 degrees for 10-14 minutes. The frittata is ready to come out of the oven when it is puffed up, no longer wet, and has a slight jiggle.
- Cool. Allow the frittata to cool for 5-10 minutes before serving.
Equipment
Buy Now → Notes
- Avoid overcooking tip. My best tip to avoid overcooking your frittata is to check at around the 8-10 minute mark. Check to see if the frittata is puffed up, no longer wet, and can jiggle a little bit in the pan. If you check all of these boxes, take it out of the oven and allow it to finish cooking as it cools in the pan. If not, then put the frittata back in for a few more minutes.
- Skillet: If you don't have cast iron, not to worry! You can use another oven-safe skillet, or use another skillet and a separate baking dish to bake. If you use the latter method, skip Step 4 and add the veggies and then egg mixture to the baking dish. Proceed with normal steps, but bake at 400 for 18-20 minutes.
- Prep Time: 5
- Cook Time: 30
- Category: Breakfast, Brunch
- Method: Bake, Fry
- Cuisine: Italian
Nutrition
- Serving Size: 1 large slice
- Calories: 237
- Sugar: 3.1 g
- Sodium: 540.6 mg
- Fat: 14.4 g
- Saturated Fat: 5.6 g
- Trans Fat: 0 g
- Carbohydrates: 9.1 g
- Fiber: 1 g
- Protein: 17.6 g
- Cholesterol: 291.7 mg












Joyce Runion says
Yes, I made it. It was great but I wasn’t able to put the cast iron pan in the big oven and had to improvise but it was still very good.
Tera Gigot says
Yay! So glad you enjoyed it!
Sherry says
I loved this recipe! Followed the recipe and it came out perfect. Really good job
Tera Gigot says
Thanks so much, Sherry! I'm so glad you enjoyed it!
Dana M Joyner says
Came looking for a good kale recipe, can't WAIT to try this in the morning. It'll be my very first frittata so thanks for the great tips! I also appreciate any recipe with variations for when you have several veggies that need to be used soon!
Tera Gigot says
So excited for you to try! I'm totally with you on recipes that are flexible with ingredients. Yay for not wasting fridge veggies! I hope you enjoy this one 🙂