Easy Asparagus Mushroom Frittata with Ricotta

Dinner

October 30, 2026

Asparagus and Mushroom Frittata – vegetarian recipe

Asparagus and mushroom frittata is a vibrant, protein-packed bake where tender asparagus, earthy portobello mushrooms, and sweet green pepper sit in a cloud of creamy ricotta and eggs. It goes from stovetop to oven in one skillet and slices into eight neat wedges. Simple enough for a weekday breakfast, elegant enough for a special brunch.

Tired of the same old breakfast routine? Elevate your morning (or any meal!) with this stunning Asparagus and Mushroom Frittata. It’s a vibrant, protein-packed dish where tender asparagus, earthy Portobello mushrooms, and sweet peppers are baked into a cloud of creamy ricotta and eggs. Incredibly simple to make yet elegant enough for a special brunch, this frittata is your new go-to for a delicious, satisfying meal.

Ingredients

• 8 large eggs
• 1/2 cup / 125g (4.4 oz) ricotta cheese
• 2 tbsp / 30ml fresh lemon juice
• 1/2 tsp / 2.5g (0.09 oz) salt
• 1/4 tsp / 1.5g (0.05 oz) black pepper
• 1 tbsp / 15ml olive oil
• 8 oz / 225g asparagus spears, trimmed and cut into 2-inch pieces
• 1 medium onion, sliced
• 1/3 cup / 50g (1.76 oz) sweet green pepper, diced
• 3/4 cup / 70g (2.47 oz) Portobello mushrooms, sliced

Instructions

1. Directions
2. Preheat your oven to 300°F / 150°C. In a large bowl, whisk together the eggs, ricotta cheese, lemon juice, salt, and pepper until smooth and well combined.
3. Heat the olive oil in a 10-inch oven-safe skillet (cast iron works perfectly) over medium heat. Add the sliced onion, green pepper, and mushrooms, and sauté for 5 minutes until they begin to soften.
4. Add the cut asparagus pieces to the skillet and cook for an additional 3 minutes, stirring occasionally, until the asparagus is tender-crisp and bright green.
5. Pour the egg mixture directly into the skillet over the cooked vegetables. Give it one gentle stir to distribute everything evenly.
6. Transfer the entire skillet to the preheated oven and bake for 20-25 minutes, or until the frittata is puffed and the center is just set.
7. Carefully remove from the oven and let the frittata rest in the skillet for 5 minutes. This allows it to set fully, making it easier to slice.
8. Cut into 8 wedges and serve warm.

Nutritional Information

• Nutrition Information
• (Per serving)
• Calories: 132 kcal
• Protein: 9.3g
• Fat: 8.2g

Pro Tips

• For a creamier texture, use full-fat ricotta cheese. The richness balances the earthy vegetables beautifully.
• Don’t overbake the frittata. Remove it from the oven when the center has a very slight jiggle; it will continue to cook with the residual heat from the skillet.
• Feel free to add a handful of grated Parmesan or crumbled feta cheese to the egg mixture for an extra savory, salty kick.
• This frittata is just as delicious at room temperature or cold, making it a perfect make-ahead option for lunches throughout the week.

FAQ

Q: Can I make this frittata ahead of time
A: Yes, this frittata is perfect for making ahead. It’s delicious served warm, at room temperature, or cold, making it a great option for weekly meal prep.

Q: What is the best skillet to use for a frittata
A: A 10-inch oven-safe skillet is essential because the frittata starts on the stovetop and finishes in the oven. A cast-iron skillet is an excellent choice for this recipe.

Q: How do I know when the frittata is done cooking
A: The frittata is ready when it’s puffed and the center is just set. You should remove it from the oven when the center still has a very slight jiggle, as it will continue to cook with the residual heat from the skillet.

Q: Can I add other types of cheese to this recipe
A: Absolutely. For an extra savory and salty flavor, you can add a handful of grated Parmesan or crumbled feta cheese to the egg mixture before baking.

Pro Tips

  • Use a 10-inch oven-safe skillet — cast iron is ideal — since the frittata starts on the stovetop and finishes in the oven.
  • Sauté the onion, pepper, and mushrooms for 5 minutes before adding the asparagus; the asparagus only needs about 3 minutes to stay tender-crisp and bright green.
  • Whisk the eggs and ricotta with the lemon juice until completely smooth — that's what gives the frittata its creamy, cloud-like texture.
  • Take it out of the oven while the center still has a very slight jiggle; residual heat from the skillet finishes the cooking and keeps it from going rubbery.
  • Let the frittata rest in the skillet 5 minutes before slicing into 8 wedges; it's also delicious at room temperature or cold, which makes it ideal meal prep. A handful of grated Parmesan or crumbled feta in the egg mixture adds extra savor.

Frequently Asked Questions

Can I make this frittata ahead of time?

Yes — it's just as good warm, at room temperature, or cold, which makes it a practical make-ahead option for weekday lunches.

What is the best skillet to use for a frittata?

A 10-inch oven-safe skillet — cast iron works perfectly — since the frittata begins on the stovetop and finishes baking in the oven.

How do I know when the frittata is done cooking?

It's ready when puffed and just set in the center; pull it out while the middle still jiggles slightly, as the skillet's residual heat keeps cooking it.

Can I add other types of cheese to this recipe?

Yes — a handful of grated Parmesan or crumbled feta mixed into the egg batter adds a savory, salty kick that suits the vegetables well.

Recipe card below.

More Recipes You’ll Love

Asparagus and Mushroom Frittata – vegetarian recipe
Stav Kogan

Asparagus and Mushroom Frittata

Elevate your morning with this stunning Asparagus and Mushroom Frittata. It's a vibrant, protein-packed dish where tender asparagus, earthy Portobello mushrooms, and sweet peppers are baked into a cloud of creamy ricotta and eggs. Incredibly simple to make yet elegant enough for
Prep Time 10 minutes
Cook Time 33 minutes
Total Time 43 minutes
Servings: 8 serving
Calories: 132

Ingredients
  

  • 8 large eggs
  • 1/2 cup (125 g / 4.4 oz) ricotta cheese
  • 2 tbsp (30 ml) fresh lemon juice
  • 1/2 tsp (2.5 g / 0.09 oz) salt
  • 1/4 tsp (1.5 g / 0.05 oz) black pepper
  • 1 tbsp (15 ml) olive oil
  • 8 oz (225 g) asparagus spears, trimmed and cut into 2-inch pieces
  • 1 medium onion, sliced
  • 1/3 cup (50 g / 1.76 oz) sweet green pepper, diced
  • 3/4 cup (70 g / 2.47 oz) Portobello mushrooms, sliced
  • For a creamier texture, use full-fat ricotta cheese. The richness balances the earthy vegetables beautifully.
  • Feel free to add a handful of grated Parmesan or crumbled feta cheese to the egg mixture for an extra savory, salty kick.
  • This frittata is just as delicious at room temperature or cold, making it a perfect make-ahead option for lunches throughout the week.

Method
 

  1. Directions
  2. Preheat your oven to 300°F / 150°C.
  3. In a large bowl, whisk together the eggs, ricotta cheese, lemon juice, salt, and pepper until smooth and well combined.
  4. Heat the olive oil in a 10-inch oven-safe skillet (cast iron works perfectly) over medium heat.
  5. Add the sliced onion, green pepper, and mushrooms, and sauté for 5 minutes until they begin to soften.
  6. Add the cut asparagus pieces to the skillet and cook for an additional 3 minutes, stirring occasionally, until the asparagus is tender-crisp and bright green.
  7. Pour the egg mixture directly into the skillet over the cooked vegetables. Give it one gentle stir to distribute everything evenly.
  8. Transfer the entire skillet to the preheated oven and bake for 20-25 minutes, or until the frittata is puffed and the center is just set.
  9. Carefully remove from the oven and let the frittata rest in the skillet for 5 minutes. This allows it to set fully, making it easier to slice.
  10. Cut into 8 wedges and serve warm.
  11. Don't overbake the frittata.
  12. Remove it from the oven when the center has a very slight jiggle; it will continue to cook with the residual heat from the skillet.

Nutrition

Calories: 132kcalCarbohydrates: 5.3gProtein: 9.3gFat: 8.2g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Balsamic Mushrooms – vegetarian recipe

Balsamic Mushrooms

Balsamic Mushrooms pair white mushrooms and sliced radishes in a glossy, tangy glaze that the Instant Pot builds in ten minutes. The vinegar turns sweet and mellow under pressure. Chopped parsley on top gives every bite a fresh, peppery lift. Ingredients White...

Red Potato and Bacon Salad – vegetarian recipe

Red Potato and Bacon Salad

Red potato and bacon salad is a loaded, creamy potato salad with crunchy celery, green onions, and plenty of chopped bacon. The Instant Pot cooks the eggs and potatoes together in one five-minute session. It feeds a crowd and only improves overnight. Essential...

Keto Salmon Pie with Almond & Sesame Crust – vegetarian recipe

Easy Keto Salmon Pie with Almond Crust

Keto Salmon Pie with Almond & Sesame Crust bakes a nutty, sesame-studded base under a creamy smoked salmon and cheddar filling. The crust gets a 10-minute par-bake so it stays crisp beneath the rich custard. Eight generous slices, each one delivering 19.4g of...

Keto Loaded Cauliflower Mash – vegetarian recipe

Keto Loaded Cauliflower Mash (15-Min Recipe!)

Keto Loaded Cauliflower Mash is everything you love about a fully loaded baked potato, blended into a silky pile of cauliflower. Butter, sour cream, garlic, melted Colby Jack, and crumbled bacon take it firmly into comfort-food territory. It goes from pot to table in...

Unbelievably Good Keto Cauliflower Potato Salad – vegetarian recipe

Keto Cauliflower ‘Potato’ Salad (The BEST Recipe!)

Unbelievably Good Keto Cauliflower 'Potato' Salad fools everyone at the picnic table. Roasted cauliflower bites dressed in creamy mayo, mustard, and dill pickles taste remarkably close to the classic picnic original. Chill it properly and nobody asks where...

Crunchy Pork Rind Zucchini Sticks – vegetarian recipe

Keto Pork Rind Zucchini Sticks (The Best Crunch!)

Crunchy Pork Rind Zucchini Sticks pile a garlicky pork rind and Parmesan crust onto tender zucchini halves, and the oven turns it gloriously golden. Melted butter holds the topping to the vegetable so every forkful carries crunch. Dinner's on the table in 30...

5-Minute Tomato, Avocado, and Cucumber Salad – vegetarian recipe

5-Minute Tomato Avocado Cucumber Salad

5-Minute Tomato, Avocado, and Cucumber Salad is the no-cook side I lean on when the kitchen is too hot to think. Crisp Persian cucumbers, ripe avocado, and briny feta get a quick toss with vinaigrette, and lunch is done. It lands creamy, crunchy, and fresh all at...

Keto Pesto Cauliflower Steaks – vegetarian recipe

Keto Pesto Cauliflower Steaks

Keto Pesto Cauliflower Steaks roast up golden and tender under a blanket of basil-almond pesto and bubbling mozzarella. Thick cauliflower slabs hold their own in a hot oven, so the edges caramelize while the middle stays satisfyingly meaty. It's a meat-free...

Crispy Parmesan & Pork Rind Green Beans – vegetarian recipe

Crispy Keto Green Beans with Parmesan & Pork Rinds

Crispy Parmesan & Pork Rind Green Beans turn a humble vegetable side into the crunchiest thing on the dinner plate. Crushed pork rinds stand in for breadcrumbs, wrapping every bean in a savory golden crust with barely any carbs. They roast in 15 minutes and tend...

Balsamic Mushrooms – vegetarian recipe

Balsamic Mushrooms

Balsamic Mushrooms pair white mushrooms and sliced radishes in a glossy, tangy glaze that the Instant Pot builds in ten minutes. The vinegar turns sweet and mellow under pressure. Chopped parsley on top gives every bite a fresh, peppery lift. Ingredients White...

Red Potato and Bacon Salad – vegetarian recipe

Red Potato and Bacon Salad

Red potato and bacon salad is a loaded, creamy potato salad with crunchy celery, green onions, and plenty of chopped bacon. The Instant Pot cooks the eggs and potatoes together in one five-minute session. It feeds a crowd and only improves overnight. Essential...

Keto Salmon Pie with Almond & Sesame Crust – vegetarian recipe

Easy Keto Salmon Pie with Almond Crust

Keto Salmon Pie with Almond & Sesame Crust bakes a nutty, sesame-studded base under a creamy smoked salmon and cheddar filling. The crust gets a 10-minute par-bake so it stays crisp beneath the rich custard. Eight generous slices, each one delivering 19.4g of...

Keto Loaded Cauliflower Mash – vegetarian recipe

Keto Loaded Cauliflower Mash (15-Min Recipe!)

Keto Loaded Cauliflower Mash is everything you love about a fully loaded baked potato, blended into a silky pile of cauliflower. Butter, sour cream, garlic, melted Colby Jack, and crumbled bacon take it firmly into comfort-food territory. It goes from pot to table in...

0
Would love your thoughts, please comment.x
()
x