If breakfast had a fan club, this bacon, potato, and kale frittata would be the person wearing the official merch, handing out snacks, and somehow still looking put-together. It’s hearty without being heavy, loaded with real ingredients (hi, kalewelcome to the party), and it pulls off that rare trick of feeling brunch-fancy while still being a “I’m hungry and I own a skillet” kind of meal.
This recipe is built on classic frittata technique used by many U.S. test kitchens and recipe editors: cook the sturdy add-ins first, pour in seasoned eggs, then finish gently so the center stays tender (not rubbery, not spongy, not “why is it squeaking?”). The bacon brings smoky richness, the potatoes bring comfort, and the kale brings a pop of green so you can tell yourself this is basically a saladjust… in egg form.
Why This Frittata Works (A Little Food Science, No Lab Coat Required)
1) Bacon fat is free flavor
When bacon cooks, it leaves behind rendered fat that’s already seasoned with smokiness and salt. Using a tablespoon or two to sauté onion and kale builds flavor fastlike a shortcut to “I totally planned this.”
2) Potatoes need a head start
Raw potatoes don’t magically soften the moment eggs show up. If you toss raw potato into the pan and immediately add eggs, the eggs will be set long before the potato is tender. The fix is simple: par-cook the potatoes first (quick boil or microwave), or steam them briefly in the skillet. Tender potatoes = creamy frittata, not a chewy surprise.
3) Kale wants heatand a quick squeeze
Kale is sturdy. It needs a few minutes of heat to become tender and friendly. If you’re using mature curly kale, strip the stems (they’re basically little green tree branches) and chop the leaves. If your kale is extra wet after washing, give it a quick pat drytoo much water can make the frittata weepy. Nobody asked for soggy egg pie.
4) Gentle finishing keeps the eggs custardy
The best frittatas are set but still tender. Think “soft and sliceable,” not “overbaked breakfast sponge.” Finishing in the oven at a moderate temperature helps the center set evenly. If you want a golden top, a quick broil at the end worksjust stay nearby like it’s a mischievous puppy.
Ingredients You’ll Need
This easy frittata recipe is flexible, but here’s a reliable version for a 10-inch oven-safe skillet (cast iron, carbon steel, or oven-safe nonstick).
- Bacon: 6 slices (thick-cut if you want extra bite)
- Potatoes: 1 1/2 cups diced (about 1 medium Yukon Gold or red potato)
- Onion: 1/2 cup diced yellow onion
- Kale: 2 packed cups chopped kale leaves (stems removed)
- Eggs: 8 large eggs
- Dairy: 1/4 cup whole milk or half-and-half (optional but recommended for tenderness)
- Cheese: 3/4 cup shredded cheddar (or Gruyère, Swiss, fontina)
- Seasoning: 1/2 tsp kosher salt, 1/4 tsp black pepper
- Optional boosts: 1 clove garlic (minced), pinch of red pepper flakes, chopped chives
Step-by-Step: Bacon, Potato, and Kale Frittata
Prep (so cooking feels suspiciously easy)
- Heat the oven: Set oven to 375°F. Place a rack in the middle. (If you plan to broil at the end, you’ll use the broiler laterno need to preheat it now.)
- Par-cook the potatoes (pick one method):
- Quick boil: Simmer diced potatoes in lightly salted water until just tender, about 8–10 minutes. Drain well.
- Microwave: Toss diced potatoes with a splash of water in a covered microwave-safe bowl; microwave 3–5 minutes, stirring once, until barely tender. Drain off excess water.
- Whisk the eggs: In a bowl, whisk eggs with milk, salt, and pepper until combinedno need to whip them into a foam party. Stir in about half the cheese (save the rest for the top).
Cook the filling
- Crisp the bacon: In a 10-inch oven-safe skillet over medium heat, cook bacon until crisp and the fat is rendered, about 8–10 minutes. Transfer bacon to a paper towel-lined plate, then crumble or chop.
- Save some drippings: Carefully pour off excess bacon fat, leaving about 1–2 tablespoons in the skillet. (Enough to sauté, not enough to deep-fry your breakfast.)
- Sauté onion + kale: Add onion (and garlic if using) and cook 2–3 minutes until softened. Add kale and cook 3–5 minutes, stirring, until wilted and tender. If the pan seems dry, add a teaspoon of olive oil.
- Add potatoes + bacon: Stir in the par-cooked potatoes and half the bacon. Taste a potato piece and adjust seasoning if needed (potatoes are tiny salt sponges).
Turn it into a frittata
- Pour in the eggs: Reduce heat to medium-low. Spread the filling evenly, then pour in the egg mixture. Use a spatula to gently lift and nudge so eggs flow into gaps.
- Set the edges: Cook 4–6 minutes, until the edges look set but the center is still a bit loose. You’re aiming for “mostly set” before the oven finishes the job.
- Top it: Sprinkle the remaining cheese and the rest of the bacon over the top.
- Bake: Transfer the skillet to the oven and bake 8–12 minutes, until the center is just set. A slight wobble is fineit will firm up as it rests.
- Optional golden top: For extra color, broil 30–90 seconds at the end. Do not walk away. Not even for “one quick sip of coffee.”
- Rest + slice: Rest 5–10 minutes, then slice into wedges. This helps the custardy center settle so you get clean slices instead of egg landslides.
Pro Tips (So Your Frittata Doesn’t Turn Into a Cautionary Tale)
Don’t overbake
Pull the frittata when it’s just set. Cast iron holds heat and keeps cooking after you remove it from the oven. If you wait until it looks completely firm in the oven, it’ll be overcooked by the time it hits the table.
Watch your moisture
Kale can hold water from washing, and potatoes can release steam. Drain potatoes well and sauté the kale long enough to drive off excess moisture. If your greens look wet in the pan, cook another minute. This small step prevents a watery layer under the eggs.
Use the right pan size
A 10-inch skillet is the sweet spot for an 8-egg frittata: thick enough to feel substantial, not so thick that the middle takes forever, and not so thin that it turns into an egg tortilla (unless you want that, which is also valid).
Variations and Swaps (Because Your Fridge Has Opinions)
- Make it cheesier: Add a little Parmesan with the cheddar for sharper flavor.
- Swap the greens: Use Swiss chard or spinach. If using spinach, cook it briefly and squeeze out extra liquid.
- Change the potato vibe: Use sweet potatoes for a sweeter, earthier twist. Dice small so they cook evenly.
- Go brunch deluxe: Add roasted red peppers or sautéed mushrooms (cook them first so they don’t water down the eggs).
- Spice it up: Red pepper flakes, hot sauce on the side, or pepper jack cheese.
- Lower the meat: Use 4 slices bacon instead of 6; add extra kale and a bit more onion to keep it hearty.
What to Serve With Bacon, Potato, and Kale Frittata
This frittata is basically a full meal, but if you’re building a brunch spread (or you just like side dishes, which is a valid personality trait), try:
- Something fresh: citrus salad, sliced tomatoes, or fruit
- Something crunchy: toast, English muffins, or roasted potatoes if you’re living fearlessly
- Something saucy: salsa, pesto, or a dollop of sour cream
- Something caffeinated: coffee, cold brew, or a latte that says “I’m a functioning adult”
Storage, Reheating, and Meal Prep
One reason this cast iron skillet frittata is such a favorite: leftovers don’t feel like leftovers. They feel like you planned your life.
- Fridge: Cool completely, then store slices airtight for up to 4–5 days.
- Reheat (best): Warm in a 300–350°F oven until heated through. Gentle heat keeps it tender.
- Microwave (works): Short bursts, because eggs go rubbery if you nuke them like a sci-fi villain.
- Freeze: Wrap slices well and freeze up to 2 months. Thaw overnight in the fridge before reheating.
- Meal prep shortcut: Par-cook potatoes and chop kale/onion ahead. In the morning, it’s basically “cook bacon, assemble, bake.”
FAQ
Can I make this without an oven-safe skillet?
Yes. Cook the filling in any skillet, then transfer everything to a greased baking dish and bake at 350–375°F until set. You lose the one-pan flex, but you keep the deliciousness.
How do I know it’s done?
The center should be just set with a slight wobble. If you insert a knife near the center, it should come out mostly clean (a little moisture is fine). Remember: it keeps cooking as it rests.
Why did my frittata turn out watery?
Usually it’s moisture from greens or add-ins. Cook and drain ingredients well before adding eggs. If you used very wet vegetables (like mushrooms or zucchini), sauté them until their liquid evaporates.
Can I double it?
For a crowd, it’s often easier to bake in a casserole dish instead of trying to make a skyscraper frittata in one skillet. Use two skillets or a larger baking dish and bake until just set.
Conclusion
This bacon, potato, and kale frittata recipe is the kind of dish that makes your kitchen smell like a cozy diner and your plate look like you tried (even if you mostly just followed the laws of eggs). It’s perfect for a lazy weekend brunch, a fast dinner, or a make-ahead breakfast that saves your weekday mornings from chaos. Keep the technique, swap the fillings, and congratulationsyou now have a reliable “I can cook” signature move.
Kitchen Experiences: The Real-Life Joy (and Mild Chaos) of Making This Frittata
The first time you make a bacon, potato, and kale frittata, you learn something important: frittatas are less of a strict recipe and more of a skillet personality test. Are you the kind of cook who calmly preps everything, wipes the counter, and owns matching measuring spoons? Or are you the kind who starts cooking bacon, realizes you didn’t chop the onion, and begins speed-chopping like you’re auditioning for a cooking show? Either way, you’ll end up with something tastyfrittatas are forgiving like that.
My favorite “aha” moment with this one was realizing how much the potatoes control the whole experience. When I rushed them (too-big dice, not par-cooked enough), the eggs finished first and the potatoes stayed stubbornly firmlike they were protesting the concept of breakfast. But once I started par-cooking the potatoes until just tender, everything clicked. The frittata became creamy and cohesive, and every slice had that comforting, hash-brown-adjacent vibe without requiring a second pan of actual hash browns. Big win for both flavor and dishwashing morale.
Kale, meanwhile, has a reputation for being “healthy” in a way that sometimes feels like a warning label. In this frittata, it behaves beautifullyespecially when you sauté it in a little bacon fat with onion. Curly kale gets tender and slightly sweet; lacinato (dinosaur kale) turns silky and feels extra fancy for no additional effort. The only time kale gets dramatic is when it’s wet. If you’ve ever watched steam rise and thought, “That’s fine,” and then sliced into a frittata puddle later, you understand. Dry the kale. Cook it down. Let the moisture leave the building before the eggs move in.
Bacon brings the applause, obviously. But there’s also a practical trick: sprinkle some bacon on top at the end, not just inside. Bacon buried under eggs becomes softer (still good, just less crisp). Bacon on top stays a little crunchy and makes the whole thing look like you meant to impress someone. Even if that someone is you, standing at the counter, eating a wedge while the rest “cools properly.”
Another real-life perk: this frittata is a champion of the “eat now, eat later” lifestyle. Warm from the oven, it’s brunch comfort. At room temp, it’s picnic-friendly. Cold from the fridge, it becomes a surprisingly satisfying snack that feels like a smarter choice than random handfuls of cereal. Reheated gently, it turns back into breakfast like nothing happened. The only caution is reheating too aggressivelymicrowaves can make eggs rubbery if you blast them. I’ve learned to go low and slow, like I’m warming up something precious (which, honestly, I am).
Finally, there’s the hosting angle. This dish is the ultimate “people are coming over and I want to look calm” move. You can prep the potatoes and chop everything ahead, then cook it while you pretend you didn’t just shove clutter into a closet. Serve it with fruit and toast, and everyone thinks you’re the kind of person who has their life together. The frittata will not correct them. It’s polite like that.