Bacon Onion Tomato Pie 🥓🍅🧅
Friends, this dish is Southern comfort baked right into a pie shell. A flaky crust holds layers of juicy tomatoes, caramelized onions, and smoky bacon…

Friends, this dish is Southern comfort baked right into a pie shell. A flaky crust holds layers of juicy tomatoes, caramelized onions, and smoky bacon, all topped with a creamy cheese mixture that bakes to golden, bubbly perfection.
Perfect for brunch, family dinner, or a potluck table, this Bacon Onion Tomato Pie is hearty, savory, and a little indulgent. It’s a warm-weather favorite when tomatoes are at their peak but is delicious year-round with pantry staples.
Why You’ll Love This Recipe
- Layers of flavor: Smoky bacon, sweet onions, tangy tomatoes, and creamy melted cheese.
- Crowd-pleaser: Always the first dish to disappear at gatherings.
- Versatile: Works as a main dish or a hearty side.
- Comfort baked in a crust: Because everything tastes better in pastry.
Benefits of This Recipe
- Showcases fresh, ripe tomatoes beautifully.
- Simple ingredients you already have at home.
- A unique alternative to quiche or pot pie.
- Delicious warm, room temp, or even as leftovers.
Ingredients You’ll Need
Crust
- 1 pre-baked deep 9-inch pie shell
Filling
- 6–8 thick bacon slices, fried crisp and chopped
- 2 medium tomatoes, thinly sliced
- 1 large yellow onion, thinly sliced
Topping
- 1 ½ cups shredded mozzarella cheese
- ½ cup mayonnaise
- ½ cup sour cream
Tools You’ll Need
- 9-inch pie dish
- Skillet (for bacon & onions)
- Mixing bowl
- Sharp knife
Ingredient Substitutions
- Cheese: Use cheddar, Swiss, or a mozzarella-Parmesan blend.
- Veggies: Add spinach, zucchini, or roasted peppers.
- Herbs: Fresh basil, parsley, or chives add brightness.
- Crust: Puff pastry or even crustless for a low-carb option.
How to Make Bacon Onion Tomato Pie
- Preheat oven: 350°F (175°C).
- Cook bacon: Fry until crisp, chop, and reserve 1 tbsp bacon fat.
- Caramelize onions: Sauté in reserved fat until soft and golden.
- Layer pie: In pre-baked shell, layer tomatoes, onions, bacon. Repeat.
- Mix topping: In a bowl, combine cheese, mayo, and sour cream. Spread evenly over filling.
- Bake: 30–35 minutes until bubbly and golden.
- Cool & serve: Let rest 10 minutes before slicing for best results.
What to Serve With Tomato Pie
- Fresh green salad
- Roasted asparagus or green beans
- Iced tea or lemonade for true Southern flair
Storage
- Refrigerate leftovers up to 3 days.
- Reheat at 325°F until warm.
- Not freezer-friendly (tomatoes release too much water).
Recipe Information
- Prep time: 20 minutes
- Cook time: 35 minutes
- Total time: 55 minutes
- Servings: 6
FAQs
Can I make this ahead?
Yes—assemble up to the topping step, cover, refrigerate, then bake fresh.
Do I need to peel tomatoes?
Not required, but peeling gives a smoother texture if you prefer.
Can I use store-bought crust?
Absolutely, just pre-bake as directed.
Vegetarian version?
Yes—skip bacon or replace with extra caramelized onions or roasted vegetables.
Nutrition (per serving, approx.)
- Calories: 410
- Protein: 16g
- Fat: 28g
- Carbs: 24g
- Fiber: 2g
- Sugar: 5g
Final Thoughts
This Bacon Onion Tomato Pie is Southern comfort food at its finest—flaky crust, savory layers of bacon, onion, and tomato, and a creamy, golden topping. It’s simple to make, bursting with flavor, and guaranteed to win hearts at any table.
If you enjoyed this dish, try next:
- Cheesy Zucchini Pie
- Classic Quiche Lorraine
- Tomato Basil Galette
Tips for Success
- Salt tomato slices and rest on paper towels for 10 minutes to reduce moisture.
- Thick-cut bacon = maximum smoky flavor.
- Freshly shredded cheese melts better than pre-shredded.
- Allow pie to cool slightly before cutting for clean slices.
