Your hero for the week has arrived.
It’s 6:30 in the evening. The kids want to eat. The fridge is full of sad-looking random vegetables and dairy products. You have no ideas for dinner and not much energy for cooking anything that is too challenging.
Does this sound familiar?
This simple vegetarian frittata will save your weeknights. It only takes 30 minutes to make and uses whatever vegetables you have on hand. It’s like a bigger, more relaxed cousin of an omelet that feeds the whole family without any stress.
Why this recipe is ideal for busy families:
– ✅ Ready in 30 minutes from the beginning to the end
– ✅ “One-pan wonder” means little cleanup
– ✅ Kids love it, and you can change it as much as you want.
– ✅ Can be used for any meal, including breakfast, lunch, and dinner
– ✅ Meal prep superstar—make it once and eat it all week
– ✅ Uses what you already have—you don’t need to go to the store to get anything special
This frittata has saved me from many crazy nights at home in the past year. I’ve made it at least 50 times (no joke). Here’s why it works so well for real families with real schedules and kids who are picky eaters…
—
Why This Recipe Is Good for Families with a Lot to Do
Three years ago, I was completely overwhelmed by the nightly dinner battle. My kids would turn down anything that looked even a little bit “green,” my partner worked late most nights, and I was so tired from work that the idea of cooking something fancy made me want to cry.
At that point, my neighbor Maria, a mother of four who consistently maintains a polished appearance when picking up her kids from school, shared her secret recipe for frittata with me. “It’s basically a way to get vegetables into your diet without making you feel bad,” she said. “The cheese and eggs make everything taste good, and you can hide many vegetables in there.”
She was completely correct. This one recipe changed our weeknight dinners and eventually became our go-to for weekend brunches, meal prep, and even lunches on the go.
What sets this frittata recipe apart from others?
I’ve tried this with more than 12 different combinations of vegetables, improved it based on feedback from my family (including my 7-year-old, who is the pickiest eater and now asks for it every week), and timed the actual prep work (8 minutes—I kept track).
The most important thing is that I’ve made all the mistakes so you don’t have to. I’ll show you the ONE big mistake that makes frittatas turn rubbery (I learned this the hard way), and I’ll also show you exactly what to look for so you get it right every time.
The magic in real life: You can make this on Sunday, cut it into pieces, and have quick breakfasts or dinners all week. My kids eat it cold right out of the fridge (which is weird, but I’ll take any win at this point). My partner warms up slices for lunches at work. And I really do get to sit down for dinner instead of being the short-order cook for everyone.
This isn’t food from a fancy restaurant; it’s food that I’ve made in my messy kitchen and that works. Let’s do it together!
—
What You Need (You Probably Already Have It in Your Kitchen)
You probably already have 80% of these things, which is good news. And you can use any vegetables you have on hand.
Main Ingredients
8 big eggs
This much food is enough for 4 to 6 people. Eggs from the farm make it extra fluffy, but eggs from the store work just as well. You can use 6 whole eggs and 2 egg whites for a lighter version.
½ cup of milk (any kind)
This gives it that lovely custard-like texture. Whole milk makes the best results, but 2%, oat milk, or almond milk all work well too. Don’t use heavy cream; it’s too rich and can make the frittata greasy.
1 cup of shredded cheese
Kids love cheddar cheese because it melts so well. Mozzarella is soft and stretchy. Feta gives it a tangy kick. Pre-shredded Mexican blend is the best choice if you want to make it simple to prepare.
1 teaspoon of salt and 1/2 teaspoon of black pepper
Don’t miss this! You really need to season eggs well. Add 1/4 teaspoon of garlic powder or Italian seasoning to improve it.
1 tablespoon of butter or olive oil
To keep the vegetables from sticking while cooking.
The Veggies (You Pick!)
Frittata is excellent because it can be made in so many ways. Here are three combinations that have been tried and tested:
Option 1: Classic Italian (My Favorite)
– 1 cup of cherry tomatoes, cut in half
– 1 cup of fresh spinach, cut into big pieces
– ½ cup of diced bell pepper of any color
– ¼ cup of chopped onion
Option 2: Kid-Friendly (Very Little Green)
– 1 cup of broccoli florets, cut into very small pieces
– ½ cup of corn kernels
– 1/2 cup of shredded carrots
– ¼ cup of diced bell pepper
Option 3: Clean out the fridge (use what you have).
– Any mix that adds up to 2 to 3 cups
– Mushrooms, zucchini, kale, asparagus, and leftover roasted vegetables are all good!
Important rules for vegetables:
– Cut everything into small pieces, about 1/2 inch long.
– Cook watery vegetables like mushrooms or zucchini for 3 to 4 minutes ahead of time.
– Frozen vegetables work well; just thaw them and drain them well first.
– Don’t eat raw potatoes; they won’t cook all the way through in time.
—
What You’ll Need
Important:
– A 10-inch skillet that can go in the oven (cast iron is best, but nonstick that can go in the oven works too)
– A mixing bowl that is medium to large
– Fork or whisk
– Knife and cutting board
Good to Have:
– Grater for cheese (if you aren’t using pre-shredded)
– Spatula to serve
⚠️ Important: Your skillet’s handle is NOT safe to use in the oven if it’s made of plastic! Instead, cook the vegetables in your regular skillet. Then, put everything in a greased 9-inch pie dish, add the egg mixture, and bake.
—
How to Make a Vegetarian Frittata (The Easy Way)
⏱️ Time to Get Ready: 10 minutes
🔥 Time to Cook: 20 minutes
⏰ Time Needed: 30 minutes
🍽️ Servings: 4 to 6 people
Step 1: Get your vegetables ready (5 minutes)
Cut all the vegetables into small, even pieces that are about 1/2 inch long. Everything should be small enough for a child to easily eat with a fork.
If you’re using watery vegetables like mushrooms or zucchini, sauté them separately for 3 to 4 minutes first to let out their water. This keeps the frittata from getting soggy.
Pro Tip: I do this step while my oven is heating up. Doing more than one thing at once saves time!
Parent Hack: Kids can help with this! Give them spinach that has already been washed so they can tear it up, or let them put pre-measured vegetables into bowls. It keeps them busy and interested in the food.
Step 2: Mix and Preheat (3 minutes)
Set your oven to 375°F (190°C) to warm up.
Put all 8 eggs in a big bowl. Put in the milk, salt, and pepper. For about 30 seconds, whisk the mixture hard until it is fully mixed and a little frothy.
Visual Cue: The mixture should be a light yellow color with no visible egg white streaks.
Don’t make this mistake: Don’t skip the vigorous whisking! This adds air to the eggs, which is what makes your frittata light and fluffy instead of heavy.
Save time: While you whisk, heat your skillet on the stove (next step).
Step 3: Start on the stovetop (3 minutes).
Put your oven-safe skillet on the stove and turn the heat to medium. Put in the butter or olive oil.
Add the chopped vegetables to the oil when it is hot (it should shimmer a little). Stirring every so often, cook for 2 to 3 minutes, or until the food is slightly soft.
Put the vegetables in a single layer on the bottom of the pan.
Visual Cue: When you put the vegetables in the pan, they should sizzle but not turn brown.
Important Tip: Don’t turn the heat up too high. If the temperature is too high, the bottom will burn before the center has a chance to cook through.
Step 4: Mix and add cheese (1 minute)
Spread the egg mixture evenly over the vegetables in the pan. It should cover and surround all of the vegetables.
Use a spatula to carefully lift the edges so that any uncooked egg can flow underneath. Do this two or three times around the pan in the first minute.
Spread the shredded cheese evenly over the whole top.
Stop stirring now! For about a minute, leave the frittata alone on the stovetop.
Visual Cue: The edges should be just starting to look set and opaque, but the middle should still be liquidy. That’s just what you need.
Why This Matters: This stovetop start is what makes the bottom golden and crispy. It’s what makes a frittata great instead of just good.
Step 5: Bake for 15 to 18 minutes, until perfect.
Carefully move the skillet to the oven that is already hot. That handle is HOT! Use oven mitts.
Bake for 15 to 18 minutes, or until done.
How to Tell It’s Done:
– Visual test: The top is golden brown and puffy.
– Jiggle test: Shake the pan gently. The center should jiggle a little but not be watery.
– Toothpick test: Put a toothpick in the middle, and it should come out with only a few wet crumbs.
Advice on Timing:
– 15 minutes = softer center (the way I like it)
– 18 minutes = fully set all the way through (better for making meals and saving leftovers)
⚠️ Important Safety Warning: The handle of the pan is VERY HOT when you take it out! Put an oven mitt over the handle right away so that no one accidentally picks it up. I learned this lesson the hard way.
Step 6: Rest and Serve (5 minutes)
Take the skillet out of the oven and let the frittata sit for 5 minutes.
Use a spatula to loosen the edges, then cut it into pizza-like wedges.
Why Resting Matters: This gives the eggs time to finish setting, which means that when you serve them, your slices will stay together instead of falling apart.
How to Serve:
– 🥗 With a salad on the side (for dinner)
– 🍞 Toast and fresh fruit for breakfast
– 🥖 Lunch: soup and crusty bread
– 👜 Wrap a piece of food in foil to eat on the go
—
How to Make This Frittata Your Own
Different Flavors
Style of the Mediterranean:
– Put in Kalamata olives, sun-dried tomatoes, and feta cheese.
– Add dried basil and oregano to the mix.
– Drizzle with olive oil before serving
Inspired by Mexico:
– Put in black beans, corn, chopped jalapeños, and fresh cilantro.
– Use pepper jack cheese instead of cheddar cheese.
– Add salsa and sliced avocado to the plate.
Dinner for Breakfast:
– Add mushrooms that have been sautéed and onions that have been caramelized.
– Use Swiss or Gruyere cheese
– Serve with hash browns or roasted potatoes.
Make It Better for You
– For lower cholesterol, use 4 whole eggs and 8 egg whites.
– Add more vegetables (up to 4 cups total; it doesn’t change the cooking time).
– Cut the cheese down to 1/2 cup.
– Drink low-fat milk
Adding more vegetables increases the fiber and nutrients without changing the recipe too much!
Changes to the Diet
No dairy: Use plant-based milk instead of cheese, or use your favorite vegan cheese.
Gluten-Free: This recipe is gluten-free as it is!
Lower Cholesterol: Use 4 whole eggs and 8 egg whites, and don’t use cheese or use nutritional yeast instead.
—
Tips for Storage (Make Once, Eat All Week!)
Storing in the fridge
1. Let the frittata cool down all the way (about 30 minutes).
2. Cut into pieces for each person
3. To keep them from sticking together, store them in an airtight container with parchment paper between the slices.
How long does it last? 4 to 5 days in the fridge
Ways to Reheat:
– Microwave: 45 to 60 seconds until heated all the way through
– Oven: 10 minutes at 325°F
– Toaster oven: 8–10 minutes (my favorite—makes it a little crispy again!)
Storing in the freezer
Yes, frittata freezes very well!
1. Let it cool down completely and then cut it into pieces.
2. Put plastic wrap around each slice.
3. Put the wrapped slices in a freezer bag with the date on it.
4. You can freeze it for up to three months.
Thawing:
– The best way is to put it in the fridge overnight.
– Fast way: Microwave from frozen for 1.5 to 2 minutes
I make two frittatas on Sunday: one for the fridge and one for the freezer. Breakfasts that are ready in a flash for two weeks with little work!
Fun Ways to Use Up Leftovers
– Cut into pieces and put in a sandwich with hummus
– Cut into cubes and toss in salads
– Cut into small squares for protein in your lunchbox
– Put it in a tortilla to make a breakfast burrito.
My kids like it better cold right out of the fridge. I don’t question it anymore; I just enjoy how easy it is!
—
Questions People Ask a Lot
Can you make a frittata ahead of time to use for meal prep?
Of course! Frittatas are great for making meals ahead of time. You can make it up to four days ahead of time. Let it cool completely, then cut it up and put it in an airtight container in the fridge. You can even freeze each slice for up to three months. I make two every Sunday. They help me get through busy weekday mornings.
What kinds of vegetables are best for a vegetarian frittata?
Almost any vegetable will do! Bell peppers, spinach, tomatoes, broccoli, mushrooms, onions, and zucchini are some of the best choices. The most important thing is to cut everything into small pieces (about 1/2 inch) and cook watery vegetables like mushrooms or zucchini for 3–4 minutes before adding them. Don’t use raw potatoes; they won’t cook all the way through in the 18 minutes it takes to bake.
How long can you keep a frittata in the fridge?
If you store it right, a frittata will last 4 to 5 days in the fridge. Let it cool completely first (about 30 minutes), then put it in a container that won’t let air in. Put parchment paper between the slices so they don’t stick together. Throw it away if it starts to smell bad or feel slimy, but in my experience, it doesn’t last that long before someone eats it!
Do you have to turn a frittata while it’s cooking?
No! The great thing about a frittata is that you start it on the stove to get a golden, crispy bottom, and then you move the whole pan to the oven to finish cooking the top. No need to flip. If you try to flip it, it will probably fall apart into a jumbled mess.
What is the difference between an omelette and a frittata?
You make an omelette on the stovetop, fold it over the fillings, and it usually feeds one or two people. A frittata is cooked on the stovetop and then in the oven. It has ingredients mixed throughout (not folded), and it feeds 4 to 6 people. Frittata is like the “low-maintenance cousin” of other dishes: it doesn’t require as much skill and feeds more people with less work.
**Can I put frittata in the freezer?
Yes! You can freeze individual slices wrapped in plastic wrap and keep them in a freezer bag for up to three months. You can thaw it overnight in the fridge or heat it up in the microwave for 1.5 to 2 minutes straight from frozen. The texture is a little less fluffy after freezing, but it still tastes great and is very easy to use.
What can I serve with a vegetarian frittata for dinner?
Serve with a simple side salad (arugula with lemon vinaigrette is great), crusty bread or garlic toast, roasted potatoes or hash browns, or a cup of tomato soup for a full meal. You don’t need much else with the frittata because it’s filling enough to be the main dish.
How many eggs do I need to make a frittata for my family?
Use 8 big eggs for a regular 10-inch skillet that can feed 4 to 6 people. If you want to feed more people or use a 12-inch skillet, use 10 to 12 eggs and change the amount of cheese and vegetables accordingly. Six eggs in an 8-inch pan are just right for families of two to three people.
Is frittata a good choice for picky eaters?
Yes, surprisingly! You can hide vegetables by chopping them up very small, and the cheese makes everything taste better. Letting picky eaters pick 2–3 vegetables for “their custom frittata” is my best trick. When they feel like they own it, they are much more likely to eat it.
—
Information about Nutrition
Per Serving (based on recipe serving 6):
| Nutrient | Amount |
|---|---|
| Calories | 210 |
| Protein | 14 g |
| Fat | 15 g |
| Carbohydrates | 5g |
| Fiber | 1g |
| Sodium | 450 mg |
Main Benefits:
– A lot of protein (keeps you full for hours)
– A good source of vitamins A, C, and D
– Has calcium and iron in it
– Not a lot of carbs
– Gluten-free by nature
Note: The nutrition value changes depending on the cheese and vegetables used. Adding more vegetables boosts vitamins and fiber without adding a lot of calories!
—
Last Thoughts: This is the meal your family will want to eat all the time.
There you go: a 30-minute meal that works for breakfast, lunch, or dinner; doesn’t need any special ingredients; and kids really eat and have real opinions about it.
Don’t worry about getting it “perfect” the first time. Your frittata will still taste great, even if it looks a little funny. I’ve made a lot of these, and every single one has been eaten. The cheese and eggs are very forgiving!
Frittata is great because you can change it up in so many ways. Try different kinds of cheese, use different vegetables each time, and add herbs from your garden to make it your own. Once you get the hang of the basic technique, you’ll never run out of ideas for dinner again.
Busy parents, have fun cooking. You can do it!
—
Do you love simple one-pan meals? Look at our collection of easy weeknight dinners and family-friendly recipes that make busy weeknights a lot easier!









Discussion about this post