Skip to main content
Cheesy Bacon Frittata

Cheesy Bacon Frittata

with Spinach & Potatoes | 2 servings
4.5(444)194 ReviewsRead 194 customer reviews
Recipe Development Team
Recipe Development TeamUpdated on April 16, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
Calories
: 
780 kcal
Protein
: 
32g protein
Total
: 
35 minutes
Difficulty
: 
Easy
Allergens:
  • Milk
  • Eggs

Nervous about making this egg-based Italian dish? Hakuna frittata! That’s what we always say anyway, because it’s so darn easy (and delicious). With just a few simple ingredients, this open-faced omelet is totally problem-free. Tender spinach, boiled potatoes, and sautéed onion are swirled in bacon fat and topped with a cheesy egg mixture. The skillet is sprinkled with bacon and more cheese, then covered on the stove until set. It’s as simple as that. No worries!

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
/ Serving 2 people

12 ounce

Potatoes

4 ounce

Bacon

1 unit

Yellow Onion

4 tablespoon

Cream Cheese

(Contains: Milk)

4 unit

Eggs

(Contains: Eggs)

1 teaspoon

Garlic Powder

½ cup

Italian Cheese Blend

(Contains: Milk)

5 ounce

Spinach

Not included in your delivery

Salt

Pepper

1 teaspoon

Cooking Oil

1 tablespoon

Butter

(Contains: Milk)

per serving
Calories780 kcal
Fat57 g
Saturated Fat24 g
Carbohydrate26 g
Sugar5 g
Dietary Fiber4 g
Protein32 g
Cholesterol470 mg
Sodium1200 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.

Cooking Steps

1

Wash and dry produce. Dice half the potatoes into ½-inch pieces (save the rest for another use). Place in a small pot with enough salted water to cover by 2 inches. Bring to a boil and cook until tender, 10-12 minutes; drain.

2

Meanwhile, heat a medium dry, preferably nonstick, pan over medium-high heat. Add bacon*; cook, turning occasionally and adjusting heat if browning too quickly, until crispy, 6-10 minutes. Turn off heat; transfer bacon to a paper-towel-lined plate. Carefully pour most of the bacon fat into a small heatproof bowl (you'll use the reserved fat in step 5!), leaving a thin layer in the pan. Reserve pan.

3

Halve, peel, and thinly slice onion.
Heat pan with reserved bacon fat over medium-low heat. Add a drizzle of oil, onion, and a pinch of salt and pepper. Cook, stirring occasionally, until softened and lightly browned, 4-7 minutes. TIP: If onion browns too quickly, add a splash of water. Turn off heat; transfer onion to a plate.

4

While onion cooks, place cream cheese in a medium microwave-safe bowl; microwave until softened, 25 seconds. Whisk in eggs, garlic powder, ¼ tsp salt, and pepper until combined (it’s OK if there are chunks of cream cheese!). Stir in half the Italian cheese blend. Once cool enough to handle, roughly chop bacon.

5

Once potatoes are finished cooking, heat a large drizzle of reserved bacon fat and 1 TBSP butter in pan used for onion over low heat; swirl in pan to coat sides. Once butter has melted, add half the spinach. Cook, stirring often, until slightly wilted, 30-60 seconds. Stir in remaining spinach and a pinch of salt and pepper; cook, stirring, until slightly wilted, 30 seconds more. Stir in potatoes and onion until combined. Stir in egg mixture (TIP: scrape the sides of the bowl to get as much as you can!), then sprinkle with bacon and remaining Italian cheese blend. Cover and cook, undisturbed, until eggs are set, 5-7 minutes.

6

Season frittata with salt to taste. Carefully cut in pan into 6 wedges. Divide between plates and serve.

Customer reviews

Review summary

Updated on Sep 2026
  • Flavor: The combination of bacon, spinach, and cheese delivers great flavor, though some found it a touch bland and suggest adding extra seasoning or a dash of hot sauce 🌶️.
  • Ease of prep: The recipe involves more steps than a typical breakfast dish, and many reviewers noted it took noticeably longer than the suggested time — plan for extra time, especially for the eggs to set.
  • Suggestions: Add one or two extra eggs to better balance the volume of fillings; several reviewers also recommend roasting or pan-frying the potatoes instead of boiling for better texture. Chiffonade the spinach before cooking so it distributes evenly, and consider finishing the frittata under the broiler or in the oven if the top isn't setting on the stovetop.
  • Leftovers: This recipe makes a generous amount — several reviewers got three to four meals out of it, and it reheats well, with one reviewer even freezing portions successfully.
  • Potatoes: The recipe uses only half the included potatoes, which confused many reviewers; several cooked the remainder as roasted or pan-fried home fries on the side, which worked beautifully.
AI-generated from customer reviews

Reviews from our home cooks

T
Tara C.Cooked for 2 people
|Jun 15, 2023

I've never made a frittata before and really enjoyed making this meal. It was fairly healthy, and I loved the suggestion to make roasted potatoes with the extras. I messed up the instructions and mixed the cooked bacon into the egg mixture instead of putting it on top. I think that made it a little soggy (but I prefer my bacon done), but that was my mistake and lesson learned.

L
Lise M.Cooked for 2 people
|Mar 25, 2023

Four eggs weren't really enough to cover the other ingredients, but I expected that anyway, so no problems. Good combo of onions, spinach, bacon and cheeses. Made a pretty big and hearty frittata that will last several meals.

F
Felise E.Cooked for 2 people
|Feb 2, 2023

I'd never made a frittata before, and I was surprised at how simple HelloFresh made the execution. It was a very tasty combination of egg, potato, spinach, etc. I was surprised how salty it was, since I remember eating my bacon on the side and don't salt most food during cooking. But that's the only thing preventing it from being a 4 star from me.

R
Rita C.Cooked for 2 people
|Jan 20, 2023

Tasty and easy to make, but this isn't a real frittata since it didn't go in the oven and it also took significantly longer than it said to cook it.

D
Doreen G.Cooked for 2 people
|Feb 2, 2023

This was a great recipe. The portion sizes and corresponding calorie count was too high for me, so on a two portion recipe I cut it in fourths and had four satisfying breakfasts out of it. I liked the surprise of adding potatoes, something I would never have thought of. Great flavor.

A
Allison W.Cooked for 2 people
|Feb 20, 2023

Breakfast, lunch or dinner this was a classic frittata. Quick, simple fresh. Easy to add your favorite ingredients like different cheeses, additional meat, etc.

A
Andreya W.Cooked for 2 people
|Jan 30, 2023

I have always wanted to make a frittata and never felt confident. The instructions were so easy to follow. It turned out delicious. Thank you!!

P
Phillip P.Cooked for 4 people
|Jun 14, 2023

Not enough egg to really hold it together, especially once you add all of the other "fixings," but tasty all the same! Just ended up being more loaded scrambled eggs than frittata!

C
Catherine W.Cooked for 4 people
|Mar 29, 2024

Enjoyed the Frittata. I did need to put the pan under the broiler for a few minutes to cook the top as I did not have a tight fitting lid.

J
James W.Cooked for 2 people
|Mar 19, 2024

This one is a winner. I made it twice -- and we liked it better using all the included potatoes, and adding 1 egg and milk. But that's just a balancing preference.

Meal right image

Explore Similar Recipes

Meal left image

More delicious recipes with similar ingredients

Highest-rated dinner recipes

This week's must-try HelloFresh recipes