Bacon Onion Tomato Pie
This Bacon Onion Tomato Pie is a Southern-inspired comfort food classic—flaky crust filled with layers of juicy tomatoes, caramelized onions, crispy bacon, and gooey cheese. It’s a perfect main dish or hearty side for brunch, dinner parties, or potlucks.
🌟 Why You’ll Love This Recipe
- Flavorful Layers: Smoky bacon, sweet onions, and tangy tomatoes make every bite irresistible.
- Versatile Dish: Works as a main course, side, or even a picnic centerpiece.
- Make-Ahead Friendly: Bake ahead and reheat, or serve at room temperature.

✨ Ingredients
- 1 prepared pie crust
- 4–5 medium ripe tomatoes (sliced)
- 1 medium onion (thinly sliced)
- 6–8 strips bacon (cooked and crumbled)
- 1 ½ cups shredded cheddar cheese
- ½ cup mayonnaise
- ½ tsp salt
- ½ tsp black pepper
- 2 tbsp fresh basil or parsley (chopped, optional for garnish)

🧑🍳 Instructions
- Prep Crust: Preheat oven to 375°F (190°C). Blind bake the pie crust for 8–10 minutes until slightly golden.
- Drain Tomatoes: Lay sliced tomatoes on paper towels, sprinkle with salt, and let drain for 15–20 minutes to remove excess moisture.
- Caramelize Onions: Sauté onions in a skillet over medium heat until soft and golden.
- Layer Ingredients: In the pie crust, layer tomatoes, onions, and bacon. Season with pepper.
- Mix Topping: In a bowl, mix mayonnaise with shredded cheese, then spread the mixture evenly over the layered filling.
- Bake: Bake 30–35 minutes or until bubbly and golden brown on top.
- Cool & Serve: Let cool slightly, garnish with basil or parsley, slice, and serve warm.

💡 Tips & Variations
- Cheese Options: Swap cheddar for mozzarella or a blend for extra gooeyness.
- Vegetarian Version: Skip the bacon and add extra onions or roasted peppers.
- Crispier Base: Sprinkle breadcrumbs or cornmeal on the crust before layering to prevent sogginess.

Bacon Onion Tomato Pie
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C) and blind bake pie crust for 8–10 minutes.
- Drain sliced tomatoes on paper towels for 15–20 minutes.
- Caramelize sliced onions in a skillet over medium heat.
- Layer tomatoes, onions, and bacon in the crust, season with pepper.
- Mix mayonnaise and cheddar cheese, spread over filling.
- Bake for 30–35 minutes until bubbly and golden.
- Cool slightly, garnish with herbs, slice, and serve.
Notes
🥘 Serving Ideas
Serve with a fresh green salad or a bowl of soup for a comforting meal.
