This tasty vegetable bacon frittata is the perfect dish to serve as either breakfast or dinner. It’s packed with vegetables but you also get that salty crisp bacon, which makes it even better. This dish comes together quickly and easily, making it perfect for busy weeknights. If you want to get your kids eating their veggies without a fuss, this is the way to do it! Serve this frittata with some toast on the side and they won’t be able to resist.
Vegetable Bacon Frittata
This Vegetable Bacon Frittata is the perfect breakfast for anyone who loves bacon and eggs. It's a great alternative to traditional pancakes or waffles, and it includes vegetables like onions, peppers, and mushrooms. It can be served as an appetizer if you cut the frittata into small squares, served as breakfast, and it makes the perfect dinner! The best part of this recipe is that it can be made in advance so all your cooking is done at once!
The ingredients are simple but make for a delicious dish. This recipe takes less than 30 minutes to cook which makes it perfect for weekday mornings when time seems short.
If you like this frittata, then you may also want to try Fanny's burst tomato frittata with fontina and basil oil for a more upscale dish. Of course, we like this vegetarian option with the loaded vegetable frittata recipe as well.
What Cheese Can I Use in a Frittata?
I like to use a 3 cheese blend when I make a frittata with bacon. It balances nicely. You can, of course, use any number of cheeses that you prefer. Below are a few that work well with both eggs and bacon.
- Sharp or mild cheddar.
- Goat cheese
- Monterey Jack
- Queso Fresco
Experiment with different cheeses to find your favorite!
What Other Vegetables Can I Add
I am using onions, bell peppers, and mushrooms in my vegetable frittata. You can add whatever kind of vegetables that you like. Some more ideas are below for you to mix and match to make your frittata exactly how you prefer.
- Green beans
- Green chiles
If adding additional vegetables, keep the amount to a total of 1 cup of vegetables for the entire recipe for best results.
Can I Add Different Meats?
While bacon makes everyone better, there are plenty of other meat options that you can add to the recipe. You can add any kind of breakfast meat to this recipe.
Canadian bacon, ham, turkey bacon, Italian sausage, breakfast sausage, turkey sausage, or even chicken sausage are all excellent choices. Just make sure the sausages are cooked fully and excess grease has been drained first.
If you live in an area that has things like pork roll or scrapple, these breakfast meats can also be added. Another delicious option is to add veggie meats to this dish.
What Goes with a Bacon Frittata?
This is easy to pair together with a side dish. This bacon frittata will go great with fruit or this easy Instant Pot yogurt if you are looking for a simple side dish.
When I serve this as part of a brunch, I include tater tots or hashbrowns, some blueberry muffins, and sometimes banana bread on the side for a full buffet of sweet and savory options. And for those who drink alcohol, a mimosa is always a welcome drink.
- Red onion
- Red bell pepper
- Green bell pepper
- Olive oil
- Unsalted butter
- Heavy cream
- Black pepper
- Cooked bacon
- Shredded cheese (your choice)
TIP: Pre-cook the bacon in batches using this oven-baked bacon recipe then keep it on hand for recipes throughout the week.
Handy Kitchen Tools
How to Make a Vegetable Bacon Frittata
Preheat the oven to 350°F.
In an oven-safe skillet, heat olive oil over medium heat.
Add the onion, bell peppers, and mushrooms, then saute for 3 to 4 minutes until softened. Remove from heat and set aside.
In a large bowl, whisk together the eggs, cream, salt, black pepper, and oregano until combined.
Into the egg mixture, stir the bacon, cooked vegetables, and cheese until incorporated. If desired, reserve some of the cheese to add to the top for the last 5 minutes of the cooking time.
Pour back into the skillet used for the vegetables or into a prepared baking dish that has been sprayed with non-stick spray.
Bake, uncovered for 30 minutes until the top is golden and the eggs are set in the center.
Let stand for 5 to 10 minutes before serving.
Frittatas are prepared in a cast iron pan or oven-safe skillet because they begin on the stovetop and finish in the oven or are just baked. Frittatas, unlike omelets, can be made to feed one or many people, and they may also be eaten hot or at room temperature. Large frittatas are divided into pieces like a cake, whereas omelets are folded or rolled to eat like a burrito.
You can use milk instead of cream in this frittata. It does take away from the richness and creaminess of the frittata. Some people prefer to use milk instead of cream because it is lower in calories. Regardless of which you choose, it is going to taste delicious.
The best rule of thumb when making a frittata is to use ¼ cup of dairy for every 6 eggs. Any more liquid added will cause it to not set well. This is also why it is important to use fresh vegetables and cook them before adding to the egg mixture so all of the excess liquid has been removed.
If you are going to start this on the stove top and bake it to finish, an oven-safe skillet is a must. I recommend using either a cast-iron skillet or a Dutch oven. Both are excellent choices that can go from stovetop to oven easily.
If you like Dutch oven recipes, then make sure you check out my Complete Dutch Oven Cookbook on Amazon. It's filled with easy-to-make meals from breakfasts to soups and stews and even a few desserts!
More Easy Breakfast Recipes
If you need to fill in your breakfast and brunch menu even more, I have tons of delicious options for you. Not only are there tasty savory recipes but also plenty of sweets to start your day off with the perfect meal! Make sure to bookmark, pin, or print the recipes below to add to your menu plan soon!
- 25 Sweet Bread Recipes for Heavenly Breakfasts
- Decadent Cinnamon Rolls with Cream Cheese Glaze
- Italian Baked Eggs in Tomato Sauce
- Easy Sausage Breakfast Tortilla Wrap
- Savory Sausage Stuffed French Toast Roll Ups
- Homemade Strawberry Cream Cheese Danish Recipe
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- ¼ cup diced red onion
- ¼ cup diced red bell pepper
- ¼ cup diced green bell pepper
- ¼ cup diced mushrooms
- 6 large eggs
- ¼ cup heavy cream
- 1 teaspoon salt
- 1 teaspoon black pepper
- ½ teaspoon oregano
- 4 strips bacon, cooked and crumbled
- 1 cup shredded cheddar or favorite cheese
- Preheat the oven to 350°F.
- In an oven-safe skillet, heat olive oil and butter over medium heat.
- Add the onion, bell peppers, and mushrooms, then saute for 3 to 4 minutes until softened. Remove from heat and set aside.
- In a large bowl, whisk together the eggs, cream, salt, black pepper, and oregano until combined.
- Into the egg mixture, stir the bacon, cooked vegetables, and cheese until incorporated. If desired, reserve some of the cheese to add to the top for the last 5 minutes of the cooking time.
- Pour back into the skillet used for the vegetables or into a prepared baking dish that has been sprayed with non-stick spray.
- Bake, uncovered for 30 minutes until the top is golden and the eggs are set in the center.
- Let stand for 5 to 10 minutes before serving.
Leave out the bacon for a vegetarian frittata option.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Cook with Color Plastic Mixing Bowls with Lids - 12 Piece Nesting Bowls Set includes 6 Prep Bowls and 6 Lids, Microwave Safe Mixing Bowl Set (Blue Ombre)
Plastic Measuring Cups and Spoons Set 14 Piece. Includes 11 Colorful Measuring Cups and Spoons Set and 3 Plastic Liquid Measuring Cups. Nesting Measuring Set for Space Saving Storage. Dishwasher-Safe
Slitzer Germany 7-Piece Chef's Knife Set, Ergonomically Designed, Professional Grade Chef Knives, Great addition to any kitchen
Bamboo Cutting Board Set with Juice Groove (3 Pieces) - Wood Cutting Boards for Kitchen, Wood Cutting Board Set, Kitchen Chopping Board for Meat (Butcher Block) Cheese and Vegetables
Pre-Seasoned Cast Iron Skillet - Utopia Kitchen (12.5 Inch)
OXO Good Grips 3- Piece Wooden Utensil Set
Amount Per Serving: Calories: 320Total Fat: 27gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 238mgSodium: 710mgCarbohydrates: 4gFiber: 1gSugar: 2gProtein: 15g