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

A frittata is a simple, versatile dish perfect for any meal. This Spinach and Bacon Frittata combines crispy bacon, sautéed onions, spinach, and melty cheese in a creamy egg base. Follow our frittata ratio to customize your frittata with your favorite ingredients!

a mini spinach and bacon frittata in a small cast iron skillet.

While a frittata is a great meal on its own, it pairs well with a few simple sides. Serve it with Butter Swim Biscuits, a side of crispy Hash Browns, Cheese Grits, or a bowl of Tomato Soup.

Why You’ll Love This Recipe

  • Easy to Make: A frittata comes together quickly—just whisk the eggs, cook the add-ins, pour in the egg mixture, and let the stove and broiler do the work.
  • Fully Customizable: Follow our frittata ratio to swap in your favorite vegetables, meats, and cheeses.
  • Quick Cooking Time: Ready in minutes, making it perfect for busy mornings or a quick meal.
  • Perfectly Portioned: Designed for one, so there’s no waste or leftovers.

The Frittata Ratio

Making a frittata is simple when you follow the right ratio.

For a single serving frittata in a 6-inch or 6.5-inch skillet, use:

  • Up to 2 ounces of protein (optional)
  • 2 large eggs
  • 2 tablespoons of heavy cream
  • 1/4 to 1/2 cup of vegetables
  • 1/8 to 1/4 cup of cheese

If skipping the protein, increase the vegetables for balance.

Our Spinach Frittata follows this ratio, using 2 eggs, cream, vegetables, cheese, and protein in just the right balance, making it an easy, adaptable recipe.

For a larger frittata in a 10-inch skillet, scale up to:

  • 6 eggs
  • 1/4 cup of heavy cream
  • Up to 2 cups of vegetables and/or protein
  • 1 cup of cheese

Stick to this ratio, and you’ll have a perfectly cooked frittata every time!

an overhead photo of a spinach and bacon frittata next to a glass of orange juice.

A frittata is an Italian egg dish, similar to an omelet or crustless quiche, but with a key difference—it’s cooked slowly over low heat, then finished in the oven or under the broiler for a perfectly set texture. Unlike an omelet, which is cooked quickly and folded over the fillings, a frittata allows the ingredients to be evenly distributed throughout.

By following the frittata ratio outlined above, you can easily customize your frittata with ingredients you love. Our single serving Spinach and Bacon Frittata is a great example, combining crispy bacon, sautéed onions, spinach, and cheese for a flavorful, satisfying meal.

Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Ingredients

The ingredients listed below are for our Spinach and Bacon Frittata, but you can easily customize your frittata using the ratio outlined above.

ingredients for a spinach and bacon frittata on a wooden cutting board.

If you have leftover ingredients from this individual frittata recipe, check out our Leftover Ingredients Recipe Finder.

  • Eggs: Use 2 large eggs for the base of this frittata.
  • Heavy Cream: Adds creaminess. Use 2 tablespoons of heavy cream, or substitute with half-and-half or whole milk. For a dairy-free option, try full-fat coconut milk, though it may slightly change the flavor. Leftover cream? Use it in Crack Chicken, Hashbrown Casserole, or a Mini Pavlova!
  • Dried Thyme: Adds depth to the dish. If needed, swap with basil, oregano, or herbes de Provence—use 1/4 teaspoon.
  • Salt and Black Pepper: Season with 1/8 teaspoon of each.
  • Bacon: One strip of bacon adds savory flavor. Substitute with ham, sausage, or omit for a vegetarian version. Extra bacon? Try it in Broccoli Salad, Loaded Deviled Eggs, or Clam Chowder.
  • Onions and Garlic: Use 1/4 cup of chopped onions and 1 clove of garlic for added flavor.
  • Spinach: Use 1/4 cup of fresh spinach. Kale or arugula work as substitutes. Leftover spinach? Add it to Tuscan Chicken or a Spinach Turkey Wrap.
  • Cheese: This recipe calls for 1/8 cup of shredded cheddar, but Swiss, Gouda, Gruyere, Provolone, or Mozzarella are great options. Use dairy-free cheese if needed.

How To Make A Spinach Frittata

The photos and step-by-step instructions show how to make this Spinach and Bacon Frittata. For exact ingredient amounts and full instructions, see the recipe card below.

  1. Preheat the broiler to low. In a medium bowl, whisk together the eggs, cream, thyme, salt, and pepper. Set aside.
  2. Cook the bacon in a 6.5-inch cast-iron skillet over medium-high heat until crispy, about 4 minutes.
  3. Add onions and garlic, stirring frequently until the onions soften, about 2 minutes.
  4. Stir in spinach and cook until wilted, about 1 minute.
  5. Mix cheese into the egg mixture, then pour it into the skillet over the bacon and vegetables. Cook until the edges are set but the top is slightly runny, about 5 minutes.
  6. Broil until fully set, about 3 minutes.
six steps showing how to make a spinach and bacon frittata.

Expert Tips

  • Use the right pan: A 6.5 inch cast-iron skillet is ideal, but any similarly sized oven-safe skillet will work.
  • Pre-cook vegetables: Cook onions, garlic, spinach, or any moisture-rich veggies first to prevent a watery frittata.
  • Don’t overbake: The frittata should have a custard-like texture. Cast iron holds heat, so it keeps cooking after removal. Broil for 3–4 minutes and check with a toothpick—it should come out clean.
  • Stay ready: The ingredients cook fast, so have everything prepped before you start. Keep a close eye on the broiler, as the frittata sets in just 3 minutes.
a mini frittata with a forkful of spinach and egg on the side of the skillet.

Frequently Asked Questions

Do I have to use a cast iron skillet to make a frittata?

A cast-iron skillet is ideal, but any oven-safe nonstick pan will work. Just be sure it can go under the broiler.

How do I know when my frittata is done?

The center should be set but slightly soft, with no runny eggs. Insert a toothpick—if it comes out clean, it’s ready.

How do I store and reheat leftovers?

Store in an airtight container in the fridge for up to 2 days. Reheat in a skillet over low heat or briefly in the microwave.

Can I make a frittata ahead of time?

Yes, but frittatas are best fresh. If making ahead, store it in the fridge and reheat before serving.

Ways To Use Leftover Ingredients

If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:

If you’ve made this single serving frittata, customized it with your own ingredients, or tried any recipe from One Dish Kitchen, I’d love to hear about it! Leave a rating and share your thoughts in the comments below.


Cooking For One Made Easy
Because you’re worth it

How To Make A Frittata For One

5 from 10 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 1 serving
This Spinach and Bacon Frittata is a flavorful single serving meal made with crispy bacon, sautéed onions, garlic, spinach, and melted cheese. Cooked in a small skillet, it’s quick, easy, and perfect for breakfast or brunch.

Ingredients 
 

  • 2 large eggs
  • 2 tablespoons heavy cream
  • ¼ teaspoon dried thyme
  • teaspoon kosher salt
  • teaspoon ground black pepper
  • 1 strip bacon -diced
  • ¼ cup chopped onions
  • 1 clove garlic -minced
  • ¼ cup fresh spinach
  • cup shredded cheddar cheese
Save this Recipe!
Get this recipe sent to your inbox, plus get weekly recipes from us – all for free.

Instructions 

  • Preheat the broiler to low. In a medium bowl, whisk together the eggs, cream, thyme, salt, and pepper. Set aside.
  • Cook the bacon in a 6.5-inch cast-iron or oven-safe nonstick skillet over medium-high heat until crispy, about 4 minutes.
  • Add onions and garlic, stirring frequently until the onions soften, about 2 minutes.
  • Stir in spinach and cook until wilted, about 1 minute.
  • Mix cheese into the egg mixture, then pour it into the skillet over the bacon and vegetables. Cook until the edges are set but the top is slightly runny, about 5 minutes.
  • Broil until fully set, about 3 minutes.

Notes

  • Use the right pan: A 6.5 inch cast-iron skillet is ideal, but any similarly sized oven-safe skillet will work.
  • Pre-cook vegetables: Cook onions, garlic, spinach, or any moisture-rich veggies first to prevent a watery frittata.
  • Don’t overbake: The frittata should have a custard-like texture. Cast iron holds heat, so it keeps cooking after removal. Broil for 3–4 minutes and check with a toothpick—it should come out clean.
  • Stay ready: The ingredients cook fast, so have everything prepped before you start. Keep a close eye on the broiler, as the frittata sets in just 3 minutes.

Nutrition

Serving: 1serving, Calories: 319kcal, Carbohydrates: 6g, Protein: 17g, Fat: 25g, Saturated Fat: 12g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 418mg, Sodium: 590mg, Potassium: 263mg, Fiber: 1g, Sugar: 2g, Vitamin A: 996IU, Vitamin C: 3mg, Calcium: 90mg, Iron: 2mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Receive Our Latest Single Serving Recipes!
Sign Up for the weekly One Dish Kitchen Newsletter!!

Welcome!

Iโ€™m Joanie, chef, author of The Ultimate Cooking for One Cookbook, and creator of One Dish Kitchen. With 10+ years of experience developing single serving and small batch recipes, Iโ€™m passionate about making cooking for one simple and enjoyable. So glad youโ€™re here!

Red 5-inch square baking dish with One Dish Kitchen branded paper sleeve around it.

Make 100+ Recipes With This Dish!

Ideal for home chefs, this individual square ceramic baking dish is safe for oven, microwave, freezer, and dishwasher. Simple to use & easy to clean!

Clean Living

Check out our Clean Living page, where I share my journey to a cleaner, toxin-free lifestyle and products I use everyday.

5 from 10 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




19 Comments

  1. Alyson says:

    Hello! Great recipe! How would you recommend making this in a 5-6″ glass pie dish as a stove-top alternate? I’ve been searching for more single-serving recipes I can bake for a healthier meal. Thank you!

    1. Joanie Zisk says:

      Hi Alyson, While I haven’t tested this specific recipe in a small pie dish on the stovetop, it should work with a few adjustments:

      Use low heat: This will help the eggs cook evenly without burning.
      Cover the pan: This traps steam for faster cooking and a less rubbery texture.
      Check doneness: Gently jiggle the dish โ€“ if the center still looks liquid, it needs more time.

      1. Alyson says:

        Hi Joanie! Thanks for the reply and info. Unfortunately, I was unclear. I want to use the pie dish in the oven, not on top of the stove. I’ve tried a 9″ glass dish in the oven for 30 minutes but expect that is too long for this recipe. What oven temp and time would you recommend? Thanks!

      2. Joanie Zisk says:

        Absolutely! It sounds like you’re aiming for a crustless quiche, which is a perfect use for a smaller pie dish. Here’s how I’d adapt the recipe:

        Oven temperature: Preheat your oven to 375 degrees F (the same as our crustless spinach quiche recipe: https://onedishkitchen.com/crustless-spinach-quiche-for-one/).
        Cream: Add an extra tablespoon of cream to the egg mixture for a richer texture.
        Baking time: Start by checking for doneness around 20-25 minutes. The frittata is ready when the center is set and a knife inserted comes out clean.

  2. Lavonne says:

    Hi Joanie. Another yummy winning recipe! Made it for a simple dinner tonight. I used all veg. Red and Green bell pepper, mushrooms and yellow onion. Sauted in olive oil. Added triple cheddar shredded cheese. I baked for 15 minutes in oven at 350ยฐ because my broiler doesn’t really work. Used a salt free pesto seasoning but I have a lot of seasonings that would be fun. Next time I hope I have some zucchini!
    Thanks Joanie. ๐Ÿ‘ฉโ€๐Ÿณ

  3. J. Hegyi says:

    Terrific recipe.