There’s something magical about a perfectly baked tomato pie that brings together the best of Southern comfort food. This bacon onion tomato pie combines crispy bacon, sweet caramelized onions, and fresh tomatoes in a rich, creamy cheese filling that’s pure comfort in every bite.
Whether you’re planning a weekend brunch, need a crowd-pleasing dinner, or want to showcase those gorgeous summer tomatoes, this savory pie delivers on all fronts. The golden, flaky crust holds a filling that’s both hearty and elegant—making it perfect for casual family meals or special occasions.
In this post, you’ll discover how to create this Southern classic step-by-step, along with helpful tips to ensure your tomato pie turns out perfectly every time. Additionally, we’ll explore ingredient substitutions, serving suggestions, and common mistakes to avoid so you can master this recipe with confidence.
Essential Ingredients for Perfect Tomato Pie
Creating an exceptional bacon onion tomato pie starts with quality ingredients. Here’s what you’ll need to make this savory masterpiece:
Main Ingredients
- 1 9-inch deep-dish pie crust (pre-baked)
- 6 strips bacon, cooked and crumbled
- 1 cup sweet onion, thinly sliced
- 2 medium tomatoes, diced and patted dry
- 1½ cups shredded cheddar cheese
- ½ cup mayonnaise
- ½ cup sour cream
- Salt & pepper to taste
- Fresh chives or parsley, for garnish
Smart Substitutions
However, don’t worry if you don’t have every ingredient on hand. Here are some excellent alternatives:
- Pie crust: Use store-bought or homemade pastry crust
- Bacon: Try turkey bacon, pancetta, or prosciutto for different flavors
- Sweet onion: Yellow onions or shallots work beautifully
- Cheddar cheese: Swiss, Gruyère, or mozzarella make delicious substitutes
- Mayonnaise: Greek yogurt can replace mayo for a lighter option
- Fresh herbs: Basil, oregano, or thyme add wonderful flavor variations
Step-by-Step Cooking Instructions
Follow these detailed steps to create your perfect tomato pie:
Preparation Phase
First, preheat your oven to 350°F (175°C). This ensures even baking throughout the cooking process.
Next, prepare your tomatoes by dicing them and patting them completely dry with paper towels. This crucial step prevents a soggy pie crust later.
Building the Flavors
Meanwhile, cook your bacon until crispy and set aside to cool. Reserve a tablespoon of bacon drippings for the onions.
Then, caramelize the sliced onions in the bacon drippings over medium-low heat. This process takes about 10-15 minutes, but the sweet, golden results are worth the patience. Stir occasionally to prevent burning.
Creating the Filling
In a large bowl, combine the mayonnaise, sour cream, and shredded cheddar cheese. Mix thoroughly until smooth and creamy.
Add the caramelized onions and half of the crumbled bacon to the cheese mixture. Season with salt and pepper, keeping in mind that bacon adds natural saltiness.
Assembly and Baking
Layer the prepared tomatoes evenly in your pre-baked pie crust. The tomatoes should cover the bottom completely.
Spread the creamy cheese mixture over the tomatoes, ensuring even coverage to the edges. Finally, sprinkle the remaining bacon pieces on top for extra texture and flavor.
Bake for 30-35 minutes, until the top is golden brown and the filling is bubbly around the edges.
Health Benefits of This Savory Pie
While this tomato pie is undeniably indulgent, it also provides several nutritional benefits:
Tomato Nutrition
Fresh tomatoes are packed with lycopene, a powerful antioxidant that supports heart health and may reduce cancer risk. Furthermore, tomatoes provide vitamin C, potassium, and folate.
Protein Power
The bacon and cheese contribute substantial protein, which helps maintain muscle mass and keeps you feeling satisfied longer.
Calcium Content
Cheddar cheese delivers calcium for strong bones and teeth. Additionally, the dairy components provide vitamin A and riboflavin.
Onion Benefits
Caramelized onions offer quercetin, an antioxidant with anti-inflammatory properties. They also provide fiber and vitamin C.
Creative Serving Suggestions
This versatile tomato pie pairs wonderfully with various sides and beverages:
Meal Pairings
- Light lunch: Serve with a crisp green salad dressed in vinaigrette
- Brunch spread: Pair with fresh fruit and mimosas
- Dinner option: Accompany with roasted vegetables or soup
Presentation Ideas
Cut into wedges and garnish with fresh herbs for an elegant presentation. Alternatively, serve smaller squares as appetizers at parties.
Beverage Matches
Consider pairing with iced tea, white wine, or even a light beer. The rich, savory flavors complement both alcoholic and non-alcoholic beverages.
Delicious Recipe Variations
Transform this basic recipe into exciting new versions:
Herb-Infused Version
Add fresh basil, oregano, or thyme to the cheese mixture for an aromatic twist. These herbs complement the tomatoes beautifully.
Spicy Kick
Include diced jalapeños or a pinch of cayenne pepper for heat lovers. The spice balances the creamy richness perfectly.
Vegetarian Option
Simply omit the bacon and add roasted bell peppers or mushrooms instead. The caramelized onions still provide plenty of flavor.
Cheese Variations
Try a blend of cheeses like sharp cheddar and cream cheese, or experiment with goat cheese for a tangy flavor profile.
Pro Tips for Perfect Results
Master these techniques to ensure your tomato pie turns out perfectly every time:
Crust Success
Always pre-bake your crust for 10-12 minutes to prevent sogginess. Use pie weights or dried beans to prevent puffing.
Tomato Preparation
Salt your diced tomatoes and let them drain for 30 minutes before patting dry. This extra step removes excess moisture.
Flavor Enhancement
Cook the bacon until extra crispy—it maintains better texture after baking. Save those bacon drippings for maximum flavor impact.
Temperature Control
Let the pie cool for 10-15 minutes before slicing. This allows the filling to set properly for cleaner cuts.
Storage and Reheating Guidelines
Proper storage ensures your tomato pie stays delicious for days:
Refrigeration
Store covered in the refrigerator for up to 4 days. The flavors actually improve after the first day as they meld together.
Reheating Methods
Reheat individual slices in a 350°F oven for 10-12 minutes. This method maintains the crust’s crispness better than microwaving.
Freezing Options
While possible, freezing isn’t ideal due to the tomato and dairy content. However, you can freeze unbaked pies for up to 3 months.
Common Mistakes to Avoid
Learn from these frequent errors to ensure success:
Soggy Crust Issues
Never skip pre-baking the crust, and always dry your tomatoes thoroughly. Excess moisture is the enemy of a crispy crust.
Overcooking Problems
Don’t bake too long—the pie is done when the top is golden and the center is just set. Overbaking creates a rubbery texture.
Seasoning Mistakes
Taste your filling before assembly, but remember that bacon and cheese add saltiness. Start with less salt and adjust as needed.
Cutting Too Soon
Resist the urge to cut immediately after baking. The filling needs time to set for clean, attractive slices.

Bacon Onion Tomato Pie
Ingredients
Equipment
Method
- Step 1: Preheat oven to 350°F (175°C).
- Step 2: In a skillet, cook sliced onion in a bit of bacon drippings until soft and golden.
- Step 3: In a bowl, mix mayonnaise, sour cream, cheddar cheese, cooked onions, and half the bacon. Season with salt and pepper.
- Step 4: Layer tomatoes into the pre-baked pie crust. Spread the creamy cheese mixture on top. Sprinkle with remaining bacon.
- Step 5: Bake for 30–35 minutes until golden and bubbly.
- Step 6: Let cool for 10–15 minutes. Garnish with herbs and serve warm.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I make this pie ahead of time?
Yes, you can assemble the pie up to 24 hours in advance. Cover and refrigerate, then bake when ready to serve. You may need to add 5-10 minutes to the baking time if starting from cold.
What’s the best way to prevent a soggy bottom?
Pre-bake your crust and thoroughly dry your tomatoes. Additionally, you can sprinkle a thin layer of breadcrumbs or grated Parmesan on the crust before adding the tomatoes.
Can I use different types of tomatoes?
Absolutely! Roma tomatoes work excellently due to their lower water content. Cherry tomatoes, halved and dried, also create a beautiful presentation. However, avoid very juicy varieties like beefsteak tomatoes.
How do I know when the pie is fully cooked?
The top should be golden brown and the filling should be bubbly around the edges. The center should be set but still slightly jiggly—it will continue cooking from residual heat.
Your New Favorite Comfort Food Awaits
This bacon onion tomato pie represents everything wonderful about Southern comfort cooking—simple ingredients transformed into something extraordinary. The combination of crispy bacon, sweet caramelized onions, and fresh tomatoes creates a harmony of flavors that’s both satisfying and sophisticated.
Whether you’re serving it for a special brunch or enjoying it as a weeknight dinner, this recipe delivers consistent, delicious results. The beauty lies in its versatility—you can adapt it to your tastes, dietary needs, or whatever ingredients you have on hand.
Ready to experience this Southern classic for yourself? Gather your ingredients and start creating this golden, bubbling masterpiece that’s sure to become a family favorite. Your kitchen will smell amazing, and your taste buds will thank you for this perfect blend of comfort and flavor.