This easy frittata is gluten-free, dairy-free, and helps you use up all those veggies! No food waste!

Frittata pin

This post contains affiliate links. That means if you click on my link and buy something, I will earn a small commission from the advertiser at no additional cost to you. Read my disclosure policy here.

Frittata is like the green smoothie of baked egg dishes. It tastes good, and it tricks you into eating vegetables you would never normally eat in the morning. On that same note, quiche is like the pink smoothie that’s made with frozen yogurt and strawberry sauce and still labeled a health food. Quiche is basically a deep dish pizza, but replace the extra thick crust with eggs, cream, and melted cheese.

This frittata can’t claim a delicate buttery crust or equal parts cheese and eggs. However, it can claim other qualities. It takes 10 minutes to whip together and pop in the oven. It’s completely customizable and 1,000 times easier to make than a quiche. You can load it with nearly any vegetable dying a slow death in the crisper drawer.

Also, bacon, cheese, or sausage (easy cheap recipe here) make great additions – for obvious reasons in that, they make great additions to everything.

I like to make a big pan at the beginning of the week and warm up leftovers for a quick, protein-packed breakfast.

Easy Frittata

Easy Healthy Breakfast

We make this vegetable frittata when we need an easy, delicious, protein-packed breakfast. It’s a great way to use up whatever odds and ends are in the fridge, like that last bit of cheese, leftover steamed broccoli, or those mushrooms that no one wants to eat.

You can make this in a big pan or pour it into a lined muffin pan and make mini-frittatas for easy make-ahead on-the-go breakfasts. I don’t know why we love cute, muffin-shaped food better, but it’s a fact.

If you don’t love veggies with your eggs, try these cheesy, delicious egg & cheese muffins, which only take about 5 minutes to get into the oven. And if you’re dairy-free, try our Easy Egg Bake!

Here’s a great tip for making the best frittata every time!

And here’s a quick list of good rules and common mistakes for excellent frittatas!

What’s the Difference Between an Omelette and a Frittata?

There are several ways to make frittatas and omelettes – in fact, you can cook both of them on the stovetop or in the oven. But you cook frittatas more slowly over medium heat, and you cooked frittatas quickly over high heat. Typically, you serve omelettes fresh and hot, but you can slice and serve a frittata at room temperature. They share similar ingredients (eggs, veggies, cheese, meat), but their preparation makes them completely different dishes.

I like making frittatas because they are harder to mess up and easy to make ahead of time and reheat for breakfast throughout the week.

Frittata and flowers

What goes with a Frittata for Dinner?

While we typically consider eggs a good breakfast or brunch meal, I make frittatas for dinner too. Here’s what I serve with frittata to make it a full meal:

What is an Egg Frittata Made of?

You can practically make it out of whatever you like. Some people add cream or milk. Some people add cheese, bacon, ham, or sausage.

My recipe for frittata is made with:

– Butter or oil

– Onion

– Salt

– Pepper

– Veggies (whatever you have in your fridge or freezer! Peppers, tomatoes, broccoli, greens, etc.)

– Eggs

– Optional meat & cheese (crumbled bacon or sausage, shredded cheese)

Quick & Easy Breakfast Recipe

If you want to make this breakfast even faster, use a cast-iron skillet. After you sauté the veggies, simply add the scrambled eggs directly to the pan and pop it into the oven. Because the pan is already hot, the whole thing will cook in about 10 minutes. That’s a fast, budget-friendly, delicious homemade breakfast!

How Can You Tell When a Frittata is Done?

Frittata is kind of like a custard. It’s very easy to over bake it, so watch it carefully. Remove the frittata from the oven as soon as the center is no longer jiggly and the edges are barely golden-brown.

TIP: If you’re not dairy-free, definitely beat a little milk or cream (or even yogurt or sour cream!) into your eggs. This helps prevent the eggs from over-baking quickly, giving you a little more wiggle room when deciding whether the frittata is done.

Egg & Cheese Muffins
Try the muffin version!

This Frittata Recipe Is:

  • Gluten-free
  • Dairy-free
  • Whole30
  • Budget-friendly
  • Delicious
  • Keto-friendly
  • Zero food waste
  • Easy
  • Real food
  • Quick
  • No-fuss

If you try this recipe, let us know! Leave a comment, rate it, and tag a photo #cheapskatecook and @cheapskatecook on Instagram.

This easy frittata takes about 10 minutes to assemble, and you can load it with veggies, sausage, cheese, or anything else to make a quick, frugal meal. It can also be dairy-free, vegetarian, and makes a great gluten-free breakfast or dinner. From

Easy Vegetable Frittata

Yield: 9
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

This easy frittata is gluten-free, dairy-free, and helps you use up all those veggies! No food waste!


  • 2 tbsp oil or butter
  • ¼ cup onion, chopped
  • 1-2 cups vegetables, chopped*
  • 6 eggs
  • 1/4 cup whole milk (or cream, yogurt, or sour cream) (If you're dairy-free, skip this)
  • Salt, to taste
  • Pepper, to taste


  1. Preheat oven to 400 F.
  2. In a large skillet, heat oil over medium heat. Saute onion (If using potatoes or peppers, add these here too) until translucent. 
  3. Add any other vegetables and cook until soft and cooked through.
  4. Meanwhile, crack eggs in a medium-size bowl, add dairy (if using), a generous pinch of salt and pepper, and scramble them with a whisk or a fork.
  5. Place sauteed vegetables in a greased pie dish or an 8x8-inch baking dish. Pour egg mixture evenly over the vegetables.
  6. Bake for 20-30 minutes until the top of the eggs is no longer wet.
  7. Remove from oven, allow it to cool slightly, then slice and serve. 



Leftover, fully cooked veggies work great! Broccoli, tomatoes, peppers, mushrooms, spinach, zucchini, potatoes, and even sweet potatoes all work great in a frittata. Just make sure the potatoes are soft by the time you put them in the oven.

Cheese & Sausage:

1/2-1 cup of crumbled sausage, bacon, or shredded cheese takes this frittata to a new level. Stir any of these into the egg mixture before you pour it over the vegetables. Make sure the sausage is thoroughly cooked beforehand. Here's an easy, cheap homemade version.

Speed Tip:

If you use a cast iron or oven-safe skillet, you can pour beaten eggs directly into the pan and place the whole thing in the oven. Bake for 10 minutes at the same temperature.

Recommended Products

Some of these links are affiliate links. Read my disclosure policy here.

Nutrition Information
Yield 9 Serving Size 1 slice
Amount Per Serving Calories 116Total Fat 8gSaturated Fat 2gTrans Fat 0gUnsaturated Fat 5gCholesterol 127mgSodium 136mgCarbohydrates 6gFiber 2gSugar 2gProtein 5g

Please note: The actual calories and nutrition of this dish will change depending on what ingredients you use. Nutrition information is not always accurate.

Did you make this recipe?

If you try this recipe, let me know! Leave a comment, rate it, and tag your photo @cheapskatecook on Instagram.

More Easy, Healthy Breakfast Ideas:

What You Can Do Now:

Which veggies would you put in this frittata?

If you found this recipe helpful, let us know! Leave a comment, share it on Facebook or Pinterest, and follow us on Instagram or YouTube for more!

Slash your grocery budget and feed your family real food! Get simple, frugal, real food menu plans every month for FREE in the Cheapskate Cooks’ 1-Min Email. Get the next one here.

Skip to Recipe