Follow Me On Social Media!
Bacon Onion Tomato Pie: The Ultimate Savory Comfort Dish for Every Season
If you’ve been searching for a soul-warming, savory, elegant recipe that strikes the perfect balance of rustic comfort and gourmet charm, Bacon Onion Tomato Pie is about to become your new obsession. This flavorful, satisfying pie brings together layers of juicy tomatoes, caramelized onions, smoky bacon, and a creamy cheese topping baked inside a buttery crust that turns golden and crisp. It’s a recipe that captures the essence of Southern comfort cooking while still feeling modern, accessible, and ideal for any home kitchen.
Whether you’re preparing a cozy family dinner, a summer garden brunch, or a potluck dish that steals the spotlight, this Bacon Onion Tomato Pie delivers every single time. The dish is hearty yet fresh, indulgent yet balanced, and deeply savory with its irresistible combination of textures and flavors.
In this long-form, SEO-optimized article, we’ll explore everything you need to know to make this pie perfect—from simple ingredients to advanced tips, variations, serving suggestions, and even fun culinary history.

Why Bacon Onion Tomato Pie Works So Well
Tomatoes are a gift to the culinary world. When paired with the right supporting flavors—salt, fat, herbs, and creaminess—they transform into a star ingredient capable of anchoring an entire dish. This pie is proof.
Here’s why the combination works beautifully:
1. Smoky and Savory Bacon
Bacon adds saltiness and umami that cut through the sweetness of the tomatoes. The crisp texture contrasts with the soft pie filling.
2. Caramelized Onions
Slow-cooked onions introduce depth, sweetness, and richness, creating balance and complexity.
3. Juicy Tomatoes
Fresh tomatoes provide acidity, moisture, and a bright, garden-fresh flavor. When layered properly and drained well, they bake into a tender, luscious filling without becoming watery.
4. Creamy Cheese Topping
A mixture of cheese and mayonnaise (a famous technique in Southern tomato pies) forms a bubbly, golden, rich topping that holds everything together.
5. Buttery Pie Crust
The crust anchors the dish with flaky texture and richness, absorbing the filling’s flavors while maintaining structure.
Every bite is creamy, crispy, smoky, tangy, and just downright comforting.
Ingredients for Bacon Onion Tomato Pie
Below is the complete list of ingredients needed to make this crowd-pleasing pie. Feel free to adjust seasonings or cheeses to suit your taste.
Ingredients
- 1 unbaked pie crust (store-bought or homemade)
- 4–5 medium tomatoes, sliced
- 1 teaspoon salt (for draining tomatoes)
- 6 slices of thick-cut bacon, cooked and chopped
- 1 large yellow onion, thinly sliced
- 1 tablespoon butter (for sautéing)
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ½ cup mayonnaise
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- 1 tablespoon chopped fresh basil (optional)
- 1 tablespoon chopped fresh chives or green onions (optional)

Instructions
Follow these steps carefully for the best texture and flavor.
1. Prepare the Tomatoes
Layer sliced tomatoes on paper towels and sprinkle with salt. This draws out excess moisture. Let sit for 20–30 minutes, then pat dry.
2. Pre-Bake the Crust
Preheat oven to 375°F (190°C).
Place the pie crust in a dish, poke holes with a fork, and pre-bake for 8–10 minutes until lightly set.
3. Caramelize the Onion
Heat butter in a skillet, cook sliced onions over medium heat for 10–12 minutes until soft and golden.
4. Cook the Bacon
Cook until crisp and chop into pieces.
5. Layer the Pie
Begin with caramelized onions in the bottom of the crust.
Add tomato slices, then bacon, repeating layers until full.
6. Make the Cheese Mixture
Stir together mayonnaise, cheddar, mozzarella, pepper, and garlic powder until a thick topping forms.
7. Spread and Bake
Spread mixture evenly over the pie.
Bake for 30–35 minutes until golden and bubbling.
8. Cool and Serve
Let rest 15 minutes so flavors set. Slice and serve warm or at room temperature.
Tips for the Best Bacon Onion Tomato Pie
1. Drain Tomatoes Thoroughly
Water is the enemy of a crisp pie crust. Salting and drying prevents sogginess.
2. Experiment with Cheese
Try sharp cheddar, gouda, gruyere, pepper jack, or smoked mozzarella.
3. Use Thick-Cut Bacon
It holds texture better during baking and adds more smoky depth.
4. Add Fresh Herbs
Basil, chives, thyme, or oregano brighten the savory richness.
5. Let the Pie Cool
It will slice cleaner and the flavors deepen as it rests.
Delicious Variations
Mediterranean Tomato Pie
Replace bacon with olives, feta, and oregano.
Spicy Tomato Pie
Add jalapeños, pepper jack cheese, and a pinch of red pepper flakes.
Southern Classic Tomato Pie
Use only tomatoes, basil, cheddar, and mayo—simple and traditional.
Low-Carb Tomato Pie (Crustless)
Bake without a crust in a greased dish.

Serving Suggestions
Serve Bacon Onion Tomato Pie with:
- Green salad with vinaigrette
- Grilled or roasted vegetables
- Fruit salad
- Sweet corn
- Herb roasted potatoes
Pairs beautifully with iced tea, white wine, or sparkling lemonade.
Fun Facts & Cultural History
Southern tomato pie has roots in Appalachian and Carolinian cooking traditions. The concept of layering tomatoes with mayo and cheese baked in a crust became especially popular in the late 20th century as home cooks embraced simple garden-to-table dishes.
Adding bacon and caramelized onions is a modern twist that enhances flavor complexity while staying true to the pie’s rustic origins.

Bacon Onion Tomato Pie
Ingredients
Equipment
Method
- Slice tomatoes, salt them, and let drain for 20–30 minutes, then pat dry.
- Preheat oven to 375°F (190°C). Pre-bake the pie crust for 8–10 minutes.
- Caramelize onions in butter until golden, 10–12 minutes.
- Cook bacon until crisp and chop into pieces.
- Layer onions, tomatoes, and bacon inside the pie crust.
- Mix cheddar, mozzarella, mayonnaise, pepper, and garlic powder.
- Spread the cheese mixture on top of the layered pie.
- Bake for 30–35 minutes until golden and bubbling.
