Bacon Onion Tomato Pie – A Savory, Cheesy Slice of Comfort

Introduction
There’s something deeply comforting about a savory pie fresh out of the oven, and this bacon onion tomato pie delivers that feeling in every bite. It’s a beautiful balance of smoky bacon, sweet caramelized onions, and juicy tomatoes, all brought together with a rich, creamy cheese topping. The first time I made this, I was surprised by how the simple ingredients transformed into something so flavorful and satisfying. The tomatoes soften into the filling, while the bacon adds a crispy, salty contrast that makes the dish irresistible. It’s perfect for brunch, lunch, or even a light dinner, especially when paired with a fresh salad. Whether you’re cooking for family or guests, this pie feels both rustic and elegant, making it a recipe you’ll want to return to again and again.

Why You’ll Love This Recipe

This pie is rich, savory, and packed with layered flavors. It’s easy to prepare, perfect for any meal, and combines simple ingredients into a truly satisfying dish.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

Pie crust
A pre-baked crust provides the sturdy base, holding all the flavorful fillings together.

Bacon
Adds a smoky, salty crunch that contrasts beautifully with the soft filling.

Onion
Caramelized onions bring natural sweetness and depth to the dish.

Tomatoes
Fresh tomatoes add juiciness and a slightly tangy flavor that balances the richness.

Mayonnaise
Creates a creamy, rich topping when mixed with cheese.

Cheddar cheese
Melts into a golden, bubbly layer that adds sharpness and richness.

Mozzarella cheese
Adds stretch and a mild, creamy texture to the topping.

Garlic
Enhances the savory profile with aromatic depth.

Fresh basil
Brings a bright, herbaceous freshness that complements the tomatoes.

Salt and pepper
Essential for seasoning and balancing flavors.

Directions

Start by preheating your oven to 180°C (350°F). If using a raw pie crust, partially bake it first to prevent sogginess.

Cook the bacon in a skillet until crispy, then remove and set aside. In the same pan, sauté the onions until soft and lightly caramelized. Add the garlic and cook briefly until fragrant.

Slice the tomatoes and pat them dry with paper towels to remove excess moisture. This step is key to keeping the pie from becoming watery.

Layer the tomatoes evenly over the pie crust, followed by the cooked onions and crumbled bacon. Season lightly with salt and pepper, then sprinkle chopped fresh basil on top.

In a bowl, mix the mayonnaise with the cheddar and mozzarella cheeses until well combined. Spread this mixture evenly over the filling.

Bake for about 30–35 minutes, or until the top is golden and bubbly. Allow the pie to cool slightly before slicing and serving.

Equipment needed : Must-Have Tools to Get Rolling

Here’s what you’ll want to have on hand:
A skillet and a pie dish.

Servings and timing

This recipe serves 6 people and takes approximately 50 minutes total, including 15 minutes of preparation and 35 minutes of baking.

Storage/reheating

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat in the oven at a low temperature to maintain the texture and avoid sogginess. It can also be enjoyed cold or at room temperature.

Variations and Customizations

Bacon onion tomato pie is wonderfully adaptable, making it easy to customize based on your preferences. If you want a lighter version, you can use turkey bacon or reduce the amount of mayonnaise. Greek yogurt can also be mixed with the cheese for a slightly tangy, lighter topping.

For a vegetarian version, simply omit the bacon and add more vegetables such as zucchini, mushrooms, or spinach. These additions maintain the hearty texture while offering a fresh twist.

You can also experiment with different cheeses. While cheddar and mozzarella are classic, Gruyère or Swiss cheese can add a deeper, nuttier flavor that enhances the overall dish.

Herbs play an important role in elevating this pie. In addition to basil, you can use thyme or oregano for a more robust, aromatic profile. A pinch of red pepper flakes can also be added for a subtle kick.

If you prefer a crispier base, try using a puff pastry crust instead of traditional pie dough. It creates a flakier texture that pairs beautifully with the creamy filling.

This pie is versatile when it comes to serving as well. It works wonderfully for brunch alongside eggs, or as a light dinner with a fresh green salad. You can even serve smaller slices as an appetizer for gatherings.

Nutrition and Dietary Info

NutrientPer Serving
Calories420 kcal
Protein14 g
Carbs18 g
Fat32 g
Saturated Fat12 g
Fiber2 g
Sugar4 g
Sodium680 mg

Expert Tips & Customizations

Drain tomatoes well
Removing excess moisture prevents a soggy pie.

Pre-bake the crust
Ensures a crisp and sturdy base.

Cook bacon until crisp
Adds the best texture and flavor contrast.

Let it rest before slicing
Helps the filling set for cleaner slices.

Balance seasoning
Taste each layer to ensure a well-rounded flavor.

FAQs

Can I make this pie ahead of time?

Yes, it can be prepared in advance and reheated before serving.

Can I freeze bacon onion tomato pie?

It’s best enjoyed fresh, but it can be frozen and reheated if needed.

What tomatoes work best?

Firm, ripe tomatoes like Roma or vine tomatoes are ideal.

Can I use a different crust?

Yes, puff pastry or even a biscuit base can be used.

Is this dish suitable for brunch?

Absolutely, it’s perfect for brunch or light meals.

How do I keep the pie from getting watery?

Pat the tomatoes dry and avoid overloading the filling.

Conclusion

Bacon onion tomato pie is a perfect combination of savory, creamy, and fresh flavors, all wrapped in a comforting crust. It’s simple to prepare yet impressive enough to serve for guests. Whether enjoyed warm or at room temperature, this dish is a timeless favorite that brings warmth and satisfaction to any table.

Leave a Comment