Bacon Onion Tomato Pie
Thank you so much for stopping by today—it makes me so happy to share this one with you. Bacon onion tomato pie is one of those recipes that feels homey…

Thank you so much for stopping by today—it makes me so happy to share this one with you. Bacon onion tomato pie is one of those recipes that feels homey, indulgent, and utterly comforting. With a buttery crust, savory bacon, juicy tomatoes, caramelized onions, and a creamy, cheesy topping, it’s the kind of dish that turns everyday ingredients into something really special.
If this sounds like the perfect comfort food for your table, don’t forget to subscribe so you’ll get new recipes like this delivered right to your inbox!
Why You’ll Love This Recipe
- Layers of flavor – smoky bacon, sweet onions, tangy tomatoes, and creamy topping.
- Versatile – serve as a brunch dish, light dinner, or even a potluck star.
- Easy shortcut – use a pre-baked pie crust to save time.
- Crowd-pleaser – nobody can resist a savory pie fresh from the oven.
The flavor? Imagine BLT meets cheesy quiche—savory, rich, a little tangy, and completely satisfying. The topping gets golden and bubbly, sealing in all those flavors.
Benefits of Bacon Onion Tomato Pie
- Great for using up summer tomatoes.
- Simple prep with everyday ingredients.
- Works as a main dish or hearty side.
- Comfort food that reheats beautifully.
Ingredients You’ll Need
Crust
- One pre-baked deep 9-inch pie shell
Filling
- 6–8 thick slices bacon, fried crisp and chopped
- 2 medium tomatoes, sliced thin
- 1 large yellow onion, sliced very thin
Topping
- 1 ½ cups mozzarella cheese, shredded
- ½ cup mayonnaise
- ½ cup sour cream
Tools for Preparation
- Skillet for frying bacon and onions
- Mixing bowls
- Pie dish (if not using a store-bought crust)
- Sharp knife for slicing tomatoes
Ingredient Additions & Substitutions
- Cheese swap – cheddar, Gruyère, or a blend of Italian cheeses.
- Bacon alternative – pancetta or turkey bacon.
- Herb boost – sprinkle with fresh basil, thyme, or parsley.
- Vegetarian option – skip bacon and add spinach or zucchini.
How to Make Bacon Onion Tomato Pie
- Preheat oven to 350°F (175°C).
- Cook bacon until crisp, drain, and chop. In the same pan, sauté onions until golden and soft.
- Layer filling – in the pre-baked pie shell, layer sliced tomatoes, onions, and bacon.
- Mix topping – stir together shredded mozzarella, mayonnaise, and sour cream until combined.
- Spread topping evenly over the pie filling.
- Bake for 30–35 minutes, until topping is golden and bubbly.
- Cool slightly before slicing and serving.
What to Serve with This Pie
- A crisp green salad with lemon vinaigrette
- Roasted vegetables or steamed green beans
- Fresh fruit salad for brightness
- Iced tea or a chilled white wine for pairing
Storage Instructions
- Refrigerate leftovers in an airtight container for up to 3 days.
- Reheat slices in the oven at 325°F (160°C) until warmed through.
- Not recommended for freezing, as the tomatoes can release water.
General Information
- Prep time: 20 minutes
- Cook time: 35 minutes
- Total time: 55 minutes
- Servings: 6–8
Conclusion
This bacon onion tomato pie is savory comfort food at its finest. With its golden crust, smoky bacon, sweet onions, juicy tomatoes, and creamy topping, it’s a recipe you’ll want to make again and again. Perfect for brunch, potlucks, or just a cozy family dinner, this pie is bound to become a favorite.
If you loved this recipe, try these next:
- Southern Tomato Pie
- Cheddar & Bacon Quiche
- Ham and Swiss Savory Tart
I’d love to see your creations! Leave a review, share your photos on Pinterest, and tag them with #SavoryPieJoy so we can all celebrate together.
Nutritional Information (per slice, approx.)
- Calories: 360
- Protein: 14g
- Fat: 27g
- Carbohydrates: 16g
- Sugar: 3g
- Fiber: 1g
Tips for Success
- Drain tomatoes on paper towels before layering to prevent sogginess.
- Pre-bake the crust fully for a sturdy base.
- Shred your own cheese for better melt and flavor.
- Let the pie rest for 10 minutes before slicing.
Frequently Asked Questions
Can I make this ahead of time?
Yes, you can assemble it a few hours ahead and refrigerate, then bake before serving.
Do I have to use mayonnaise?
The mayo helps create the creamy topping, but you can use Greek yogurt instead for a lighter version.
What tomatoes work best?
Firm, meaty tomatoes (like Roma) help reduce excess liquid.
Can I add spices?
Absolutely—paprika, black pepper, or garlic powder work great here.
More Recipes You'll Love
All DinnerChicken Cordon Bleu Meatloaf
Thank you for being here—it always makes me so happy to share cozy, family-friendly recipes that bring big comfort with a little twist.
Chicken Buttered Noodles
First, thank you for being here—it’s always such a joy to share recipes that bring simple comfort to the table.
Taco Stuffed Baked Potatoes
I’m so glad you’re here—because this one is fun, hearty, and oh-so satisfying. Taco stuffed baked potatoes take two comfort food favorites and bring them…
Cranberry-Orange Chicken Meatballs
First, let me say how much I appreciate you being here. Recipes like this truly light me up because they’re not only delicious but also a little unexpected.
Fluffy Buttermilk Beignets
Thank you for being here—it truly means so much to share recipes like this one with you! Fluffy buttermilk beignets are little pillows of fried dough joy…
Brown Sugar Pineapple Chicken Wings 😋
There are some recipes that bring instant joy the second they hit the table, and these Brown Sugar Pineapple Chicken Wings are one of them.
Loaded Brownie Cheesecake Cups
Every once in a while, a dessert comes along that makes people’s eyes widen before they even take a bite.
Crispy Fried Mushrooms Recipe
First off, can I just say thank you for being here? Recipes like this remind me why I love sharing food—it’s not just about the flavor…
