Meet your new brunch BFF: a frittata loaded with veggies, crispy bacon, and a generous sprinkle of goat cheese. This vegetable frittata is the ultimate brunch recipe, plus it’s as easy to throw together as it is to gobble up!

Now fully cooked frittata has been cut into triangular pieces. One piece is shown being removed from the skillet with a silver spatula.

This recipe is…

Frittatas have always been one of my go-to meal prep breakfast. They are so easy to make, and you can load them up with whatever veggies you have leftover in the fridge. This particular frittata is taken to the next level with goat cheese, bacon, asparagus, and bell peppers – ingredients that are special enough to impress brunch guests or just make you look forward to waking up Monday morning for the leftovers.

If you’re looking for more delicious brunch recipes, we’ve got you. This breakfast oatmeal cake (topped with fresh, homemade whipped cream) is an absolute showstopper, this breakfast salad recipe is a fresh take on all of the classic breakfast flavors we know and love, and these breakfast meatballs are loaded with kale, sweet potato, and blueberries (among a handful of delicious spices) for the yummiest bite-sized take on the morning meal.

Why You’ll Love This Recipe

  • It’s easy – in general, frittatas are incredibly easy to throw together, and this one is no exception. It takes very little hands on time while still being unbelievably delicious.
  • It’s leveled-up – this isn’t your average veggie frittata! The additions of crispy bacon and creamy goat cheese truly take “veggie frittata” to the next level.

Frittata Recipe Ingredients

While this frittata calls for just a handful of really simple ingredients, don’t let that fool you on the big flavor it brings to the table. Find ingredient notes (including substitutions and swaps) below.

  • Bacon – the instructions below have you cooking the bacon in a skillet on the stovetop, but if you want to bake it, feel free to do that ahead of time using our complete guide on how to cook bacon in the oven!
  • Bell pepper – this recipe calls for orange bell pepper, but feel free to use any color that you have on hand.

A full ingredient list with exact amounts can be found in the recipe card below.

Recipe Variations and Modifications

  • Swap the bacon for sausage – this frittata would also be delicious with breakfast sausage instead of bacon! Simply brown and crumble your favorite breakfast sausage instead of pan frying the bacon, then remove it from the pan and continue on with step 2.
  • Use a different cheese – if goat cheese isn’t your thing, grab another cheese that you love. You honestly can’t go wrong with ANY cheese here.
  • Use different veggies – if asparagus and bell peppers aren’t your thing, you can easily swap in other veggies here like spinach, kale, zucchini, broccoli, or tomatoes!
  • Make it dairy-free – simply omit the cheese altogether to make this recipe dairy-free.

How to Make a Bacon and Goat Cheese Frittata

Ready for the easiest, most delicious savory breakfast recipe you’ve ever made? Here we go!

Strips of bacon are shown being cooked in a black cast-iron skillet with blue handles.
The bacon has been removed from the skillet and been replaced by chopped asparagus and orange bell pepper.

Step 1: Preheat the oven to 350°F. In a large ovenproof saute pan over medium heat, cook the bacon until crisp, then remove the bacon from the pan and crumble.

Step 2: Drain off the excess grease from the pan, then add in the asparagus and bell pepper, and saute for 3-4 minutes, until slightly softened.

A bowl of eggs are shown being whisked together with a black whisk.
The egg mixture in shown nearly completely covering the asparagus and bell peppers.

Step 3: In a medium size bowl, whisk together the eggs.

Step 4: Pour the eggs over the veggies and stir the mixture together over medium heat until the eggs just start to set, after about 4 minutes.

The, now chopped, bacon bits and goat cheese pieces have been sprinkled over the top of the egg mixture.
Two light pink plates, each with a piece of frittata, and silverware sit to the side of the skillet with the remaining pieces. A glass of ice water and bowl of flaky salt sit to the side.

Step 5: Sprinkle the bacon and goat cheese over the top of the frittata, then transfer to the oven and bake for 25 minutes, or until the middle of the frittata doesn’t jiggle when the pan is shaken.

Step 6: Let the frittata cool for 5 minutes, then serve and enjoy!

Recipe Tip

Use what you have on hand – while this recipe, as written, is incredibly delicious, know that frittatas are FLEXIBLE. This means that you can use whatever veggies, cheese, and breakfast meat you have on hand.

How to Serve

Serve your frittata all on its own or alongside a sweet breakfast treat like cranberry orange scones or chocolate chip banana muffins.

How to Store and Reheat

Store leftover frittata slices in an airtight container in the fridge for up to 5 days.

To freeze, simply wrap individual slices in parchment paper, and store the wrapped slices in a large bag or airtight container in the freezer for up to 3 months.

To reheat, either pop a slice in the microwave for 1-2 minutes (you’ll need to add more time if the frittata slice is frozen) or in the oven for 10-12 minutes.

Two light pink plates, each with a piece of frittata, and silverware sit to the side of the skillet with the remaining pieces. A glass of ice water and bowl of flaky salt sit to the side.

Frequently Asked Questions

What is the difference between an omelet and a frittata?

Frittatas and omelets do have a couple of things in common – they’re both egg based and (typically) loaded with all kinds of delicious veggie, cheese, and protein additions. The biggest difference between the two is the thickness of a frittata and the way that it cooks – partially on the stovetop and partially in the oven.

What is the difference between a frittata and a quiche?

The biggest differences between a frittata and a quiche (like our Quiche Lorraine) are…

The crust – the most noticeable difference between quiche and frittata is that quiches are typically baked in a pie crust. Frittatas, on the other hand, are crustless.

The filling – when you make a quiche, you may be surprised to find that they only contain about 4-5 eggs and a cup of milk or cream to make a custard. The large amount of cream creates the rich texture that quiche is known for. With a frittata though, eggs are the star of the show and you usually won’t find any added milk.

The cooking method – a quiche is traditionally baked in the oven and takes a longer time to cook thanks to the custard filling. Frittata cooks more quickly since it’s made from only eggs, and it begins cooking on the stove before finishing in the oven.

Do you put milk in a frittata?

While we aren’t saying that a frittata recipe that includes milk does NOT exist, milk isn’t typically found in frittatas.

If you tried this Bacon and Goat Cheese Frittata or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!

Vegetable Frittata with Goat Cheese and Bacon

4.38 — Votes 8 votes
Prep: 5 minutes
Cook: 40 minutes
Total: 45 minutes
Servings: 6 servings
This easy vegetable frittata has goat cheese, bacon, asparagus, and bell peppers for a delicious breakfast!

Ingredients  

  • 5 strips bacon
  • 1 bunch asparagus, cut into 1-inch pieces
  • 1 orange bell pepper, sliced into 1-inch pieces
  • cup crumbled goat cheese
  • 12 large eggs, lightly beaten
  • ½ teaspoon fine sea salt,
  • ¼ teaspoon ground black pepper,
  • Chopped fresh parsley for garnish, if desired

Instructions 

  • Preheat the oven to 350°F.
  • In a large ovenproof sauté pan over medium heat, cook the bacon until crisp, then remove from the pan and crumble.
  • Drain off the excess grease from the pan, then add in the asparagus and bell pepper. Saute for 3-4 minutes, until slightly softened, then pour the eggs over the veggies and stir the mixture together over medium heat until the eggs just start to set, after about 4 minutes.
  • Sprinkle the bacon and goat cheese over the top of the frittata, then transfer to the oven and bake for 25 minutes, or until the middle of the frittata doesn’t jiggle when the pan is shaken. Let cool for 5 minutes, then enjoy!

Recipe Notes

  • Swap the bacon for sausage – this frittata would also be delicious with breakfast sausage instead of bacon! Simply brown and crumble your favorite breakfast sausage instead of pan frying the bacon, then remove it from the pan and continue on with step 2.
  • Use a different cheese – if goat cheese isn’t your thing, grab another cheese that you love. You honestly can’t go wrong with ANY cheese here.
  • Use different veggies – if asparagus and bell peppers aren’t your thing, you can easily swap in other veggies here like spinach, kale, zucchini, broccoli, or tomatoes!
  • Make it dairy-free – simply omit the cheese altogether to make this recipe dairy-free.

Nutrition

Calories: 256kcal | Carbohydrates: 5g | Protein: 18g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 345mg | Sodium: 489mg | Potassium: 356mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1801IU | Vitamin C: 30mg | Calcium: 88mg | Iron: 4mg

Additional Info

Course: Breakfast
Cuisine: American
Servings: 6 servings
Calories: 256
Keyword: asparagus, brunch, eggs, frittata, goat cheese

Like this recipe?

Leave a comment


About the Author

Brandi Schilhab


More Like This

Leave a comment

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

Recipe Rating




2 Comments

  1. 5 stars
    So delicious!! I made this to make my mornings go more smoothly this week and looked forward to it every morning. I used more bacon and more goat cheese than recommended, but the recipe is perfect as is.

    1. We love to hear that, Tara (and you can’t go wrong with more bacon and goat cheese in our book!). Thank you so much for taking the time to share with us. -Team FF