Cheesy Bacon and Spinach Frittata

No ratings yet

This post may contain affiliate links. Please read our disclosure policy.

Cheesy Bacon and Spinach Frittata is a hearty and flavorful dish that’s perfect for breakfast, brunch, or even a quick weeknight dinner. Crispy bacon, sweet onions, fresh spinach, and fluffy eggs are topped with pepper jack cheese and broiled until golden and bubbly. It’s simple, satisfying, and comes together in one pan.

Looking for more easy breakfast recipes? Try my Homemade Sausage & Egg McMuffin or Brioche French Toast with Blueberry Compote!

Watch how to make it here!

Why You'll Love This Frittata Recipe

  • One-pan recipe: Everything cooks in the same skillet for easy prep and cleanup.
  • Hearty & satisfying: Bacon, eggs, and cheese make this frittata filling enough for any meal.
  • Easy to customize: Swap in your favorite veggies, cheese, or protein.
  • Great for meal prep: Stores well in the fridge and reheats beautifully.

Recipe Ingredients

Frittata with Melted Broiled Cheese in Pan

See the recipe card below for the complete list of ingredients with exact quantities.

  • Bacon: Adds salty, savory flavor. Plus the onions cook right in the bacon fat!
  • Pepper Jack Cheese: Adds a little kick to the frittata. You can swap in cheddar, mozzarella, or your favorite cheese.

Cheesy Bacon and Spinach Frittata (Step-by-Step Instructions)

See the recipe card below for the full list of instructions.

Chopped Raw Bacon in Pan
  1. Cook the chopped bacon until golden and crispy.
Cooked Bacon with Chopped Onion in Pan
  1. Add the diced onion to the cooked bacon and cook until softened.
Wilted Spinach, Bacon, and Onion in Pan
  1. Stir in the spinach until just wilted.
Spinach, Bacon, and Onion with Raw Egg in Pan
  1. Whisk together the eggs, half & half, salt, and pepper. Add to the pan.
Frittata with Slices of Cheese in Pan
  1. Cook until the eggs are mostly set. Arrange the slices of pepper jack cheese on top.
Bacon, Spinach, and Pepper Jack Frittata
  1. Broil until the cheese is melted and golden. Cool slightly, cut into quarters, and serve.

Ready to try it? Scroll to the recipe card below for exact ingredient amounts and full instructions.

Frittata FAQ's

Can I make this frittata ahead of time?

Yes! You can bake the frittata, let it cool, then store it in the fridge for up to 4 days. Reheat slices in the microwave or in a 350°F oven until warmed through.

What type of pan should I use?

A 10–12 inch broiler-safe skillet works best for 8 eggs. I used a carbon steel skillet, but cast iron works really well too.

Can I make this without bacon?

Yes! You can swap in cooked sausage, diced ham, or even keep it vegetarian. If skipping the meat, add an extra handful of veggies for balance.

How do I know when the eggs are set?

The edges should look firm, but the center should still have a slight jiggle before broiling. The eggs will finish setting as the cheese melts under the broiler.

Did you try this Cheesy Bacon and Spinach Frittata recipe? Leave a Review!

If you try this recipe, I’d love to hear what you think! If you enjoyed it, please consider leaving a rating and review. And don’t forget to tag me on Instagram or TikTok so I can see your creations!

🐝 Made this recipe? I’d love to know how it turned out! Please leave a ⭐️ star rating and a comment below. Your feedback helps more people discover my recipes and supports my blog.

Tag me on Instagram to share your creations, and follow along on Pinterest for more easy, tasty recipes.

Bacon, Spinach, and Pepper Jack Frittata on Cutting Board
No ratings yet

Cheesy Bacon and Spinach Frittata

A fluffy frittata with crispy bacon, sweet onions, fresh spinach, and melted pepper jack cheese. Perfect for any meal and easy to customize!
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4
Save this recipe!
Get this recipe sent to your inbox, plus get the newest recipes sent to you first!

Equipment

Ingredients 

Instructions 

  • Cook the chopped bacon in an oven-safe pan over medium heat for about 10 minutes, or until golden and crisp.
  • Add the diced onion and stir to combine. Cook for about 5 minutes, stirring occasionally, until softened. Stir in the spinach and cook for 1–2 minutes, just until wilted.
  • In a medium bowl, whisk together the eggs, half & half, salt, and black pepper.
  • Preheat the broiler. Pour the egg mixture into the pan with the bacon, onion, and spinach. Stir gently to combine. Cook for 5 minutes, or until the eggs are mostly set.
  • Arrange the pepper jack cheese slices evenly over the top. Transfer the pan to the oven and broil for 2–3 minutes, until the cheese is melted and golden.
  • Remove from the oven, let cool slightly, then slice into quarters and serve.

Notes

  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Reheating: Warm slices in the microwave or in a 350°F oven until heated through.
  • Substitution Ideas: Swap pepper jack with cheddar, mozzarella, or your favorite cheese. Use cooked sausage or ham instead of bacon if you like.

Nutrition

Calories: 360kcal, Carbohydrates: 5g, Protein: 23g, Fat: 28g, Saturated Fat: 12g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 10g, Trans Fat: 0.1g, Cholesterol: 373mg, Sodium: 622mg, Potassium: 326mg, Fiber: 1g, Sugar: 2g, Vitamin A: 2160IU, Vitamin C: 6mg, Calcium: 315mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Rate and comment below!

About Carolyn Stilwell

My name is Carolyn Stilwell and I’m the cook, recipe developer, photographer, and videographer behind Carol Bee Cooks. On my blog you’ll find easy, tasty, and approachable recipes to inspire you to cook amazing food at home. You don’t need to be a professional chef to make exciting, flavorful dishes that bring joy. Let's get cooking!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating