This very flavorful mushroom frittata is keto and low-carb, gluten-free, and made with just a few simple ingredients.
It's ready in about 50 minutes, and the leftovers taste great, whether reheated or cold.

This frittata is so wonderfully flavorful! I make many kinds of frittatas, but this is certainly one of the best. Even the kids, who normally don't respond to mushrooms too enthusiastically, like it.
I also like that it's so easy to make. Yes, you have to go through the extra step of cooking the mushrooms before adding them to the egg mixture. But even with this extra step, I consider this a very easy recipe.
Jump to:
Ingredients
You'll only need a few simple ingredients to make this mushroom frittata. The exact measurements are included in the recipe card below. Here's an overview of what you'll need:
Olive oil: I love the flavor of this oil! But if you're unsure about cooking with it, you can use avocado oil instead. It has a higher smoke point.
Sliced mushrooms: I use baby Bella or white mushrooms.
Eggs: I use large eggs in most of my recipes, this one included.
Sour cream: Adds creaminess and flavor to the frittata.
Salt and pepper: I use sea salt. If using coarse kosher salt, you can increase the amount you use.
Dried thyme: Make sure it's fresh. A stale spice can easily ruin a dish!
Chopped scallions: They add flavor and color to the frittata.
Grated Parmesan cheese: It's best to use finely grated cheese and not coarsely shredded.
Instructions
It's easy to make this mushroom frittata! Scroll down to the recipe card for the details. Here's an overview of the steps:
Your first step is to cook the mushrooms in olive oil. You want to cook them until they have released their water, the water has evaporated, and the mushrooms are nice and brown:
When the mushrooms are cooked, add them to a preheated and greased pie plate. Add a mixture of eggs, sour cream, cheese, and spices.
Bake the frittata until set and puffed. This should take about 20 minutes in a preheated 400F oven.
Expert tip
When you add the ingredients to the pie plate, the mixture will reach quite high in the pan, so make sure to grease the bottom and sides all the way to the top.
You can also place the pie plate on a large baking sheet to catch any drips.
Frequently asked questions
Both are based on eggs, with the addition of a creamy dairy, cooked meats, and/or vegetables.
The main difference is that quiches are typically baked in a crust. So the filling can be a bit softer. This means you typically add more dairy (heavy cream usually) to a quiche, while in a frittata, the eggs are the stars of the show.
Another difference is that quiches are usually baked in a pie plate, while frittatas are first cooked in an oven-safe skillet, then finished in the oven.
All my quiche recipes are crustless, and some would argue that a crustless quiche (such as this excellent crustless broccoli quiche) is simply a frittata.
Looking at my own recipes, it's true that the two are very similar, especially since I tend to bake frittatas in a preheated pie plate rather than cook them in a cast-iron skillet and then finish them in the oven.
But I still find that I add more creamy dairy to crustless quiches and that frittatas are more on the eggy side (but in a good way!) and slightly less creamy.
Yes, although sour cream is better. If you opt for Greek yogurt, make sure to use plain full-fat yogurt. And please don't use regular yogurt - it's too thin.
Yes, if it's well-seasoned. Personally, rather than using a cast-iron skillet, I bake this frittata in the oven, in a pie dish.
I do heat up the pie dish in the preheating oven, to ensure that the frittata is browned nicely on the bottom.
Variations
I love this recipe as is and almost always make it as written. But in case you'd like to vary the basic recipe, here are a few ideas for you:
- As suggested above, you can use plain whole-milk Greek yogurt instead of sour cream.
- Cook the mushrooms in avocado oil, butter, or ghee.
- Use dried oregano instead of thyme.
- Replace the scallions with thinly sliced red onions.
Serving suggestions
Mushroom frittata is perfect for brunch, especially because you can prepare it in advance and reheat it. It also makes a great meatless dinner, when accompanied by steamed veggies or a tossed salad such as this arugula salad.
I often serve it with a side of tomato salad. It makes for a satisfying and colorful meatless meal.
Storing leftovers
You can keep the leftovers in the fridge, in an airtight container, for up to 4 days. Gently reheat them in a low oven (300F) or in the microwave on 50% power.
Leftovers are also excellent cold! I've been known to sneak a slice, straight out of the fridge.
Related recipes
👩🏻🍳 I publish a new or updated recipe every month. Want these recipes in your inbox? Subscribe today! You can unsubscribe at any time.
Recipe Card
Mushroom Frittata
Ingredients
- 2 tablespoons olive oil
- 16 oz button mushrooms sliced
- 8 large eggs
- ¼ cup sour cream
- ¼ teaspoon sea salt
- ¼ teaspoon black pepper
- ¼ teaspoon dried thyme
- ½ cup chopped scallions green parts
- ½ cup dry-grated Parmesan cheese
- Olive oil spray
Instructions
- Preheat your oven to 400 degrees F. Place a 9-inch pie dish in the oven to heat it up.
- Heat the olive oil in a large skillet over medium heat. Add the mushrooms. Cook the mushrooms, stirring occasionally, until browned and tender and all liquids have evaporated, about 10 minutes.
- Beat the eggs with the sour cream, salt, pepper, and thyme. Add the scallions and the cheese, mixing them in with a spatula.
- Remove the warm pie dish from the oven using oven mitts. Place it on a heatproof surface and spray it with olive oil spray (or brush it with olive oil). Transfer the mushrooms to the baking dish. Pour the egg mixture on top. Gently mix.
- Return the baking dish to the oven. Bake the frittata until its edges are brown, the frittata is golden brown and puffy, and a knife inserted in its center comes out clean, about 20-25 minutes.
- Allow the frittata to cool for 10 minutes, then slice it into eight slices and serve.
Video
Notes
Add Your Own Notes
Nutrition per Serving
❤️ Let's connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.
Vicky
This was delicious. I didn’t have scallions do I used a small onion that I sautéed. I also had leftover shredded zucchini I sautéed and added. I used blue cheese instead of Parmesan. Nice when you can use what you have.
Vered DeLeeuw
I'm so glad you enjoyed this frittata, Vicky! I love your additions/substitutions.
Cme61
Mine tasted dry. Maybe I whipped egg mixture too much?
Vered DeLeeuw
In my experience, dryness in a frittata is usually a result of over-baking. I'm sure you followed the instructions, but oven temperatures vary. If you make it again, I suggest you try baking it for five minutes less, then check with a toothpick to see if it's done.