This bacon cheese frittata is a delightful and hearty dish perfect for breakfast, brunch, or even a light dinner. Combining the savory flavors of bacon, cheddar cheese, and fresh vegetables, this frittata is both satisfying and easy to make. With a golden, crispy edge and a fluffy interior, it's sure to become a favorite in your household.
While most of the ingredients for this recipe are common, you might need to pick up a few items at the supermarket. Ensure you have fresh eggs, milk, and cheddar cheese. If you don't regularly stock bacon, onions, or bell peppers, make sure to grab those as well. These ingredients are essential for achieving the rich and flavorful profile of the frittata.

Ingredients For Bacon Cheese Frittata Recipe
Eggs: The base of the frittata, providing structure and protein.
Milk: Adds creaminess and helps to create a fluffy texture.
Cheddar cheese: Offers a sharp, tangy flavor that complements the bacon.
Bacon: Adds a smoky, savory element to the dish.
Onion: Provides a sweet and slightly pungent flavor.
Bell pepper: Adds a fresh, crisp texture and a hint of sweetness.
Salt: Enhances the overall flavor of the frittata.
Pepper: Adds a subtle heat and depth of flavor.
Technique Tip for This Recipe
When preparing the bacon, make sure to cook it until it is crispy. This will add a delightful crunch to your frittata and prevent it from becoming soggy when mixed with the eggs. Additionally, when whisking the eggs and milk together, ensure they are fully combined to create a uniform mixture, which will help the frittata set evenly.
Suggested Side Dishes
Alternative Ingredients
eggs - Substitute with egg substitute: Egg substitutes are often made from egg whites and can provide a similar texture and flavor.
milk - Substitute with almond milk: Almond milk is a dairy-free option that can add a slightly nutty flavor without altering the texture too much.
cheddar - Substitute with mozzarella: Mozzarella melts well and has a mild flavor that complements many dishes.
bacon - Substitute with turkey bacon: Turkey bacon is a leaner option that provides a similar smoky flavor and crispy texture.
onion - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor compared to onions.
bell pepper - Substitute with zucchini: Zucchini has a mild flavor and similar texture, making it a good alternative.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, enhancing the overall taste.
pepper - Substitute with cayenne pepper: Cayenne pepper adds a bit of heat and can elevate the flavor profile of the dish.
Other Alternative Recipes Similar to This Frittata
How to Store / Freeze Your Frittata
- Allow the frittata to cool completely before storing. This helps to prevent condensation, which can make the frittata soggy.
- For short-term storage, place the frittata in an airtight container. It can be kept in the refrigerator for up to 3-4 days.
- If you plan to freeze the frittata, cut it into individual portions. This makes it easier to reheat only what you need.
- Wrap each portion tightly in plastic wrap or aluminum foil. This helps to prevent freezer burn and maintain the frittata's texture.
- Place the wrapped portions in a freezer-safe bag or container. Label it with the date to keep track of its freshness.
- The frittata can be frozen for up to 2 months. Beyond this, the texture and flavor may start to degrade.
- To reheat, thaw the frittata in the refrigerator overnight if frozen. For a quicker option, use the microwave's defrost setting.
- Reheat in the microwave for 1-2 minutes, or until heated through. Alternatively, you can reheat in a preheated oven at 350°F (175°C) for about 10 minutes.
- For the best texture, avoid reheating the frittata multiple times. Only reheat the portion you plan to eat immediately.
How to Reheat Leftovers
Oven Method: Preheat your oven to 350°F (175°C). Place the leftover bacon cheese frittata on a baking sheet. Cover it with aluminum foil to prevent it from drying out. Bake for about 10-15 minutes or until heated through. This method ensures that the frittata retains its fluffy texture.
Microwave Method: Place a slice of the frittata on a microwave-safe plate. Cover it with a microwave-safe lid or a damp paper towel to keep it moist. Heat on medium power for 1-2 minutes, checking halfway through to ensure it heats evenly. This is a quick and convenient method, though it might make the frittata slightly rubbery.
Stovetop Method: Heat a non-stick skillet over medium-low heat. Add a small amount of olive oil or butter to the pan. Place the frittata slice in the skillet and cover with a lid. Heat for about 5-7 minutes, flipping halfway through to ensure even heating. This method helps maintain the frittata's crisp edges.
Toaster Oven Method: Preheat your toaster oven to 350°F (175°C). Place the frittata slice on a piece of aluminum foil or a small baking tray. Heat for about 10 minutes or until warmed through. This method is great for small portions and keeps the frittata from becoming soggy.
Air Fryer Method: Preheat your air fryer to 320°F (160°C). Place the frittata slice in the air fryer basket. Heat for about 5-7 minutes, checking halfway through to ensure it doesn't overcook. This method gives the frittata a nice, crispy exterior.
Best Tools for This Recipe
Oven: Used to bake the frittata until it is fully set.
Mixing bowl: Used to whisk together the eggs and milk and to mix in the other ingredients.
Whisk: Used to blend the eggs and milk smoothly.
Skillet: Used to cook the frittata mixture on the stovetop before transferring it to the oven.
Spatula: Used to stir the ingredients in the skillet and to help transfer the frittata to a serving plate.
Knife: Used to chop the onion and bell pepper.
Cutting board: Provides a surface to chop the onion and bell pepper.
Measuring cup: Used to measure the milk and cheese accurately.
Oven mitts: Used to safely handle the hot skillet when transferring it to and from the oven.
Cooling rack: Used to let the frittata cool slightly before slicing and serving.
How to Save Time on Making This Frittata
Pre-cook ingredients: Cook the bacon, onion, and bell pepper ahead of time and store them in the fridge.
Use a blender: Blend the eggs and milk together for a smoother mixture.
Shred cheese in bulk: Shred a large amount of cheese and store it in the fridge for multiple uses.
One-pan method: Use an oven-safe skillet to go from stovetop to oven without transferring the mixture.
Prep in advance: Assemble the frittata mixture the night before and store it in the fridge, ready to cook in the morning.

Bacon Cheese Frittata
Ingredients
Main Ingredients
- 6 eggs
- ½ cup milk
- 1 cup shredded cheese cheddar or your choice
- 6 slices bacon cooked and crumbled
- 1 onion chopped
- 1 bell pepper chopped
- to taste salt and pepper
Instructions
- 1. Preheat your oven to 350°F (175°C).
- 2. In a mixing bowl, whisk together the eggs and milk.
- 3. Stir in the cheese, bacon, onion, bell pepper, salt, and pepper.
- 4. Pour the mixture into a greased skillet.
- 5. Cook on the stovetop over medium heat until the edges start to set, about 5 minutes.
- 6. Transfer the skillet to the preheated oven and bake for 15 minutes, or until the frittata is fully set.
- 7. Let it cool slightly before slicing and serving.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Asian Ginger Dressing Recipe10 Minutes
- Lomi Lomi Recipe15 Minutes
- Crab Sandwich Recipe15 Minutes
- Southern Fried Apples Recipe25 Minutes
- Mexican Fiesta Pasta Salad Recipe25 Minutes
- Blackberry Jam Recipe40 Minutes
- Beef Shish Kabobs Recipe35 Minutes
- Apple Dumplings Recipe1 Hours 5 Minutes
Leave a Reply