If you’ve ever opened your fridge on a busy morning and wished for something quick, healthy, and satisfying that didn’t involve a frying pan or a ton of clean-up, you’re going to love this Mushroom Frittata. Also known as a crustless quiche, this Mushroom Frittata checks every box for a make-ahead, protein-rich, and veggie-packed breakfast, brunch, or even a light dinner. The best part? It’s incredibly flexible. You can easily customize it with whatever vegetables, cheese, or extras you’ve got on hand.
Now, let’s talk about what makes this dish so special. For starters, a frittata is basically a no-fuss, all-in-one meal. It’s made with simple ingredients like eggs, vegetables, cheese, and cream or yogurt, and it’s baked in the oven until golden and puffed. There’s no crust involved, which saves time and effort but still delivers all the satisfying comfort of a quiche. This version includes tender mushrooms, sweet cherry tomatoes, baby spinach, and a hint of onion—all of which add layers of flavor and texture to the creamy egg base.
I remember discovering the magic of frittatas during a particularly hectic week when I had a bunch of random ingredients to use up. I tossed them all into a pie dish, poured whisked eggs over the top, and hoped for the best. What came out of the oven was not only beautiful and colorful, but also deeply flavorful. Since then, I’ve used the same basic formula to make endless variations depending on the season or what’s in my fridge. Sometimes it’s zucchini and goat cheese, other times it’s leftover roasted sweet potatoes and feta.
One of the things I love most about this mushroom frittata is that it feels special, even though it’s made with everyday ingredients. Whether you’re hosting brunch with friends or just need something healthy to grab and go in the morning, this dish is the answer. It holds up well in the fridge, tastes just as good the next day, and is easy to reheat without losing its texture. You can even freeze individual slices for later, making it perfect for meal prep.
Why You’ll Love This Mushroom Frittata
There are countless reasons to fall in love with this mushroom frittata, especially if you’re someone who appreciates a meal that’s quick to prepare, nourishing, and totally adaptable. Right off the bat, this recipe is incredibly easy to make. There’s no rolling dough, no sautéing required unless you want to, and no fancy equipment necessary. You can toss everything into a pie dish and let your oven do the work while you get on with your day.
In terms of texture and flavor, this frittata delivers big results with minimal effort. The eggs puff up gently in the oven, creating a light, airy bite. Meanwhile, the mushrooms provide an earthy, umami-rich base, and the cherry tomatoes offer sweet bursts of flavor in every slice. The spinach adds a fresh, slightly grassy note, and the onions bring in a touch of sweetness that balances the dish beautifully. Topped off with melty cheese and a hint of garlic and mustard powder, each bite is a perfect combination of creamy, savory, and satisfying.
Another standout feature is how customizable the recipe is. Don’t have cherry tomatoes? Use chopped bell peppers. Not a fan of spinach? Swap it for kale or arugula. Want to make it heartier? Add in diced turkey bacon, shredded chicken, or even leftover roasted veggies from last night’s dinner. This frittata is the kind of dish that works with what you have and adapts to your tastes or dietary needs.
Meal prep lovers will especially appreciate how well this dish holds up. You can bake it ahead of time, store it in the fridge, and reheat slices throughout the week for a hot breakfast in under a minute. It also freezes well, so you can double the batch and save half for those days when cooking just isn’t in the cards. Just slice, wrap, and store in freezer-safe containers or bags.
Health Benefits Mushroom Frittata
Not only is this mushroom frittata easy to make and delicious to eat, but it’s also packed with nutrients that support a healthy, balanced diet. Every bite of this dish offers a variety of vitamins, minerals, and macronutrients that can help fuel your day and support long-term wellness.
Let’s start with the eggs, which are the heart of this recipe. Eggs are one of the most complete sources of protein available. Each egg contains all nine essential amino acids, along with healthy fats and key nutrients like vitamin D, vitamin B12, and choline. These nutrients are essential for brain function, energy metabolism, and maintaining healthy skin and hair. Additionally, eggs are known to support eye health due to their high levels of lutein and zeaxanthin.
Cottage cheese or cream adds a touch of richness and contributes calcium and protein. Calcium supports bone health, while the additional protein makes this dish especially filling. Using Greek yogurt as an alternative offers a probiotic benefit, which can support digestion and improve gut health. Either way, the creamy element adds both flavor and nutrition.
Mushrooms are another nutritional powerhouse in this recipe. They are low in calories but high in important nutrients like selenium, copper, and B vitamins. They also contain antioxidants and anti-inflammatory compounds that may help support immune function and reduce oxidative stress in the body. Because of their umami flavor, mushrooms also enhance the overall taste without the need for heavy seasoning or additional salt.
Spinach, a leafy green rich in iron and magnesium, adds another layer of nutrition. It provides vitamin K, which is vital for bone health, and folate, which supports red blood cell production and helps with DNA repair and synthesis. Spinach is also high in fiber, which can help with digestion and contribute to a feeling of fullness.
Cherry tomatoes provide a dose of vitamin C and lycopene, a powerful antioxidant that has been linked to reduced risk of heart disease and certain types of cancer. Tomatoes also add hydration and flavor, making the dish both nutritious and enjoyable to eat.
Preparation Time, Servings, and Nutritional Information Mushroom Frittata
One of the biggest benefits of this mushroom frittata recipe is how quickly and efficiently it comes together. Whether you’re rushing out the door or prepping meals for the week ahead, this dish fits into your schedule without stress or hassle.
The total preparation time for this recipe is about 10 to 15 minutes, depending on how quickly you can chop your veggies. The cooking time adds an additional 40 to 45 minutes. So from start to finish, you’re looking at just under an hour to have a beautiful, golden frittata ready to serve. That makes it a practical choice for Sunday meal prep or even a weeknight dinner when you want something simple but homemade.
This recipe yields six servings. That’s ideal for a small family breakfast or for making a batch ahead to enjoy throughout the week. Each serving is cut cleanly and holds its shape, making it perfect for storing and reheating without turning soggy or rubbery. It also works well for freezing—just be sure to wrap slices individually to maintain freshness and prevent freezer burn.
Nutritionally, each serving contains approximately:
-
Calories: 148
-
Protein: 8 grams
-
Carbohydrates: 4 grams
-
Fat: 11 grams
-
Fiber: 1 gram
-
Sugar: 2 grams
-
Cholesterol: 190 mg
-
Sodium: 240 mg
These numbers make this frittata a low-carb, moderate-protein, and high-fat meal that’s ideal for anyone following a balanced, low-carb, or keto-friendly eating plan. If you prefer a lower-fat version, you can substitute the heavy cream with plain Greek yogurt or even low-fat milk.
Ingredients List Mushroom Frittata
A key reason this mushroom frittata is so approachable is that it uses simple, whole ingredients you probably already have in your kitchen. Each component plays a specific role in building flavor, texture, and nutrition. Let’s break down the ingredients and what they bring to the table:
-
1 cup diced yellow onion – Adds sweetness and depth. When baked, onions become tender and mellow, creating a savory base for the rest of the dish.
-
1 cup chopped baby spinach – Brings freshness, vibrant color, and a healthy dose of vitamins A, C, and K. Spinach also softens nicely when baked, blending into the egg mixture without overpowering it.
-
1 cup cherry tomatoes (halved) – Offers juicy bursts of sweetness and acidity, which brighten up the flavor and balance the creamy richness of the eggs and cheese.
-
½ cup shredded cheese (mozzarella, cheddar, parmesan, or a blend) – Adds gooeyness, savory flavor, and richness. Feel free to use your favorite cheese or a combination for more complexity.
-
½ cup sliced mushrooms – Delivers that classic umami flavor and meaty texture that makes the frittata more filling without needing any actual meat. Button mushrooms or cremini work especially well here.
-
8 large eggs – The foundation of the dish. Eggs bind everything together and provide the structure while delivering high-quality protein and essential nutrients.
-
½ cup heavy cream (or Greek yogurt or sour cream) – Makes the eggs tender and adds richness. This ingredient keeps the frittata moist and luxurious. For a tangy twist, try using Greek yogurt.
-
½ teaspoon ground mustard – Adds a subtle tang that cuts through the richness and deepens the flavor.
-
½ teaspoon garlic powder – A pantry staple that brings a warm, savory note without the harshness of raw garlic.
-
½ teaspoon salt – Enhances all the other flavors and ties everything together.
-
¼ teaspoon black pepper – Adds just the right amount of heat and earthiness without overpowering the delicate eggs and vegetables.
👩🍳 Step-by-Step Cooking Instructions Mushroom Frittata
This crustless quiche-style frittata comes together in under an hour, and you’ll only need one bowl, one pan, and minimal prep. Let’s break it all down so you feel confident from start to finish.
🔪 1: Gather and Prep Your Ingredients
Start by gathering everything you need for a smooth cooking flow:
✅ Veggies:
-
1 cup yellow onion, diced
-
1 cup baby spinach, roughly chopped
-
1 cup cherry tomatoes, halved
-
½ cup mushrooms, thinly sliced
These veggies bring layers of flavor and texture. The mushrooms add umami richness, spinach brings that earthy freshness, and tomatoes give juicy pops of brightness.
✅ Egg Mixture:
-
8 large eggs
-
½ cup heavy cream (or swap with Greek yogurt or sour cream for a tangier base)
-
½ tsp ground mustard
-
½ tsp garlic powder
-
½ tsp salt
-
¼ tsp black pepper
The eggs and cream create that velvety custard that holds everything together, while the seasonings subtly enhance the overall flavor.
✅ Cheese:
-
½ cup shredded cheese (your choice—cheddar, mozzarella, or even parmesan)
🧀 Cheese Tip: Mix and match! Cheddar adds sharpness, mozzarella melts beautifully, and parmesan gives a nutty kick.
🔥 2: Preheat the Oven and Prepare Your Pan
Set your oven to 350°F (175°C). Lightly grease a 9-inch pie dish or a ceramic quiche pan with cooking spray or a thin layer of oil.
Place the pie dish on a baking sheet. This will help catch any overflow and also makes it easier to transfer in and out of the oven.
👩🏫 Pan Tip: You can also use a square 8×8-inch pan if that’s what you have on hand—just make sure the bake time is adjusted accordingly (about 5 extra minutes if thicker).
🧅 3: Layer the Vegetables
This step is all about building flavor from the bottom up. You’re not sautéing the veggies beforehand, which saves time but also means how you layer them matters.
✅ Add to the pan in this order:
-
Diced onion – this goes first to help soften and caramelize as it bakes.
-
Chopped spinach – the steam from the eggs will help wilt it as it cooks.
-
Halved cherry tomatoes – place them cut-side up so they don’t release too much moisture.
-
Half the shredded cheese – this anchors the veggies and melts into the mix.
-
Sliced mushrooms – these go on top, slightly submerged in the eggs for even cooking.
🍄 Mushroom Tip: Use brown cremini mushrooms for a deeper flavor, or white button mushrooms for a more neutral profile.
🥚 4: Whisk the Eggs and Cream
Crack the 8 eggs into a large mixing bowl. Add the ½ cup heavy cream (or Greek yogurt), and whisk until fully blended. Then add your seasonings:
-
½ tsp ground mustard
-
½ tsp garlic powder
-
½ tsp salt
-
¼ tsp pepper
The mustard powder is optional but adds a gentle tang that enhances the cheese and eggs beautifully.
💡 Cream Tip: For a dairy-free version, swap with unsweetened almond milk or oat milk—but reduce the amount slightly (⅓ cup) to prevent a watery texture.
🫙 5: Pour the Egg Mixture Over the Veggies
Slowly pour the egg mixture over your layered vegetables. Try to do this gently to keep everything evenly distributed and avoid floating veggies all on one side.
Use a spoon or spatula to nudge any floating ingredients back into position if needed.
🧀 6: Add Remaining Cheese on Top
Sprinkle the rest of your shredded cheese evenly across the top. This will form that irresistible golden layer that makes your frittata extra special.
🧀 Optional Add-ins: Want more protein? Add some cooked halal turkey sausage or beef bacon on top before baking.
⏲️ 7: Bake Until Golden and Set
Place your frittata into the oven (remember, it’s already on a baking sheet!). Bake for 40 to 45 minutes.
You’ll know it’s done when:
-
The center is no longer jiggly.
-
A toothpick inserted in the middle comes out clean.
-
The top is golden and slightly puffed.
🥵 Baking Tip: Ovens vary! Start checking at the 38-minute mark. If your frittata looks too brown on the edges but still wobbly in the center, cover loosely with foil and keep baking.
⏳ 8: Cool and Slice
Remove the frittata from the oven and let it cool for at least 10–15 minutes. This is super important because it gives the frittata time to set and makes slicing way easier.
Slice into 6 wedges and serve warm—or let it cool completely for meal prep and fridge storage.

🍽️ How to Serve Mushroom Frittata
This Mushroom Frittata is delicious warm, at room temp, or even cold straight from the fridge (no judgment!). Whether you’re planning a big brunch or just need quick weekday fuel, here’s how to serve it up right:
🍳 Classic Breakfast Spread
-
Pair with breakfast potatoes or roasted sweet potatoes.
-
Add a few slices of avocado or a spoonful of guacamole.
-
Drizzle with sriracha, chili crisp, or your favorite hot sauce.
🧺 Brunch Platter Perfection
-
Serve frittata wedges on a platter with fresh fruit (grapes, melon, berries).
-
Add a simple arugula salad with lemon vinaigrette.
-
Include mini muffins or crusty bread for balance.
🥗 Light Lunch or Dinner
-
Plate with a spinach or kale salad with a tangy vinaigrette.
-
Add a grain like quinoa, farro, or brown rice on the side.
-
Top with a fried or poached egg for extra protein (hello, double egg life).
🧒 For the Kiddos
-
Cut into fun shapes using a cookie cutter (stars and hearts are always a win).
-
Serve with apple slices and a little yogurt dip on the side.
-
Tuck into a whole wheat pita pocket for a kid-friendly lunchbox win.
🥂 Pairing Suggestions
Pairing this frittata with the right side dishes and drinks can transform it from a simple bake into a full-on feast. Whether you’re keeping things casual or going all-in on brunch, these combos deliver.
🥤 Beverages
-
Freshly Brewed Mint Tea: Light, aromatic, and refreshing—perfect with eggs.
-
Smoothie Bowl on the Side: Blend frozen banana, spinach, and mango for a sweet, chilled pairing.
-
Iced Hibiscus Tea or Lemon Water: Something crisp and slightly tart balances out the rich, cheesy frittata.
🧀 Savory Side Ideas
-
Roasted Veggies: Try zucchini, asparagus, or red peppers.
-
Halal Turkey Bacon or Sausage: Crisp it up and serve on the side for a satisfying, protein-packed pairing.
-
Stuffed Bell Peppers: Fill with rice and chickpeas for a hearty, plant-based companion dish.
🥑 Fresh + Light Pairings
-
Avocado Toast: Keep it simple with mashed avocado, lemon, and chili flakes.
-
Chopped Tomato & Cucumber Salad: Toss with olive oil, salt, and a pinch of za’atar for a Middle Eastern-inspired side.
-
Greek Yogurt Parfait: Layers of yogurt, honey, and granola add a creamy and sweet contrast.
❄️ Storage, Freezing & Reheating Instructions
One of the best things about this frittata? It keeps like a dream. Perfect for meal prep, make-ahead brunches, or lazy-day leftovers.
🧊 Storing in the Fridge
-
Cool completely before storing.
-
Slice into portions and place in an airtight container.
-
Keeps well in the fridge for up to 4 days.
📦 Meal Prep Tip: Store each slice in individual containers for grab-and-go convenience.
❄️ Freezing Instructions
Yes, this frittata freezes beautifully!
-
Let cool completely after baking.
-
Slice into wedges and wrap each piece tightly in plastic wrap or foil.
-
Place wrapped slices in a freezer-safe bag or container.
-
Label with the date and freeze for up to 3 months.
🧊 Freezer Tip: Flash-freeze slices on a baking sheet for 30 minutes before wrapping to prevent sticking.
🔥 Reheating Tips
From the fridge:
-
Microwave slices for 45–60 seconds.
-
Or reheat in the oven at 325°F for 10–12 minutes for a crispier edge.
From frozen:
-
Thaw overnight in the fridge, then reheat as above.
-
Or reheat straight from frozen at 350°F for 20–25 minutes.
💡 Freshen it up: Top with fresh herbs, a dollop of yogurt, or a drizzle of olive oil after reheating to bring everything back to life.
❌ Common Mistakes to Avoid
Even though this mushroom frittata is super simple, there are a few easy-to-make missteps that can sneak in and impact the final result. Let’s troubleshoot before we even get started, so your frittata comes out perfectly every time—fluffy, flavorful, and cooked just right.
1. Not Sautéing the Veggies First
This is probably the most common mistake! Mushrooms, onions, and spinach have a high moisture content. If you skip the sauté step and toss them in raw, they’ll release water as the frittata bakes, which can lead to a soggy or watery center. Just a quick sauté helps remove excess moisture and deepens the flavor.
2. Overbaking the Frittata
Eggs cook quickly—and once they go from just-set to overdone, it’s hard to go back. Overbaking leads to a dry, rubbery texture (no thanks). Keep an eye on your oven and test the center with a toothpick starting at the 40-minute mark. If it comes out clean or just slightly moist, it’s ready.
3. Not Greasing the Pan Well
Since we’re skipping the crust, it’s really important to give your pie dish or quiche pan a generous coat of cooking spray or oil. Otherwise, even the most perfect frittata will stubbornly stick to the bottom and make slicing a struggle.
4. Using Too Much Dairy
Heavy cream, Greek yogurt, or sour cream add a lovely richness—but too much of it can prevent the eggs from setting properly. Stick to the measurements provided to keep your frittata fluffy and light, not dense and custardy.
5. Skipping the Rest Time
This one’s easy to overlook, especially if you’re hungry. But letting the frittata rest for 5–10 minutes helps everything firm up, making for cleaner slices and better texture.
🔥 Pro Tips for the Best Mushroom Frittata
Want to take your crustless frittata from good to “Wait, did I make this or did a brunch café?” amazing? These pro tips will help you get that golden, flavorful, meal-prep-friendly magic every single time.
1. Use Room Temperature Eggs
Pull your eggs out of the fridge about 10–15 minutes before mixing. This helps them whisk together more smoothly and bake more evenly—especially important for achieving that custardy-soft center without overcooking the edges.
2. Build Flavor with Layers
Don’t just dump everything in a bowl and stir. Layering the veggies in the dish before adding the eggs keeps everything beautifully distributed and helps prevent heavier ingredients like mushrooms from sinking to the bottom.
3. Play With Cheeses
Cheddar is classic, but don’t be afraid to get creative! Try smoked gouda for depth, mozzarella for melt, or even goat cheese for tang. A sprinkle of parmesan on top gives it a crisp, savory finish once baked.
4. Add a Pinch of Nutmeg
Trust us—just a tiny pinch of ground nutmeg can enhance the richness of egg-based dishes like frittatas without making it taste like dessert. It’s subtle, but it makes a difference.
5. Bake on a Sheet Pan
Placing your pie dish or quiche pan on a sheet pan before baking isn’t just about catching drips (though that’s helpful too). It also promotes more even baking and makes it easier to take the dish in and out of the oven safely.
6. Double and Freeze
This recipe is perfect for batch prep! Make two frittatas, slice them into wedges, and freeze them on a tray before transferring to a freezer-safe bag. You’ll have a grab-and-go breakfast ready for busy mornings—just microwave or reheat in the toaster oven.
❓ Frequently Asked Questions (FAQs)
Let’s answer some of the most common questions about making this Mushroom Frittata work for your lifestyle. Whether you’re prepping ahead or switching up ingredients, there’s room to make this recipe totally your own.
1. Can I use milk instead of cream or yogurt?
Yes, but with caution. Regular milk is thinner and won’t add as much richness, which may slightly affect the texture. Whole milk is best if you’re using this swap, and make sure to follow the measurements closely.
2. Can I make it dairy-free?
Definitely! You can use a plant-based milk (like unsweetened almond or oat milk) and skip the cheese, or try a dairy-free shredded cheese alternative. Just keep in mind that flavor and texture will vary depending on your substitutions.
3. What’s the best way to store leftovers?
Let the frittata cool completely, then store individual slices in airtight containers in the fridge. It’ll stay good for up to 4 days. For freezing, wrap each slice in parchment and foil, then store in a freezer-safe bag for up to 2 months.
4. Can I reheat it in the microwave?
Yes! Just microwave a slice for about 60–90 seconds. For a crisper edge, reheat it in a skillet or toaster oven instead. The texture will be closest to freshly baked that way.
5. Can I make this ahead for brunch?
Absolutely. You can bake the whole frittata the day before, then reheat it in a 300°F oven for about 10–15 minutes before serving. It’s great for holiday mornings, meal prepped workdays, or anytime you want to impress guests with minimal effort.
6. Can I use a muffin tin instead of a pie dish?
You sure can! This is a great way to make portable, single-serve frittatas. Just divide the mixture into a greased muffin tin and bake for about 20–25 minutes. Bonus: they freeze beautifully.
🎉 Conclusion & Call to Action
There’s something so comforting about a dish that’s warm, cheesy, packed with veggies, and still feels light and nourishing—and this Mushroom Frittata (Crustless Quiche) checks all the boxes. It’s the kind of recipe that gives weekend brunch vibes but is easy enough to throw together on a Tuesday morning. Or Sunday night. Or honestly, anytime you want something wholesome and satisfying without a lot of fuss.
Whether you’re cooking for yourself, feeding your family, or prepping for the week ahead, this recipe’s versatility is a total win. It’s naturally low-carb, gluten-free, and super adaptable. Add in what you love, leave out what you don’t—it’s a choose-your-own-adventure situation, and those are always the best kind in the kitchen.
It also saves you time and sanity. Make it once, and you’ve got multiple meals ready to go. Slice it up, store it in the fridge or freezer, and you’re already winning the breakfast game—even before coffee.
And hey, if you’re feeling a little fancy? Add some avocado slices, a drizzle of hot sauce, or a sprinkle of microgreens. It’s a five-minute glow-up for something that’s already pretty great.
Now it’s your turn! I’d love to see how your frittata turns out—did you go classic with mushrooms and spinach, or add your own twist with spicy peppers or turkey bacon? Tag me @AndiAnne or leave a comment to share your version! Bonus points if you freeze a batch and do a little happy dance later when future-you finds breakfast all ready to go.
Here’s to easy, nourishing meals that don’t cut corners on flavor. 🧡 Let’s bake!
Print
Mushroom Frittata
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This mushroom frittata is a delicious, crustless quiche-style dish that’s perfect for breakfast, brunch, or a light dinner. It’s loaded with sautéed mushrooms, fresh spinach, cherry tomatoes, and gooey cheese—all baked in a creamy egg mixture. It’s naturally low-carb, gluten-free, and meal prep friendly. Plus, it’s super customizable based on what you have in the fridge!
Ingredients
-
1 cup diced yellow onion
-
1 cup chopped baby spinach
-
1 cup cherry tomatoes, halved
-
½ cup shredded cheese (mozzarella, cheddar, or Parmesan)
-
½ cup sliced mushrooms
-
8 large eggs
-
½ cup heavy cream (or Greek yogurt/sour cream as substitutes)
-
½ tsp ground mustard
-
½ tsp garlic powder
-
½ tsp salt
-
¼ tsp black pepper
Instructions
-
Preheat oven to 350°F. Lightly grease a 9-inch pie dish or quiche pan, then place it on a baking sheet (to catch any spillover).
-
In the dish, layer the veggies in this order: onion, spinach, tomatoes, shredded cheese, and mushrooms.
-
In a medium bowl, whisk together eggs, heavy cream, and seasonings until smooth and frothy.
-
Slowly pour the egg mixture over the layered veggies to keep them in place.
-
Bake for 40–45 minutes, or until the center is set and a toothpick inserted comes out clean.
-
Let cool slightly, slice, and serve. Top with extras like sliced avocado, salsa, or a dash of hot sauce.
Notes
-
You can sauté the mushrooms and onions beforehand for extra flavor, though it’s not required.
-
Make it dairy-free by using plant-based cheese and unsweetened almond milk.
-
This keeps well! Store in the fridge up to 4 days or freeze slices for up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Breakfast / Brunch
- Method: Baked
- Cuisine: American

Chef Hannah Ellis







