This post may contain affiliate links which wonโt change your price but will share some commission. Please read myย disclosure policy.
This delicious Bacon Frittata with Potato and Spinach is a great way to serve a simple and delicious breakfast or brunch. It's packed with flavor, filling, and perfect to begin the day with!
If you're craving more simple and delicious breakfast recipes, then be sure to try making a Sun Dried Tomato Quiche, Croque Madame, or a Sheet Pan Breakfast Bake with a side of Easy Roasted Potatoes.
When temperatures begin to drop outside, sometimes you just need a hearty skillet breakfast to start the day.
Wouldnโt you agree?
This colorful frittata is loaded with some flavorful ingredients that will make it the perfect easy breakfast or brunch recipe if you have the luxury of sleeping in on a cool morning. Also if you would like, this will also make a quick and easy weeknight dinner.
I love the addition of potatoes to frittatas because they are so satisfying. This frittata recipe allows the potatoes to form a brown and crispy bottom that I'm sure you and your whole family will love.
Let's get started!
WHAT INGREDIENTS ARE NEEDED TO MAKE THIS EASY BACON FRITTATA RECIPE?
- Bacon - For this recipe, I decided to use uncured turkey bacon, but feel free to use any bacon that you prefer. Canadian bacon will also work well.
- Potato - Any will work or any that you may have on hand. I usually have a few stray russet potatoes hanging around in my produce drawer and that is what I use. Clean the potato 1-inch cubed pieces.
- Eggs - Half a dozen eggs are needed to make this breakfast frittata. I generally prefer to use large eggs.
- Milk - Use whole milk for this recipe, it works the best. Heavy cream may also be used instead in the same unit of measure. If you need a milk alternative, try lactose-free whole milk instead. I do not recommend using skim milk for this particular recipe.
- Salt - This ingredient brings out the flavor in this homemade dish, but be sure not to go overboard because the bacon and cheese will provide some additional salty flavor.
- Ground Black Pepper - Another season that will help bring out the flavor in this dish. Try using freshly ground black pepper if you have it available.
- Onion - Chopped yellow onion or white onion works best in this recipe. However green onions could be used instead, the white and green part.
- Olive oil - Any that you have available is fine. I use extra virgin olive oil, but you could also use avocado oil, vegetable oil, or canola oil as well.
- Spinach - Fresh baby spinach or cut up some regular fresh spinach.
- Cheddar Cheese - Try using grated sharp cheddar cheese or any that you have on hand.
See the recipe card below for exact ingredients and quantities.
HOW TO MAKE THIS EASY FRITTATA:
Begin the recipe by cooking the bacon first until it is crispy in a large skillet. Carefully remove the crispy bacon from the skillet and cut it into small pieces and set aside. Next finish chopping the potato or potatoes into small even 1-inch cubed pieces. Cut the onion into small pieces as well.
Add the olive oil to a heated skillet over medium-high heat. Make sure the skillet is oven safe. Add in the onion and potatoes. Cook stirring frequently, until the potatoes are fork tender and the onions are translucent, about 5 to 7 minutes.
Add in the fresh spinach and cut bacon to the skillet with the potatoes and onion. Stir until the spinach begins to break down and reduce in volume. Spread the mixture around evenly into the bottom of the pan.
Want To Save This Recipe?
In a large bowl, whisk together the eggs, milk, salt, and ground black pepper.
Slowly pour the egg mixture evenly over the potato mixture in the skillet. Top evenly with the cheddar cheese and continue cooking over medium heat, on the stove top for about 5 minutes, until the eggs begin to firm and set around the edges.
Finish the frittata by placing it into the oven to bake at 450 degrees F. for about 5 minutes. The frittata will be puffy and the edges will be lightly browned and bubbly. Carefully remove the skillet from the oven and serve warm. Enjoy!
RECIPE VARIATIONS
- Turkey Bacon โ This perfect breakfast recipe can be made with turkey bacon or regular bacon. Either works, just cook until crispy.
- Hash Browns โ Instead of potatoes, try using refrigerated shredded hash browns or diced hash brown potatoes.
- Bell Peppers โ Along with the onion, add in ยฝ cup chopped bell pepper for added flavor and veggies.
- Broccoli - Add in some chopped fresh broccoli to make it a broccoli frittata.
EQUIPMENT
To make a frittata, you will need an oven safe skillet (ovenproof skillet). I love using a cast iron skillet to make frittatas, they're perfect for cooking from stovetop to oven with no problem.
WANT A FEW MORE BREAKFAST RECIPES? TRY THESE:
- Sun Dried Tomato Quicheย
- Easy Roasted Potatoesย
- Sheet Pan Breakfast Bake
- Croque Madame
- Croque Monsieurย
Have any comments, questions, or other ideas for this easy to make Potato, Spinach and Bacon Frittata? Please share them in the comments below!
๐ Recipe
Bacon Frittata with Potato and Spinach
Equipment
- 1 Large oven safe skillet
Ingredients
- 4 slices thick-sliced bacon, coarsely chopped
- 1 Tablespoon olive oil
- ยฝ medium onion, chopped (ยฝ cup)
- 2 medium potatoes or 1 large potato, cut into pieces (1 cup)
- 3 cups baby spinach
- 6 large eggs
- ยผ cup milk
- ยผ teaspoon kosher salt
- ยผ teaspoon ground black pepper
- 1 cup sharp cheddar cheese, shredded
Instructions
- Preheat the oven to 450 degrees F.
- Begin the recipe by cooking the 4 pieces of bacon first until it is crispy in a large skillet. Carefully remove the bacon from the skillet and cut it into small pieces and set aside.
- Next finish chopping the potato or potatoes into small even 1-inch cubed pieces. You will need 1 cup of cut potato. Cut the onion into small pieces as well until you reach ยฝ cup.
- Add the 1 tablespoon olive oil to a heated skillet over medium-high heat. Make sure the skillet is oven safe. Add in the chopped onion and potatoes. Cook stirring frequently, until the potatoes are fork-tender and the onions are translucent, about 5 to 7 minutes.
- Add in the 3 cups fresh spinach and cooked bacon to the skillet with the potatoes and onion. Stir until the spinach begins to break down and reduce in volume. Spread the mixture around evenly into the bottom of the pan.
- In a small bowl, whisk together the 6 eggs, ยผ cup milk, ยผ teaspoon salt, and ยผ teaspoon ground black pepper.
- Slowly pour the egg mixture evenly over the potato mixture in the skillet. Top evenly with the cheddar cheese and continue cooking over medium-high heat, on the stovetop for about 5 minutes, until the eggs begin to firm and set around the edges.
- Finish the frittata by placing it in the oven to bake at 450 degrees F. for about 5 minutes. The frittata will be puffy and the edge will be lightly browned and bubbly. Carefully remove the skillet from the oven and serve warm. Enjoy!
- Store any leftovers in an airtight container in the refrigerator up to 3 days. Reheat in the microwave until warm before serving.
Original post date 01/12/2015. Updated 08/16/2021 & 8/24/2023.
Tristin says
Brunch is the best meal of the day and what better way to celebrate it than with this bacon frittata! Incredible flavors, definitely making this one again.
LaKita says
I couldn't agree with you more, thank you!
Moop Brown says
This frittata looks super filling and like the perfect dish to start the day off with.
LaKita says
Thank you, I certainly agree!
Hayley Dhanecha says
What a great breakfast idea and I love the combination of flavours you have used!
LaKita says
Thank you Hayley!
Melanie says
We had it this weekend and it was so delicious on our brunch table! Thank you so this easy recipe!
LaKita says
Thank you so much Melanie!
Anaiah says
Yumm! This was such an easy and delicious frittata to enjoy for breakfast. It's great to bring to work for a light lunch too!
LaKita says
Thank you, definitely works for lunch as well!
Leslie says
This Bacon Frittata with Potato and Spinach recipe is perfect! So easy and so delicious! I love the idea of adding bell peppers as well! YUM!
LaKita says
Thank you so much Leslie!
Marta says
Such a great dish. Works for breakfast, lunch and even a light dinner. Loved it!
LaKita says
Thank you Marta, I agree!!!
Jacqueline Debono says
We eat frittata quite a lot here in Italy. It's my go-to recipe for a weekend brunch or light dinner. Love the ingredients you've added to this recipe. I've never made it with potato but I guess that would make it more filling and heartier. On my to try list!
LaKita says
Thank you! It does make it more hearty and filling!!
Colleen says
This is a delicious and easy meal for breakfast, lunch, brunch or dinner. We love it!
LaKita says
Thank you Colleen, so happy to hear!
Bernice says
I always forget about frittatas! They make such a great brunch, lunch or even dinner dish. I love the combination of flavours you have added to yours.
LaKita says
Thank you Bernice! Love making a good frittata every now and then ๐