Tomato Pie
If you’ve never experienced the joy of Southern comfort food, you’re missing out on one of the region’s most beloved dishes — the bacon onion tomato pie. This savory pie combines layers of ripe tomatoes, sweet caramelized onions, and crisp turkey bacon, all baked into a flaky crust that turns golden and crisp in the oven. The result is a dish that’s comforting, flavorful, and versatile enough for any occasion.
While tomato pie may sound unusual to some, it’s a staple in Southern cuisine and has become a favorite across the country. Often compared to quiche or vegetable tarts, this pie stands out with its distinct blend of creamy cheese, fresh produce, and satisfying textures. It’s the kind of meal that turns seasonal ingredients into something spectacular.
To better understand its roots, check out this Southern cuisine overview, which explores how ingredients like tomatoes and bacon became staples in regional dishes. For even more inspiration, browse these southern tomato pie ideas on Pinterest, which showcase how creative home cooks put their own spin on this classic.
What makes this dish truly special is its flexibility. Whether served warm for dinner or at room temperature for brunch, this pie adapts to any mealtime. It’s also a smart way to use garden-fresh tomatoes, especially when they’re in peak season. If you’re looking for a delicious introduction to savory pies, this recipe is the perfect place to start.

What is a Tomato Pie?
A tomato pie is a classic dish deeply rooted in Southern culinary tradition, featuring layers of fresh tomatoes, sweet onions, and savory ingredients baked in a flaky pie crust. While variations exist across different regions of the United States, the Southern version is particularly well-loved for its rich, comforting flavor and easy assembly. At its core, this dish highlights the natural sweetness and juiciness of tomatoes, balanced by the saltiness of bacon and the creaminess of a cheesy topping.
Unlike its Italian-American cousin — the Northeastern tomato pie, which is served cold and made with a thick tomato sauce on a bready crust — the Southern tomato pie is served warm and resembles a quiche or casserole. The filling usually contains a mixture of mayonnaise, cheese, and herbs, creating a creamy texture that pairs beautifully with sliced tomatoes and crispy bacon. This version also features caramelized onions, which enhance the savory flavor and complement the tomatoes’ acidity.
For a better understanding of this type of dish and its place in American food culture, see Savory pies on Wikipedia. It explains how pies like this one fit into a broader category of meals that combine pastry with savory ingredients — a format beloved around the world.
You can also browse easy savory pie recipes on Pinterest to discover how other home cooks create their own interpretations of this comforting classic. Whether you stick with traditional ingredients or explore creative substitutions, tomato pie offers a versatile canvas for seasonal produce and pantry staples.
The best part? You don’t have to be an expert baker to master this dish. With simple steps and familiar ingredients like cheddar cheese, mozzarella, mayonnaise, and basil, this pie is a foolproof way to impress family and guests alike.
Why You’ll Love This Bacon Onion Tomato Pie
There’s something truly comforting about a dish that blends simplicity with bold flavor. This bacon onion tomato pie checks all the boxes—it’s rich, savory, and perfectly flaky. Whether you’re craving a cozy weeknight bake or planning a relaxed weekend brunch, this pie offers versatility and satisfying taste in every bite. It’s easy to make, yet the layered ingredients give it an impressive, almost gourmet feel.
The flavor profile is what really sets this dish apart. The juicy tomatoes bring bright acidity, while caramelized onions add natural sweetness. Add to that the crisp, smoky turkey bacon and a melty cheese topping, and you have a pie that’s both balanced and indulgent. The creamy mixture of mayonnaise, sour cream, and cheese ties everything together, while a touch of dried basil adds a subtle herbal note.
For home cooks who enjoy seasonal recipes, this is an excellent way to showcase summer produce. If you’re growing tomatoes or shopping at your local farmer’s market, this recipe lets those ingredients shine. It’s also an ideal choice for those exploring Southern comfort food recipes. You can see how dishes like this have become staples of regional cuisine by exploring Southern tomato pie ideas or reading more about Southern cuisine.
Incorporating classic ingredients like cheddar cheese and onion also makes this dish familiar and family-friendly. It’s great as a standalone main course, but you can also pair it with:
- A fresh green salad with vinaigrette
- Roasted summer vegetables
- A bowl of tomato basil soup
- Grilled chicken or shrimp
Not only does this savory pie taste incredible, but it also stores well and makes great leftovers. A slice of tomato pie the next day—served cold or reheated—can be even more flavorful as the ingredients meld together. Plus, it’s a fantastic addition to a make-ahead brunch menu, especially when served alongside lighter dishes.
If you enjoy baking or are learning how to work with homemade pie crust, this recipe offers a great entry point. The crust is simple to make with just a few pantry staples, and par-baking helps avoid the common issue of soggy bottoms. For more crust inspiration, you can check out homemade pie crust ideas to customize your base.
Ingredients Breakdown
Every great dish begins with quality ingredients, and this bacon onion tomato pie is no exception. Each layer contributes something unique—from the crisp crust to the gooey cheese topping—making this Southern tomato pie bake a comforting yet flavorful option for any meal.
For the Pie Crust
A well-made flaky pie crust sets the foundation for the whole dish. You only need a few simple pantry staples:
- 1½ cups all-purpose flour
- ½ cup (1 stick) cold butter, cubed
- 4–5 tablespoons ice water
- Pinch of salt
Keeping the butter cold is key to achieving that flaky texture. If you’re short on time, a store-bought crust works well too, but for maximum flavor and texture, homemade is worth the effort. For inspiration or beginner-friendly guidance, browse homemade pie crust ideas on Pinterest.
You can also learn more about how savory pies evolved to include both homemade and pre-made crusts by visiting Savory pies on Wikipedia. It explains how pie has remained a beloved format for delivering comfort food with various fillings.
For the Filling
This recipe uses a balance of salty, sweet, and creamy elements:
- 6 slices turkey bacon, cooked and crumbled: Turkey bacon adds a smoky, crisp bite without being overly greasy. For a richer option, use classic pork bacon.
- 1 medium onion, thinly sliced: When sautéed, onions bring natural sweetness that balances the tomatoes’ acidity.
- 3 large ripe tomatoes, sliced: Use vine-ripened or heirloom tomatoes when in season for peak flavor.
- 1 cup shredded cheddar cheese and ½ cup shredded mozzarella: This combo adds sharpness and creaminess. For a deeper flavor, try incorporating Gruyère or Swiss cheese.
- ½ cup mayonnaise and ¼ cup sour cream: These form the creamy binder that melts into the layers for a rich finish.
- 1 teaspoon dried basil: Basil complements tomatoes beautifully, adding herbal depth.
- Salt and black pepper to taste
For more tomato inspiration, see the Wikipedia entry on tomatoes, which offers insight into varieties, flavor profiles, and how tomatoes have shaped dishes like this one globally. You can also explore more summer tomato recipes for additional seasonal meal ideas.
Tips for Prepping Ingredients
Preparing the ingredients for your bacon onion tomato pie correctly is essential to achieving the perfect balance of flavor and texture. This pie is all about layering fresh components in a way that keeps the crust crisp, the filling rich, and every bite packed with savory goodness.
Reduce Moisture from Tomatoes
Tomatoes are the star of this dish, but they’re also very juicy. To avoid a watery tomato pie, follow these steps:
- Slice your tomatoes evenly, about ¼ inch thick.
- Lay them out on a paper towel or clean kitchen towel.
- Sprinkle lightly with salt and let them sit for 15–30 minutes.
- Blot with another paper towel to remove excess moisture.
This simple step helps preserve the flaky crust and ensures a firm slice. For more on choosing the right tomatoes, visit the Wikipedia page on tomatoes to understand how different types—like heirlooms or Romas—affect moisture content and flavor.
Crisp the Turkey Bacon
Whether you’re using turkey bacon or a classic pork variety, it’s important to cook it until crispy:
- Use a skillet over medium heat.
- Drain on paper towels to remove any grease.
- Crumble once cooled for even distribution in the pie.
Crispy bacon provides texture and saltiness to balance the creamy filling. You can also explore more bacon-centered savory pie ideas for other ways to use it creatively.
Caramelize the Onions
Sweet onions are best for this dish because they caramelize easily and enhance the pie’s depth of flavor:
- Slice thinly and cook slowly in a bit of butter or olive oil.
- Stir frequently until golden and soft—about 10 minutes.
According to Wikipedia’s article on onions, the caramelization process breaks down natural sugars, turning the onions into a mellow, sweet addition that contrasts beautifully with the tartness of the tomatoes.
Use Freshly Shredded Cheese
While pre-shredded cheese is convenient, it often contains anti-caking agents that prevent smooth melting:
- Shred cheddar and mozzarella from a block for best results.
- Mix with mayonnaise and sour cream for a rich, creamy topping that bubbles beautifully when baked.
For even more recipe inspiration featuring melty cheese combinations, explore easy savory pie recipes on Pinterest.

Step-by-Step Instructions
Making this Southern tomato pie is easy when broken down into a few simple steps. Each layer adds flavor and texture, and following this process ensures a golden, crisp crust and a bubbling, cheesy top every time.
Preheat and Prep the Oven
- Preheat your oven to 375°F (190°C).
- This ensures your pie cooks evenly and the top becomes golden and bubbly.
Prepare the Crust
- In a medium bowl, whisk 1½ cups all-purpose flour with a pinch of salt.
- Add ½ cup cold cubed butter and cut it into the flour with a pastry cutter or fork until the mixture resembles coarse crumbs.
- Slowly mix in 4–5 tablespoons of ice water, one spoon at a time, until the dough holds together.
- Form the dough into a disc, wrap in plastic, and refrigerate for 30 minutes.
If you’re new to making pie crusts, check out homemade pie crust ideas for step-by-step visuals and tips.
Roll and Par-Bake the Crust
- Roll the chilled dough on a floured surface into a 12-inch circle.
- Transfer it to a 9-inch pie pan, pressing gently to fit. Trim and crimp the edges.
- Prick the bottom with a fork to prevent bubbling.
- Bake for 10 minutes, then remove and let cool.
Par-baking keeps the crust flaky and helps prevent sogginess from the juicy tomatoes.
Cook the Bacon and Onions
- In a skillet over medium heat, cook 6 slices of turkey bacon until crisp. Set aside to cool, then crumble.
- In the same skillet, sauté 1 medium thinly sliced onion until golden and soft.
Caramelized onions bring a mellow, sweet layer to the pie. More on their flavor chemistry can be found in Onion – Wikipedia.
Layer the Pie
- Place half of the sliced tomatoes on the bottom of the pre-baked crust.
- Sprinkle with salt, pepper, and a pinch of dried basil.
- Top with caramelized onions and crumbled bacon.
- Add the remaining tomato slices, then season again lightly.
Prepare and Spread the Topping
- In a bowl, mix:
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella
- ½ cup mayonnaise
- ¼ cup sour cream
- 1 tsp dried basil
- Stir until combined. Spread the mixture evenly over the tomatoes.
This creamy topping binds the pie and creates that signature golden crust on top. You can explore similar topping techniques by browsing easy dinner pies on Pinterest.
Bake and Cool
- Bake the pie for 30–35 minutes, until the top is golden and bubbly.
- Let it cool for 10–15 minutes before slicing. This resting time allows the pie to set and makes for cleaner slices.
You’ll find that the flavors continue to develop as the pie cools slightly, making each bite rich, balanced, and satisfying.
Tips for the Perfect Tomato Pie
- Salt and drain your tomatoes before layering to reduce excess moisture.
- Use freshly shredded cheese for a smoother melt.
- Caramelize the onions slowly to bring out their sweetness.
- Par-bake your crust to prevent sogginess.
- Let the pie rest before slicing to avoid a runny filling.
These tips may seem simple, but they make a major difference in the finished result. You can also explore other methods and presentations of this pie through Southern tomato pie ideas.
Serving Suggestions
This savory pie is extremely versatile. It works well for brunch, lunch, or dinner and pairs beautifully with:
- A crisp arugula or spring mix salad
- Roasted seasonal vegetables
- Grilled chicken or pork chops
- Chilled sweet tea or a light white wine
Because the pie is hearty and satisfying, it can stand alone or complement other dishes. Leftovers make a delicious cold lunch or can be reheated in a toaster oven.
Variations and Substitutions
Feel free to make this pie your own with these swaps:
- Meats: Try classic pork bacon, pancetta, or a plant-based bacon alternative.
- Cheeses: Substitute Swiss, Gruyère, or feta for a different flavor profile.
- Veggies: Add sautéed spinach, zucchini, or mushrooms for a twist.
- Crust: Use a puff pastry base or a biscuit crust for texture variation.
These variations keep the dish exciting and customizable, especially when you’re using what’s in season or already in your fridge. You can explore additional combinations by searching summer tomato recipes.
Storage and Reheating
- Store leftover slices in an airtight container in the refrigerator for up to 3 days.
- Reheat in a 350°F oven or toaster oven for 10–15 minutes to maintain a crisp crust.
- Avoid microwaving, which can make the crust soggy.
- Freeze fully baked pie slices individually wrapped in foil for up to 2 months.
This pie is also great to make ahead. Simply assemble the pie and refrigerate it, unbaked, for up to 24 hours before baking fresh.
Healthier Tomato Pie Tips
To make this pie a little lighter without losing flavor:
- Use reduced-fat cheese and light mayo or swap mayo for plain Greek yogurt.
- Substitute whole wheat flour in the crust.
- Add extra vegetables like zucchini or spinach for volume and fiber.
- Use low-sodium bacon or go meatless and double up on veggies.
Healthy doesn’t mean bland, and this pie proves you can enjoy comfort food in a mindful way.
Common Mistakes to Avoid
- Using watery tomatoes without draining them leads to a soggy pie.
- Skipping the crust par-bake results in an undercooked bottom.
- Not letting the pie rest causes the filling to slide out.
- Overloading the pie with cheese or tomatoes can make it unstable.
Mastering these small steps leads to a consistently perfect bake.

FAQs
Can you freeze tomato pie?
Yes. You can freeze it either before or after baking. Wrap tightly in foil and plastic wrap. Bake from frozen or thaw overnight and reheat at 350°F.
Do you peel tomatoes for tomato pie?
No, but you can if preferred. Tomato skins soften during baking. For a smoother texture, peel after blanching.
Can I make tomato pie without mayo?
Yes. Substitute with Greek yogurt, ricotta cheese, or cream cheese for a similar creamy effect.
Why is my tomato pie watery?
Excess moisture from the tomatoes is the most common cause. Always salt and drain them before using.
Can tomato pie be made ahead?
Absolutely. You can assemble the pie up to a day ahead and refrigerate. It can also be baked, cooled, and reheated before serving.
Easy Bacon Onion Tomato Pie A Savory Pie With Flaky Baked Crust
This Easy Bacon Onion Tomato Pie is a Southern-inspired savory bake made with layers of juicy tomatoes, crispy turkey bacon, caramelized onions, and a creamy cheese topping, all nestled in a flaky, golden pie crust. Baked to perfection, it’s a versatile dish perfect for brunch, lunch, or dinner.
Ingredients
For the crust:
· 1 ½ cups all-purpose flour
· ½ cup (1 stick) cold butter, cubed
· 4–5 tbsp ice water
· Pinch of salt
For the filling:
· 6 slices turkey bacon, cooked and crumbled
· 1 medium onion, thinly sliced
· 3 large tomatoes, sliced
· 1 cup shredded cheddar cheese
· ½ cup shredded mozzarella cheese
· ½ cup mayonnaise
· ¼ cup sour cream
· 1 tsp dried basil
· Salt and pepper to taste
Instructions
· Preheat your oven to 375°F (190°C).
· Prepare the crust: In a bowl, mix flour and salt. Cut in the cold butter using a pastry cutter or fork until crumbly. Add ice water gradually, stirring until dough comes together. Wrap and chill for 30 minutes.
· Roll out the dough on a floured surface and press into a 9-inch pie pan. Trim edges and prick the bottom with a fork. Bake for 10 minutes, then remove and set aside.
· Cook the turkey bacon in a skillet until crisp, then set aside to cool. Crumble once cooled. In the same skillet, sauté sliced onion until soft and golden.
· Layer the filling: Place half of the sliced tomatoes on the bottom of the baked crust. Sprinkle with salt, pepper, and a pinch of basil.
· Add the sautéed onions and turkey bacon over the tomatoes. Then add the remaining tomato slices on top.
· Mix cheeses, mayo, sour cream, and remaining basil in a small bowl until combined. Spread this mixture evenly over the top of the pie.
· Bake for 30–35 minutes or until the top is golden and bubbly. Let cool for 10–15 minutes before slicing.
Notes
-
Tomato prep is key: Always salt and drain tomato slices to avoid a watery filling.
-
Use cold butter: This ensures a perfectly flaky crust.
-
Try different cheeses: Customize the flavor by experimenting with cheese blends.
-
Make it ahead: Prepare the crust and fillings separately for easy assembly later.
-
Let it rest: After baking, allow the pie to cool slightly so it holds its shape when sliced.




