| |

Sausage Breakfast Frittata with Veggies

This post may contain affiliate links which won’t change your price but will share a commission.

This Sausage Breakfast Frittata with Veggies is a simple one-skillet meal and perfect for brunch. Layered with sausage, veggies, eggs, and cheese – it’s everything you need in one pan. 

A large slice of sausage breakfast frittata being lifted out of the skillet.

One skillet meals are definitely one of my favorite things, not only because of simplicity, but I love the combo of flavors and textures in ONE PAN. Breakfast skillets are so easy to adapt too, using a variety of proteins and veggies. Even the pickiest of eaters will surely love them as we do.

While I called this a BREAKFAST frittata, you could prepare it for ANY meal. We often enjoy this for dinner after a hectic day, and if we have leftovers, they go in Mike’s lunchbox.

Overhead shot of sausage breakfast frittata with veggies in a cast iron skillet.

There are so many words to describe this frittata.

  • hearty
  • comforting
  • balanced
  • colorful
  • nutritious
  • And last, but not least…EASY. Only ONE pan, ya’ll!
Overhead shot of a tray of all the ingredients for the frittata.

Ingredients needed for this Sausage Breakfast Frittata with Veggies:

  • Sausage – I used a spicy turkey sausage for this frittata, but I also use mild or sweet, or even a pork sausage.
  • Olive Oil – Used to sauté the veggies.
  • Veggies – Onion, red bell pepper, jalapeño pepper, garlic, potatoes.
  • Eggs – 10 large eggs, whisked.
  • Milk – You can use any kind of milk or cream or half and half.
  • Cheese – 6 oz. of a combo of Monterey Jack and Colby cheese.
  • Tomato – One (or two) Roma tomatoes, sliced thin.
  • Seasonings – Kosher salt and freshly ground black pepper, to taste.
Collage of 1) the cooked veggies and sausage and 2) the eggs and cheese in a bowl.
Overhead shot of a cast iron skillet with the frittata ingredients ready to bake.

Here are a few time savers if you want to prepare this on a work night.

  1. Cut up all your veggies (onion, peppers, and garlic) the night before and store in a baggie in the refrigerator.
  2. Microwave your potatoes in advance. After you add them to the skillet, they will warm up quickly.
  3. Set your skillet and all cooking utensils on countertop ahead of time, so you can begin cooking immediately.
Overhead shot of a slice of frittata being lifted up.

Years ago, I started my cast iron skillet collection. My mother-in-law gave me a few, and Mike and I have picked up a few more along the way at various antique stores or flea markets. Cast iron skillets are my go-to pan for homemade pizza, cobblers, quick Tex-Mex dinners, and so many other things, including this frittata. I used a large deep 10 1/2 inch skillet for this recipe.

Caring for your cast iron skillet:

I recommend buying a pre-seasoned skillet, which are widely available in many stores. Link below.

  1. Wash your pan with a little bit of soap and a sponge. DO NOT soak it in water for any amount of time.
  2. Dry it VERY WELL with paper towel. I find that using a hand towel isn’t wise, because it’s hard to get the pan completely clean.
  3. Set the pans on your countertop for several hours to make sure they are completely dry. You can also heat them up for a couple of minutes to get rid of excess moisture.
  4. Apply a thin layer of neutral cooking oil to the insides of the pan, and rub it all over.
  5. To store them in a stack, layer with paper towels.
  6. Again. NEVER soak your cast iron or run through the dishwasher! This can cause damage to the surface that can’t be repaired.
  7. If needed, you can re-season the skillet. Apply a layer of neutral oil, place it upside down in the oven (at 375 degrees), with a tray underneath to catch drips, and bake for one hour.
One large slice of sausage breakfast frittata with veggies on a serving plate.

Kitchen Tools used for this recipe: (Affiliate Links)

Try this breakfast recipe next: Sweet Potato Breakfast Hash

Please let know if you try this recipe. Be sure to comment and leave a review on the blog so I can see what you think. You can also like my Facebook Page, follow me on Pinterest, and catch me on Instagram.

xoxo ~Sue

A sausage breakfast frittata in a cast iron skillet.

Sausage Breakfast Frittata with Veggies

Sue Ringsdorf
This Sausage Breakfast Frittata with Veggies is a simple one-skillet meal and perfect for brunch. Layered with sausage, veggies, eggs, and cheese – it's everything you need in one pan. 
4.84 from 6 votes
Prep Time 25 mins
Cook Time 25 mins
Total Time 50 mins
Course Breakfast, Main Dish
Cuisine American
Servings 6 people
Calories 455 kcal


  • 1 pound turkey sausage – or use pork sausage
  • 1 Tablespoon olive oil
  • 1/2 medium onion – diced
  • 1/2 medium red bell pepper – diced
  • 1 whole jalapeno – diced with seeds (optional)
  • 2 medium white potatoes – microwaved and diced
  • 3 cloves garlic – minced
  • 10 large eggs
  • 1/4 cup milk – or half and half
  • 6 oz shredded monterey jack and cheddar cheese – combination of both cheeses
  • 1 roma tomatoes – sliced thin
  • kosher salt and freshly ground black pepper – to taste


  • Preheat oven to 350 degrees.
  • Place the potatoes in the microwave and cook until just fork tender. Let cool, and then chop into bite-sized pieces.
  • Heat a cast iron skillet on to medium high heat. Add olive oil, sausage, diced onion and peppers, and sauté until sausage is cooked through. Add garlic and stir another 30 seconds. Then add diced potatoes, salt and pepper, and stir.
  • Meanwhile, combine eggs and milk in separate bowl and whisk. Add shredded cheese and combine. Pour mixture (plus a little more salt and pepper) into the cast iron skillet and let cook for a couple of minutes to slightly set eggs.
  • Remove from heat and top frittata with thin slices of tomato. Place cast iron skillet in preheated oven and cook until eggs are set, approximately 25-35 minutes.
  • Serve with extra freshly ground black pepper.


Calories: 455kcalCarbohydrates: 14gProtein: 36gFat: 28gSaturated Fat: 12gCholesterol: 401mgSodium: 778mgPotassium: 637mgFiber: 2gSugar: 2gVitamin A: 1127IUVitamin C: 27mgCalcium: 367mgIron: 3mg
Keyword breakfast frittata, sausage breakfast frittata
Tried this recipe?Let us know how it was!


  1. I love eating this at any meal!

    1. Suebee Homemaker says:

      Breakfast for dinner is my jam! 🙂

  2. This dish was delicious!! We had it for dinner. It did take about 30 min in the oven, at 20 it was too runny for me. The next time I might add some fresh thyme. Thanks so much!

    1. Suebee Homemaker says:

      I’m so glad you enjoyed it, Jane! Thanks for your feedback!

  3. Super yummy and easy, plus you can use whatever you have in the house.

    1. Suebee Homemaker says:

      Yes ma’am!! Anything goes! 🙂

  4. One pan meals are literally the best dishes ever! I’ve have yet to make a breakfast one pan meal, so this frittata is a great way to start! It’s loaded with all the breakfast essentials! 🙂

    1. Suebee Homemaker says:

      Thanks Bethany!! Please let me know if you try it!! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating