Irresistible Bacon Onion Tomato Pie with Extra Cheese

By: Susan Updated on Fri, 27 Jun 2025 13:59:58 GMT Pizza Delights

Tags: #bacon #cheddar #mozzarella #southern #summer

Golden baked bacon onion tomato pie with melted cheese and fresh basil Pin it
Golden baked bacon onion tomato pie with melted cheese and fresh basil

This is the pie I make when the tomato vines are heavy and I have more bacon in the fridge than sense. It is a Southern-style savory pie with thick slices of ripe tomato, sweet onions, crisp bacon, and an absurd amount of cheese baked into a flaky crust until the top is bubbling and spotted with gold.

The extra cheese is not a gimmick. It creates a thick, creamy cap that holds everything together as the pie cools. Let it rest before you cut. Patience is the only hard part.

What goes into the pie

Peak-season tomatoes are non-negotiable here. Look for beefsteak or heirloom varieties that feel heavy and smell like summer. Everything else is standard fridge and pantry fare, but buy a good block of cheddar and grate it yourself.

Raw ingredients for bacon onion tomato pie on a clean kitchen counter
Raw ingredients for bacon onion tomato pie on a clean kitchen counter
  • Ripe tomatoes. Thick slices form the base, so they need real flavor and a firm texture.
  • Thick-cut bacon. Cooks up crisp and adds a salty, smoky backbone that balances the sweet tomatoes.
  • Sweet onion. Sliced thin and softened so it melts into the layers without crunch.
  • Sharp cheddar and mozzarella. The two-cheese mix gives both tang and stretch. Freshly grated melts far better than bagged.
  • Mayonnaise and egg. Binds the cheese into a creamy, sliceable topping that sets as it bakes.
  • Fresh basil and garlic powder. Basil adds brightness; garlic powder gives a steady savory hum.
  • Unbaked pie crust. Homemade or store-bought both work. Par-baking keeps the bottom crisp.

How it all stacks up

  1. Drain the tomatoes. Lay the slices on paper towels, sprinkle with salt, and let them sit for 15 minutes. Blot the tops firmly to remove as much moisture as possible so the crust stays crisp.
  2. Par-bake the crust. Roll the dough into a 9-inch pie plate, crimp the edges, and prick the bottom with a fork. Bake at 375°F for 10 minutes until it just begins to set.
  3. Cook the bacon and onion. Fry the bacon in a skillet until crisp, then crumble it. Pour off all but a tablespoon of drippings and soften the sliced onion in the same pan for 5 minutes over medium heat.
  4. Mix the cheese topping. Stir together the mayonnaise, egg, shredded cheddar, shredded mozzarella, garlic powder, and black pepper until it forms a thick, spreadable paste.
  5. Assemble and bake. Layer half the tomatoes in the crust, scatter half the onion and bacon over them, then spread half the cheese mixture. Repeat the layers once more. Bake at 350°F for 35 to 40 minutes until the top is deeply golden and the center barely jiggles.
  6. Cool before slicing. Let the pie rest on a wire rack for at least 20 minutes. The filling needs time to set or the slices will slide apart.
Irresistible Bacon Onion Tomato Pie with Extra Cheese
Irresistible Bacon Onion Tomato Pie with Extra Cheese

The tomato drain is everything

A soggy bottom is the only real enemy of tomato pie. Salting the slices and blotting them dry removes a surprising amount of liquid. Do not rush this step. Ten to fifteen minutes on paper towels, plus a second round of blotting, makes the difference between a clean slice and a puddle in the plate. A light dusting of cornmeal on the par-baked crust also buys insurance by absorbing any stray juice.

Why extra cheese actually helps

Loading in more cheese is not just indulgence. The mayo-egg mixture turns the shredded cheddar and mozzarella into a cohesive, custard-like layer that holds the tomatoes in place. Without enough cheese, the pie can weep and separate as it cools. If you want to explore another cheesy bake, our tomato and corn pie with flaky crust uses a similar layering logic with a sweeter vegetable mix.

Bacon and onion timing

Cook the bacon until it is truly crisp, not just done. Soft bacon will steam inside the pie and turn chewy. Crumbling it while it is still warm is easiest. After frying, use the leftover drippings to soften the onion slices just until they are translucent and sweet. You want them tender, not caramelized to mush, so they still have a little body between the tomato layers. For another sandwich that nails the bacon-tomato-cheese combination, try our gourmet grilled cheese with bacon and oven-dried tomato.

Swaps that still work

If you only have Roma tomatoes, use more of them since they are smaller. Swap sharp cheddar for white cheddar or Gruyère for a nuttier finish. Green onions can replace the sweet onion if you want a sharper bite. A cornmeal crust, made by replacing a quarter of the flour with cornmeal, adds a pleasant crunch that pairs well with the juicy filling. No cornmeal? A handful of plain breadcrumbs sprinkled over the par-baked crust also blocks moisture. If you love cheesy baked dinners, classic school pizza with sausage and cheese delivers a similar comfort.

Serving and storing leftovers

This pie is best served warm or at room temperature the day it is baked. Cut it with a sharp knife and wipe the blade between slices for clean edges. Leftovers keep in the refrigerator, covered tightly, for up to three days. Reheat slices in a 350°F oven for 10 to 15 minutes to revive the crust. The microwave works in a pinch but softens the bottom. The U.S. Department of Agriculture recommends keeping egg-based dishes refrigerated at 40°F or below, see the USDA food-safety guidelines.

Irresistible Bacon Onion Tomato Pie with Extra Cheese
Irresistible Bacon Onion Tomato Pie with Extra Cheese

FAQs

Can I use a store-bought pie crust?

Absolutely. A quality refrigerated crust saves time and works well here. Just roll it into the pie plate, crimp the edges, and par-bake it for 10 minutes at 375°F before adding the filling.

What kind of tomatoes should I use?

Beefsteak and heirloom tomatoes are ideal because they are meaty and full-flavored. Roma tomatoes also work, though you will need more of them. Avoid tomatoes that feel overly soft or mushy since they will release too much liquid.

Can I leave out the bacon?

Yes. The pie is still delicious as a vegetarian tomato pie. To keep some smoky depth, add a half teaspoon of smoked paprika to the cheese mixture.

Why did my tomato pie turn out soggy?

The most common cause is skipping the salting and draining step on the tomatoes. Another culprit is not par-baking the crust. Both steps are essential to remove excess moisture before the pie goes into the oven.

Can I freeze leftover tomato pie?

I do not recommend it. The tomatoes become watery and the mayo-cheese topping can separate when thawed. The crust also tends to turn soft. It is best eaten within three days and reheated in the oven.

What is the best way to reheat slices?

A 350°F oven for 10 to 15 minutes brings back the crisp crust and melts the cheese nicely. A microwave will warm it through but makes the bottom crust leathery.

Can I swap the cheeses?

Yes. Sharp white cheddar, Gruyère, fontina, or Colby Jack all melt beautifully. Just avoid pre-shredded cheese if possible, since the anti-caking coating prevents smooth melting.

References

Sources cited in this recipe.
4.30 from 11 votes

Irresistible Bacon Onion Tomato Pie with Extra Cheese

Prep time:
20 min
Cook time:
40 min
Total time:
60 min
Servings:
8
Golden baked bacon onion tomato pie with melted cheese and fresh basil
Print it Pin it Send it

A savory Southern tomato pie loaded with bacon, sweet onions, and extra cheese baked in a flaky crust until golden and bubbling.

Ingredients

  • For the crust and tomatoes

  • For the filling

Instructions

1.

1. Drain the tomatoes: Lay the tomato slices on paper towels in a single layer. Sprinkle with kosher salt and let sit for 15 minutes. Blot firmly with fresh paper towels to remove excess moisture so the crust stays crisp.

2.

2. Par-bake the crust: Roll the dough into a 9-inch pie plate and crimp the edges. Prick the bottom all over with a fork. Bake at 375°F for 10 minutes until the crust just begins to set.

3.

3. Cook the bacon and onion: Fry the bacon in a large skillet over medium heat until crisp, then drain and crumble. Pour off all but 1 tablespoon of drippings. Add the sliced onion and cook for 5 minutes until softened and translucent.

4.

4. Mix the cheese topping: In a medium bowl, stir together the mayonnaise, egg, shredded cheddar, shredded mozzarella, garlic powder, and black pepper until thick and spreadable.

5.

5. Assemble and bake: Sprinkle the cornmeal over the par-baked crust. Layer half the tomatoes on top, followed by half the onion and bacon. Spread half the cheese mixture over that. Repeat the layers once more. Bake at 350°F for 35 to 40 minutes until the top is deeply golden and the center barely jiggles.

6.

6. Cool before slicing: Transfer the pie to a wire rack and let it cool for at least 20 minutes. The filling needs time to set before slicing.

Good to know

  1. Best served the day it is baked while the crust is still crisp.
  2. Use ripe summer tomatoes for the fullest flavor.

Equipment

  • 9-inch pie plate
  • Large skillet
  • Mixing bowl
  • Paper towels

Allergens

Always check labels if you have allergies.
  • Eggs
  • Dairy
  • Wheat / Gluten
  • Pork

Nutrition facts

Values are estimates per serving.
  • Calories: 480
  • Fat: 34 g
  • Carbs: 28 g
  • Protein: 16 g