Bacon Onion Tomato Pie with Flaky Cheddar Crust

By Sarah Miller

On August 23, 2026

Close up of a bacon onion tomato pie slice showing layers of caramelized onions, herbed cheese, and charred heirloom tomatoes.

Cuisine

American, Southern

Prep time

45 minutes

Cooking time

75 minutes

Total time

120 minutes

Servings

8 slices

This bacon onion tomato pie is the ultimate celebration of summer produce, combining the smoky crunch of thick-cut bacon with the jammy sweetness of caramelized onions and the vibrant acidity of heirloom tomatoes. If you have been searching for a recipe that delivers a perfectly set, creamy filling without the dreaded “soggy bottom,” you have arrived. This dish is designed to be the centerpiece of your next brunch or garden dinner, featuring a golden-brown pastry crust infused with sharp cheddar and salty bacon bits.

When we talk about a bacon onion tomato pie, we are talking about a vertical masterpiece of textures. From the charred edges of the red and yellow heirloom tomatoes to the cracked black pepper finish, every bite is a balance of rich fats and bright, garden-fresh flavors. This isn’t just a side dish; it’s a robust, savory pie that rivals even the most comforting Sausage Cheese Strata for a place on your weekend menu.

High angle shot of a bacon onion tomato pie with yellow and red heirloom tomatoes and fresh chives.
Vibrant red and yellow heirloom tomatoes provide the perfect acidic balance to the savory bacon.

Why This Savory Tomato Pie Works

  • Perfectly Set Filling: We use a specific ratio of herbed mayonnaise and sharp cheddar to ensure the middle layer is thick, creamy, and stable—never runny.
  • The “Anti-Soggy” Technique: By pre-salting the heirloom tomatoes and blind-baking the crust, we guarantee a crisp, flaky foundation every single time.
  • Layered Flavor Profile: Deeply caramelized onions provide a sweet counterpoint to the smoky bacon and sharp orange cheddar cheese.
  • Visual Showstopper: Shingled red and yellow heirloom tomatoes with puckered, roasted edges make this bacon onion tomato pie a Pinterest dream.

Essential Ingredients for the Ultimate Tomato Pie

Heirloom Tomatoes: You will need about 2 lbs (907g) of vibrant red and yellow heirloom tomatoes. These offer a superior flavor and a stunning visual contrast when sliced and shingled across the top.

Thick-Cut Bacon: 8 slices (approx. 225g) of bacon provide the smoky backbone of the dish. We render these until crispy, using the bits for the crust edges and the filling.

Sweet Onions: 2 large sweet onions (approx. 500g) are slowly caramelized to create a “jam” layer that sits directly on the crust.

Sharp Cheddar Cheese: 2 cups (226g) of freshly grated sharp orange cheddar. We use half in the mayo mixture and half to stud the edges of the pastry crust.

Herbed Mayonnaise Base: 1 cup (240ml) of high-quality mayonnaise mixed with fresh basil and chives. This acts as the binder that sets the pie during baking.

Flaky Pastry Crust: A standard 9-inch (23cm) deep-dish pie crust, either homemade or high-quality store-bought, which we will enhance with bacon and cheese.

Finishing Touches: Freshly cracked black pepper, sea salt flakes, and a handful of finely chopped fresh chives for a pop of color and oniony brightness.

Close up of a bacon onion tomato pie slice showing layers of caramelized onions, herbed cheese, and charred heirloom tomatoes.
Look at those stable, creamy layers and the golden, crispy bacon-studded crust.

How to Make the Best Bacon Onion Tomato Pie

Step 1: Prep and Dehydrate the Tomatoes

The biggest mistake in any bacon onion tomato pie is excess moisture. Slice your red and yellow heirloom tomatoes into 1/4 inch (6mm) rounds. Lay them out on a double layer of paper towels and sprinkle generously with salt.

Let them sit for at least 30 minutes. You will be amazed at how much water releases. Pat the tops dry with more paper towels before assembling. This ensures your herbed cheese filling stays “set” and stable.

Step 2: Render the Bacon and Caramelize Onions

In a large skillet over medium heat, fry your bacon until it is shattered-glass crispy. Remove the bacon and let it drain on paper towels, but keep 2 tablespoons (30ml) of the fat in the pan.

Add your thinly sliced sweet onions to the bacon fat with a pinch of salt. Cook low and slow for about 20-25 minutes until they are a deep, mahogany brown. If the pan looks dry, add a splash of water to deglaze those flavorful brown bits.

Step 3: Prepare the Bacon-Studded Crust

Preheat your oven to 400°F (200°C). Fit your pastry dough into a 9-inch (23cm) pie plate. Crimp the edges. Take a handful of your crispy bacon bits and a 1/4 cup (28g) of cheddar and press them directly into the fluted edges of the raw dough.

Line the crust with parchment paper and pie weights. Blind bake for 12 minutes. Remove the weights and bake for another 5 minutes until the bottom is dry and the bacon-cheese edges are golden-brown and bubbling.

Step 4: Mix the Herbed Cheese Filling

In a medium bowl, whisk together the mayonnaise, 1.5 cups (170g) of the sharp cheddar, half of the bacon bits, 1/4 cup (10g) of chopped basil, and 2 tablespoons (8g) of fresh chives. Season with plenty of cracked black pepper.

This mixture will look thick, which is exactly what you want. It will melt into the crevices of the onions and tomatoes during the final bake, creating that signature bacon onion tomato pie texture.

Step 5: Assembly and Final Bake

Spread the caramelized onions in an even layer over the bottom of your warm, blind-baked crust. Dollop the herbed mayo mixture over the onions and smooth it out with a spatula.

Shingle the red and yellow heirloom tomatoes on top in a decorative circular pattern. Top with the remaining bacon bits. Bake at 350°F (175°C) for 30-35 minutes. You are looking for the cheese to bubble and the tomato edges to become slightly charred and puckered.

Expert Tips for Success

  • Use Freshly Grated Cheese: Pre-shredded cheese is coated in potato starch, which can prevent the filling from melding perfectly. Grating your own sharp cheddar makes a massive difference in the melt.
  • Cool Before Slicing: Much like a Mexican Ground Turkey Casserole, this pie needs time to “set.” Wait at least 20 minutes before cutting into it to ensure clean, stable layers.
  • Don’t Skimp on Pepper: Tomatoes and black pepper are a match made in culinary heaven. Be generous with the grinder!
  • Adjust for Season: If heirloom tomatoes aren’t in season, high-quality Roma tomatoes are a good substitute because they have a lower water content.

Storage, Reheating & Freezing

To Store: This pie keeps beautifully in the refrigerator for up to 3 days. Cover it tightly with plastic wrap or store in an airtight container.

To Reheat: Avoid the microwave if possible, as it can make the crust soft. Reheat slices in a 325°F (160°C) oven for 10-15 minutes until the cheese is warmed through and the crust crisps back up.

To Freeze: We do not recommend freezing this bacon onion tomato pie. The high water content of the tomatoes and the mayonnaise-based filling can separate and become grainy upon thawing.

What to Serve With This Pie

This pie is quite rich, so it pairs best with light, acidic sides. A simple arugula salad with a lemon vinaigrette is our favorite choice. If you are serving this as part of a larger lunch spread, it sits perfectly alongside a bowl of Creamy Bean Soup or even a chilled Bean Soup with Bacon and Pearl Couscous.

Frequently Asked Questions

You can prepare the components (fry bacon, caramelize onions, salt tomatoes) ahead of time, but for the best crust texture, assemble and bake the pie on the day you plan to serve it.

It is not recommended. Mayonnaise provides the necessary fat and protein to set firmly when baked. Miracle Whip is too sweet and has a different oil structure that may become runny.

No, the skins on heirloom tomatoes are quite thin and become tender and slightly charred during baking, adding to the rustic visual appeal and texture of the pie.

The key is to slice the tomatoes, salt them, and let them drain on paper towels for at least 30 minutes before assembly. This removes excess moisture that would otherwise thin out the filling.

A sharp orange cheddar provides the best flavor contrast to the sweet onions and acidic tomatoes. You can also mix in a little Gruyère or Parmesan for added depth.

The Official Bacon Onion Tomato Pie Recipe

Close up of a bacon onion tomato pie slice showing layers of caramelized onions, herbed cheese, and charred heirloom tomatoes.

Bacon Onion Tomato Pie with Flaky Cheddar Crust

A showstopping bacon onion tomato pie featuring flaky cheddar-bacon crust, jammy caramelized onions, and vibrant heirloom tomatoes set in a creamy herbed cheese filling. Perfect for summer brunches and garden dinners.
Prep Time 45 minutes
Cook Time 1 hour 15 minutes
Total Time 2 hours
Servings: 8 slices
Course: Brunch, Main Course
Cuisine: American, Southern
Calories: 542

Ingredients
  

Pie Ingredients
  • 1 9-inch Pie Crust Unbaked
  • 8 slices Thick-cut Bacon Cooked crispy and crumbled
  • 2 lbs Heirloom Tomatoes Sliced (907g)
  • 2 large Sweet Onions Thinly sliced (500g)
  • 2 cups Sharp Cheddar Cheese Grated (226g)
  • 1 cup Mayonnaise (240ml)
  • 1/4 cup Fresh Basil Chopped
  • 2 tbsp Fresh Chives Chopped
  • to taste Sea Salt and Black Pepper

Equipment

  • 1 9-inch Deep Dish Pie Plate
  • 1 Large Skillet For onions and bacon
  • 1 Rolling Pin

Method
 

Preparation
  1. Slice heirloom tomatoes into 1/4 inch rounds. Place on paper towels, salt generously, and let sit for 30 minutes to remove excess moisture.
  2. Cook bacon in a skillet until crispy. Remove bacon. In 2 tbsp of bacon fat, cook sliced onions over medium-low heat for 20-25 minutes until deep golden brown.
Assembly
  1. Press crust into pie plate. Press some bacon and cheddar into the edges. Blind bake at 400°F (200°C) with weights for 12 minutes, then 5 minutes without.
  2. Layer caramelized onions on the bottom. Spread mayonnaise, cheddar, and bacon mixture over onions. Shingle tomatoes on top. Bake at 350°F (175°C) for 35 minutes.

Notes

Always salt and drain your tomatoes for at least 30 minutes to prevent a soggy pie.
Let the pie rest for 20 minutes before slicing to ensure the layers stay stable.

Save This Recipe to Pinterest!

If you love this bacon onion tomato pie, please click the pin button on any of the images in this post to save it to your “Summer Recipes” or “Brunch Ideas” board! Following us on Pinterest at KellyTaste ensures you never miss a seasonal showstopper.

Did you make this? Share a photo of your golden crust and shingled tomatoes in the comments below, and please leave a 5-star rating in the recipe card if you enjoyed it. Your feedback helps our community grow!

A thick slice of bacon onion tomato pie with vibrant shingled heirloom tomatoes and a flaky cheddar crust on a cream plate.
The ultimate Southern-style bacon onion tomato pie with a perfectly set filling.

You might also like these recipes

Leave a Comment

Recipe Rating