Bacon Onion And Tomato Frittata Recipe

This hearty and satisfying Bacon, Onion, and Tomato Frittata is a delicious and easy meal perfect for brunch, lunch, or a light dinner! Made with pantry staples, this recipe is quick to prepare and packed with flavor. Crispy bacon, sweet onions, juicy tomatoes, and a fluffy egg base combine to create a truly irresistible dish. Get ready to impress your family and friends with this simple yet elegant frittata!

Prep Time 15 mins
Cook Time 50 mins
Calories 332.4 kcal
Protein 35g
Rating 5.0 (5 Reviews)
Bacon Onion And Tomato Frittata 123

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Bacon Onion And Tomato Frittata

  • 4 slices bacon
  • 1 tablespoon olive oil
  • 1 medium onion, thinly sliced
  • 1 (14.5 ounce) can diced tomatoes, drained
  • 6 large eggs
  • 1 tablespoon chopped fresh basil
  • 1/4 cup grated Parmesan cheese
  • salt and pepper to taste

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Bacon Onion And Tomato Frittata? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Bacon Onion And Tomato Frittata

  1. Cook 4 slices of bacon in a medium, oven-safe, nonstick skillet over medium heat until crisp. Remove bacon with a slotted spoon and set aside on paper towels to drain.
  2. Pour off all but 1 tablespoon of bacon drippings from the skillet.
  3. Add 1 tablespoon olive oil to the skillet.
  4. Add 1 medium onion, thinly sliced, and cook over medium-high heat until golden brown, stirring frequently, about 5 minutes.
  5. Reduce heat to medium-low. Add 1 (14.5 ounce) can of diced tomatoes, drained, and cook until almost all liquid evaporates, stirring frequently, about 10 minutes.
  6. Preheat your broiler.
  7. In a large bowl, whisk 6 large eggs until frothy.
  8. Stir in the cooked bacon (crumbled), 1 tablespoon chopped fresh basil, and season generously with salt and pepper to taste.
  9. Pour the egg mixture into the skillet with the onions and tomatoes.
  10. Cook over medium heat until the bottom is set and the top is still slightly wet, occasionally lifting the edges of the frittata and tilting the pan to allow uncooked egg to flow underneath, about 10-12 minutes.
  11. Sprinkle 1/4 cup grated Parmesan cheese over the top.
  12. Broil the frittata for 2-3 minutes, or until the top is puffed and golden brown.
  13. Let the frittata cool slightly before slicing and serving. Enjoy warm or at room temperature!

Nutrition Information (Approximate per serving)

Sodium

20 g

Sugar

10g

Fat

44g

Carbs

1g