Bacon, Onion and Tomato Frittata

Total Time
Prep 10 mins
Cook 40 mins

A hearty and satisfying meal made from things that are almost always at hand.

Ingredients Nutrition


  1. In medium, broilerproof, nonstick skillet, cook bacon until crisp.
  2. Using slotted spoon, transfer bacon to paper towels to drain.
  3. Pour off all but 1 tblsp drippings from skillet.
  4. Add olive oil to skillet.
  5. Add sliced onion and cook over medium-high heat until golden, stirring frequently, about 5 minutes.
  6. Reduce heat to medium-low.
  7. Add chopped tomatoes and cook until almost all liquid evaporates, stirring frequently, about 10 minutes.
  8. Preheat broiler.
  9. Whisk eggs in large bowl until frothy.
  10. Whisk in bacon, basil and season to taste.
  11. Pour into skillet with vegetables.
  12. Cook over medium heat until bottom is just golden and top is still unset, occasionally lifting edges of frittata and tilting pan to let uncooked egg run underneath, about 10 minutes.
  13. Sprinkle top with Parmesan cheese.
  14. Broil frittata until top puffs and turns golden, about 3 minutes.
  15. Slide frittata onto platter.
  16. Serve warm or at room temperature, cutting into wedges.
Most Helpful

Delish! I added fat free feta, mushrooms, tomatoes, and spinach. Super easy to make. This is a definite keeper!

LuvGreen April 08, 2010

I was looking for a frittata recipe to fix on the stove which wouldn't need folded nor inverted when I came across yours. I made many changes, but used your overall method. Even though I had never fixed a frittata, I found it easy to fix! I converted it into a ham cheese frittata, and it was delicious and beautiful! The idea of broiling it at the end was absolutely brilliant!!! I was looking for a way to fix a frittata for 20-25 people, and your method is the way to go! Thanks a lot for giving me the solution to my challenge! I fixed it in an old lodge in Canada where they have very antiquated, unreliable ovens. Instead of using them, I used the stove, and fixed the frittata in a big roasting pan. Everybody was absolutely amazed seeing me fix such a huge frittata, and they all loved the taste of it. Thank you so much! Saulo Saulo

Saulo July 15, 2009

Yum...a delightful breakfast/brunch dish thats easy to prepare. Instead of grating the parmesan I chopped mine into small cubes and added to the egg every now and then you got a little oozy cheese bite. Thanks for sharing!

Stardustannie March 11, 2006