Bacon Onion Tomato Pie

A Southern classic layered with juicy tomatoes, caramelized onions, crispy bacon, and gooey cheese inside a flaky golden crust.


Introduction

Every so often, a dish comes along that feels like a hug in edible form. Bacon Onion Tomato Pie is one of those dishes. It blends the tangy sweetness of ripe tomatoes, the richness of caramelized onions, the smokiness of crisp bacon, and the creaminess of melted cheese—all baked into a buttery, flaky pie crust. Whether you’re serving it warm or at room temperature, this savory pie delivers deep flavor and homey comfort with every bite.

Originating in the Southern United States, tomato pie is a staple of summer dining tables. But this isn’t your typical tomato tart or bruschetta. It’s indulgent and layered, rustic yet refined. It’s the kind of dish that works just as well at a summer picnic as it does on your holiday brunch table. Add bacon and onions to the traditional version, and you’ve got something truly unforgettable.

Let’s explore how to make this deeply satisfying and crowd-pleasing pie from scratch, including tips for perfect texture, make-ahead options, and variations for every taste.


Why You’ll Love This Recipe

  • Hearty and Satisfying: This is no side dish—it’s a full-flavored, protein-packed pie that can easily serve as a main course.

  • Perfect for Brunch or Potlucks: Easy to transport and serve warm or at room temperature.

  • Customizable: Add fresh herbs, switch up cheeses, or turn it vegetarian.

  • Seasonal Favorite: Especially wonderful when made with ripe summer tomatoes.


Ingredients Breakdown

For the Crust

  • 1 unbaked 9-inch pie crust (store-bought or homemade)

  • 1 egg, beaten (optional, for egg wash to seal the crust)

If using homemade crust, make sure it’s well-chilled before baking. The egg wash helps create a moisture barrier between the crust and the juicy filling.

For the Filling

  • 4–5 medium ripe tomatoes, sliced into ¼-inch thick rounds

  • 1 teaspoon salt, for drawing moisture out of the tomatoes

  • 6 slices bacon, cooked until crisp and crumbled

  • 1 large yellow onion, thinly sliced

  • 1 tablespoon butter, for caramelizing the onions

  • 1 cup shredded sharp cheddar cheese

  • 1 cup shredded mozzarella cheese

  • ½ cup mayonnaise

  • ½ teaspoon garlic powder

  • ½ teaspoon dried basil

  • ¼ teaspoon black pepper

Optional Garnish

  • Fresh basil or parsley, chopped, for garnish


Step-by-Step Instructions


Step 1: Prep the Tomatoes

Tomatoes are naturally juicy—too juicy for a pie unless you take the time to prep them correctly. Excess moisture can result in a soggy crust.

  1. Slice tomatoes into ¼-inch rounds.

  2. Lay them in a single layer on a clean dish towel or paper towel–lined tray.

  3. Sprinkle evenly with 1 teaspoon of salt.

  4. Let them sit for at least 20–30 minutes to release moisture.

  5. After resting, pat them dry with more paper towels.

This step ensures your pie has that luscious tomato flavor without an overly wet filling.


Step 2: Pre-Bake the Crust

Pre-baking or “blind baking” the crust keeps it from becoming soggy.

  1. Preheat the oven to 375°F (190°C).

  2. Roll out and press your crust into a 9-inch pie pan.

  3. Poke the bottom of the crust several times with a fork.

  4. Line the crust with parchment paper and fill with pie weights or dry beans.

  5. Bake for 10 minutes.

  6. Remove the weights and parchment, then bake another 5–7 minutes.

  7. Optional: Brush with a beaten egg and return to the oven for 2 more minutes.

Let the crust cool slightly while you prepare the filling.


Step 3: Cook the Bacon and Onions

The secret to maximum flavor is layering the filling with rich, savory components.

  1. In a large skillet over medium heat, cook 6 slices of bacon until crispy. Transfer to paper towels and crumble once cool.

  2. Drain most of the bacon grease from the skillet, leaving about 1 tablespoon behind.

  3. Add 1 tablespoon of butter and the sliced onions.

  4. Sauté on medium-low heat for 12–15 minutes, stirring occasionally, until golden and caramelized.

Slow-cooking the onions brings out their natural sweetness, which balances the saltiness of the bacon.


Step 4: Make the Cheese Filling

This step gives the pie its rich, creamy texture.

  1. In a medium bowl, combine:

    • ½ cup mayonnaise

    • ½ teaspoon garlic powder

    • ½ teaspoon dried basil

    • ¼ teaspoon black pepper

    • Half of the shredded cheddar and mozzarella

  2. Mix until smooth.

This mixture acts as the creamy binder for the rest of the ingredients and helps hold the pie together once baked.


Step 5: Assemble the Pie

Here’s where it all comes together in delicious layers.

  1. Begin by layering half of the sliced tomatoes in the bottom of the crust.

  2. Sprinkle on half of the caramelized onions and half of the crumbled bacon.

  3. Spoon and spread half of the cheese-mayo mixture over the top.

  4. Repeat the layers with the remaining tomatoes, onions, bacon, and cheese mixture.

  5. Top with the rest of the shredded cheeses (cheddar and mozzarella).

The layers will look full, but everything melts and settles during baking.


Step 6: Bake the Pie

  1. Place the assembled pie on a baking sheet (to catch drips).

  2. Bake at 375°F (190°C) for 35–45 minutes, or until bubbly and golden on top.

  3. Let the pie rest for 10–15 minutes before slicing.

This resting time helps everything set up and makes the pie easier to cut.


Serving Suggestions

Bacon Onion Tomato Pie is incredibly versatile. Try serving it with:

  • A simple green salad with vinaigrette

  • Cold cucumber soup or tomato gazpacho

  • Roasted asparagus or sautéed green beans

  • Sweet iced tea or crisp white wine like Sauvignon Blanc

It’s equally perfect for a summer lunch, Sunday brunch, or weeknight dinner.


Tips for Success

  • Use ripe but firm tomatoes: Avoid overly soft ones, as they release too much water.

  • Drain and dry tomatoes thoroughly: This is key to avoiding sogginess.

  • Don’t skip pre-baking the crust: Especially important for juicy pies like this.

  • Use high-quality cheese: Pre-shredded cheese contains anti-caking agents that may prevent smooth melting.

  • Rest the pie after baking: It slices better and holds its shape when slightly cooled.


Recipe Variations

Make it vegetarian: Omit the bacon and add sliced mushrooms or zucchini sautéed with the onions.

Add fresh herbs: Mix chopped basil or oregano into the cheese mixture for more flavor.

Spice it up: Add a dash of cayenne pepper or sliced jalapeños for heat.

Try other cheeses: Swap mozzarella for fontina or Gruyère. Add cream cheese for an extra rich bite.

Use heirloom tomatoes: For a beautiful and colorful presentation.


Make-Ahead and Storage

Make-Ahead:
You can prepare the crust and cook the onions and bacon a day ahead. Assemble the pie and bake the next day.

Storing Leftovers:

  • Refrigerate in an airtight container for up to 3 days.

  • Reheat slices in a 325°F oven or toaster oven for best results.

Freezing is not recommended, as the tomatoes and mayo-based filling may separate when thawed.


Nutritional Information (Estimate per slice, based on 8 servings)

  • Calories: 410

  • Protein: 14 g

  • Fat: 33 g

  • Carbohydrates: 15 g

  • Saturated Fat: 12 g

  • Sodium: 620 mg

  • Fiber: 2 g

  • Sugar: 3 g

Note: Nutritional values may vary depending on ingredient brands and exact portions.


Conclusion

Bacon Onion Tomato Pie is more than just a savory pastry—it’s a celebration of bold flavors and satisfying textures. From the flaky crust to the savory, creamy interior bursting with fresh tomato slices and rich cheese, this pie hits every comforting note. It’s the kind of dish that brings people together, whether you’re serving it at a family reunion, church potluck, or cozy weekend brunch.

Simple to make but layered with flavor, it’s a pie that turns humble ingredients into something spectacular. If you’ve never tried a savory Southern tomato pie before, this is the perfect introduction—with the added bonus of bacon and onions to elevate every bite.

Leave a Comment