Paleo BLT Frittata (One of My Favorite Breakfasts!)

By Jess

5 from 2 ratings

Bacon-Lettuce-Tomato. I did not like tomatoes until I had my first BLT. My eyes were opened. I saw what I had been missing. This BLT frittata is a good way to get the wonderful classic flavors without all the bread and mayo. Juicy tomatoes and bacon are a combination that is simply delicious.

BLT Frittata- one of my all-time favorite breakfasts! So good.

BLT Frittata- one of my all-time favorite breakfasts! So good.

What I love about frittatas is that you can enjoy them for any meal, and they are great the next day as well. Today’s dinner leftovers become a quick breakfast for tomorrow.

I chose to incorporate spinach as my “lettuce” since iceberg lettuce obviously would not taste good baked in eggs. You could alternatively use chard or kale as well. As you might be able to tell from the photos, I forgot to take the seeds out of my tomatoes before putting them in to the frittata. I highly recommend doing that prior to cooking so you don’t end up with those annoying seeds.


A frittata also strikes me as one of the most inexpensive ways to feed a crowd. They are basically an open-faced omelette. When you have a lot of people to please, frittatas are gluten-free, low carb, and Paleo-friendly. You also don’t have to spend a lot of time away from your guests because they cook quickly. As long as you have some eggs in the refrigerator, veggies on hand, and maybe even some meat to throw in, a great frittata can be ready to go in 20-30 minutes.

frittata recipe
how to make a frittata

Between the eggs, bacon, spinach, and tomato in this BLT frittata, you have a nutritious and tasty meal that is ready to go in a short amount of time.


    • 8 eggs
    • 4 slices bacon, cooked and chopped
    • 3-4 cups spinach (or other greens of your choice)
    • 1 large tomato, sliced and seeded
    • 1 tbsp almond milk
    • 1/2 tsp salt
    • 1/4 tsp pepper
    • 2 tbsp chopped fresh basil
    • 1 tbsp extra virgin olive oil


  1. Preheat oven to 400 degrees F. In a medium bowl, whisk together the eggs, milk, basil, salt and pepper. Set aside.
  2. Heat olive oil in a 10-inch nonstick skillet over medium heat. Add greens and cook 3-4 minutes until wilted. Add in bacon and stir.
  3. Add egg mixture to the pan and place tomatoes on top. Using a spatula, occasionally lift the edges to allow uncooked egg to run under. When the frittata has set, transfer to the oven and cook for 12-15 minutes or until egg is cooked through. Cut into wedges and serve warm.


Serving Size





Print Recipe


Ask a Question 

  1. could this be baked in an oven casserole dish from start to finish rather that use a skillet which I don’t have? thank you

    • I’m not the site owner, but I just cooked it in a casserole dish successfully! I needed to double the recipe for my family, so I used a 9×13 dish. I cooked the bacon in a skillet (or you could use a saucepan) and set it aside, then drained some of the bacon grease but left a little in the skillet, then threw in the spinach and let it wilt. I put the spinach in the casserole dish first, then sprinkled the bacon, then poured the egg mixture over it, then distributed the tomatoes on top, and baked it at 400. I’m not sure how long I baked it for….. maybe 30-45 minutes? Check it with a knife to make sure it’s done. Good luck! 🙂

      • Maybe I should have waited to comment. So I’m eating it right now. In hindsight, I should have put the spinach on top of the bacon or mixed it with the eggs. It almost created a crust of spinach on the bottom, which I’m not a huge fan of. I prefer spinach mixed in with everything else. Other than that, the casserole dish was successful! 🙂

        It’s so yummy! It’ll be part of our regular rotation from here on out. 🙂

  2. Allergic to all things nutty and/or SOY–can regular milk or coconut milk be substituted? This looks so divine!

  3. Made this tonight – perfect as is. Delish… excited for breakfast or lunch leftovers tomorrow!

    Rating: 5

Leave a comment

Facebook icon Twitter icon Instagram icon Pinterest icon Google+ icon YouTube icon LinkedIn icon Contact icon