Easy and delicious, my Sausage Mushroom Frittata with roasted red peppers is THE dish to make for brunch, lunch, or dinner, and the leftovers make an excellent grab-and-go breakfast the next day.

This post may contain affiliate links. Our disclosure policy.

Perfect any time of day
There are some dishes that never really crossover from one meal to another, but frittatas are special in that they’re an excellent choice for breakfast, brunch, lunch, or dinner…even a late-night snack.
This sausage mushroom frittata is one of my favorites, and the addition of sausage makes this one heartier than my potato frittata.
I love to serve my mushroom sausage frittata alongside a simple green salad or my chickpea arugula salad. Pairing a salad with a frittata is definitely a go-to combination in our home, especially on busy weeknights.
Recipe Ingredients
All ingredients for this recipe are shown in the pic below, and special notes are made in this bulleted list to assist you.

- Eggs. This recipe calls for 10 large eggs.
- Potatoes. I’m using Yukon gold potatoes here, but you could use any potatoes you’d like. If you have leftover potatoes from other dishes, like Italian baked chicken and potatoes, making this sausage and mushroom frittata is a great way to use up the leftovers. When I was a kid, every single time we had a frittata for dinner, it was because my grandma had leftover potatoes from one dish or another.
- Mushrooms. Cremini or baby bellas are my go-to for this recipe, but any mushrooms will do.
- Sausage. I’m using bulk Italian fennel sausage. You can also use spicy sausage if desired. If you can’t find bulk sausage, you can buy sausage links and remove the meat from the casing.
- Peppers. I’m using chopped roasted red peppers. While homemade roasted red peppers will yield better flavor, you can 100% use the ones from a jar.
- Milk. I’m using whole milk, but you can also use skim or 2%.
- Cheese. I love the way Parmigiano Reggiano complements the sausage and mushrooms but feel free to use domestic parmesan or Pecorino Romano. Just note that Pecorino is saltier than Parmigiano.
- Parsley. I use fresh parsley to lighten and brighten the frittata, and add some green. Fresh basil or chives would also be great in addition to the parsley.
See the recipe card for full information on ingredients and quantities.
Want To Save This Recipe?
How to make sausage mushroom roasted red pepper frittata
Each number corresponds to the numbered written steps below.
- Preheat the oven to 350°F and set the rack to the middle level. Cook the potatoes until almost fork-tender in salted boiling water, then drain and set aside. In a mixing bowl, beat the eggs, milk, cheese, and parsley.

- In a 10-inch cast-iron skillet over medium heat, cook the sausage until browned using a spoon or meat masher to break up any large pieces.
- Add the olive oil along with the mushrooms and onion and saute for 5-7 minutes or until the mushrooms release their water and begin to brown.
- Add the potatoes and roasted red peppers and mix. Season with salt and pepper to taste.

- Pour the egg mixture into the pan and turn off the heat. Transfer the pan to the oven and cook for 18-22 minutes.
- Check to make sure the eggs have set by inserting a toothpick into the center. If it comes out clean with just a little bit of moisture, the frittata is done. Allow it to settle for a few minutes, then slice, serve, and enjoy.
Top tip
Don’t overcook the frittata. Frittatas are so much better when they’re still a little moist inside. A dry or burnt frittata just doesn’t taste good in my opinion. Start checking your frittata for doneness at the 18-minute mark by inserting a toothpick in the center. If it pulls out with a touch of moisture on it, it’s done. Note, all ovens are different, but the sweet spot is usually between 18 and 22 minutes.
More egg recipes you’ll love
The egg is one of the greatest foods that is both a whole food and an ingredient. Here are some of my favorite ways to use them.
If you’ve enjoyed this Sausage Mushroom Frittata recipe, give it a 5-star rating.
Watch us on YouTube, follow along on our Facebook Page, and become a Patreon member to receive access to exclusive full-meal videos and content.
Sausage Mushroom Frittata

Ingredients
- 2 large Yukon Gold potatoes peeled and diced
- 3/4 pound bulk Italian sausage
- 3 tablespoons extra virgin olive oil
- 1 medium onion diced
- 1/2 pound cremini mushrooms sliced
- 1 cup drained and chopped roasted red peppers
- salt and pepper to taste
- 10 large eggs
- 1/4 cup whole milk
- 3/4 cup grated Parmigiano Reggiano
- 1/2 cup minced flat-leaf Italian parsley
Want To Save This Recipe?
Instructions
- Preheat oven to 350°F and set the rack to the center level.
- Bring a pot of salted water boil and add the potatoes. Boil the potatoes until almost fork tender then drain and set aside.
- Heat a 10-inch cast iron skillet to medium heat. Add the sausage and cook until browned. Break any large pieces up with a wooden spoon or meat masher.
- Add the olive oil to the pan along with the mushrooms and onion. Saute for 5-7 minutes or until the mushrooms release their water and begin to brown. Add the potatoes and roasted red peppers and mix together. Season with salt and pepper to taste.
- In a mixing bowl, beat together the eggs, milk, parmesan cheese, and parsley.
- Pour the egg mixture into the pan then turn off the heat. Place the pan into the oven and cook until the eggs set (about 18-22 minutes).
- Once the frittata has finished baking and has settled for a few minutes, cut into slices and serve. Enjoy!
Notes
- Roasted red peppers. One 7-8 ounce jar drained will equal roughly 1 cup.
- Herbs. Basil can be subbed for the parsley.
- Leftovers. Sausage mushroom frittata can be saved in the fridge for up to 3 days and can be reheated in the microwave or oven.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Follow Me

The Sip and Feast Cookbook
- 100+ recipes
- Essential tools and ingredients
- Entertaining ides
- Stunning photography








