As I stood in my kitchen, the scent of sizzling bacon wafted its way into my heart, bringing a smile to my face. That’s the magic of a Southern classic like this Tomato and Vidalia Onion Pie with Bacon. It’s not just a dish; it’s a warm hug for your taste buds. This delightful recipe is a crowd-pleaser that celebrates summer’s bounty with juicy tomatoes, sweet Vidalia onions, and a savory crunch from crispy bacon, all nestled in a flaky pie crust. What I love most about this pie is its versatility—it’s quick to whip up for brunch or can serve as a standout dish at dinner. Plus, with easy variations to swap out the cheeses or onions based on your pantry, it’s a fantastic way to make a meal uniquely yours. Are you ready to uncover a comfort food gem that will have everyone at the table asking for seconds? Let’s get cooking!

Why is this pie a must-try?
Simplicity at Its Best: Whether you’re a seasoned chef or a home cook, this pie requires minimal prep and offers big flavor without the fuss.
Savory Flavor Explosion: The rich blend of sweet Vidalia onions, juicy tomatoes, and crispy bacon creates a mouthwatering combination that will leave everyone asking for more.
Endless Variations: Feel free to substitute with Walla Walla or yellow Spanish onions, and switch up your cheese choices for a personalized twist on a classic dish.
Perfect for Any Occasion: As a delicious brunch option or a standout side for summer barbecues, this pie adapts beautifully to any meal.
Quick and Time-Saving: With shortcuts like using store-bought pie crust and pre-cooked bacon, you can whip this up in no time—perfect for those busy weeknights.
If you love exploring comforting flavors, this recipe can stand proudly beside others like the delightful Mini Pecan Pie or Chimichangas Perfectly Flavorful.
Tomato and Vidalia Onion Pie Ingredients
• Create your delicious masterpiece with these wonderful ingredients!
For the Crust
- Pillsbury refrigerated pie crust – Quick option that saves time; feel free to substitute with a homemade crust for added flavor.
For the Filling
- Bacon (6 slices) – Adds a savory, crispy texture; you can use pre-cooked bacon for convenience.
- Tomatoes (3 small or 2 medium, sliced) – Essential for a juicy filling; ensure they are ripe to avoid a soggy pie.
- Salt (½ teaspoon) – Draws out moisture from tomatoes to keep the pie from getting soupy.
- Vidalia onion (½ medium, sliced) – Brings a sweet depth to the pie; can be swapped with other sweet onion varieties if needed.
- Mayonnaise (1 cup) – Provides a creamy binding; Greek yogurt works as a tangy alternative.
- Sour cream (¼ cup) – Adds richness; can substitute with extra mayonnaise for similar creaminess.
- Ground black pepper (⅛ teaspoon) – Enhances flavor; adjust to taste for a personalize touch.
- Italian blend shredded cheese (2 ½ cups, divided) – Creates a cheesy, gooey layer; switch for Mozzarella or Cheddar based on preference.
For the Topping
- Additional cheese – Sprinkle more on the crust edges for extra flavor and texture in your Tomato and Vidalia Onion Pie.
Step‑by‑Step Instructions for Tomato and Vidalia Onion Pie
Step 1: Prep Crust
Begin by allowing your Pillsbury refrigerated pie crust to stand at room temperature for about 15 minutes. While the crust warms up, preheat your oven to 425°F. This elevated temperature helps achieve that golden, flaky crust that forms the perfect base for your flavorful Tomato and Vidalia Onion Pie.
Step 2: Prepare Tomatoes
Slice your tomatoes into rounds and sprinkle them with ½ teaspoon of salt. Let them rest in a colander for 10 minutes to drain excess moisture. This step is crucial to prevent a soggy pie, ensuring that each layer of your Tomato and Vidalia Onion Pie maintains its delightful texture.
Step 3: Roll Crust
Unroll the pie crust on a lightly floured surface, shaping it into a 12-inch circle. Place it into a 9-inch pie pan, crimping the edges for a decorative touch. Blind-bake your crust in the preheated oven for 9 minutes at 400°F until slightly golden. Remove from the oven and allow it to cool while you prepare the filling.
Step 4: Cook Bacon
In a skillet over medium heat, chop and cook 6 slices of bacon until they become crispy, which should take around 7 minutes. Use a slotted spoon to transfer the cooked bacon to a paper towel-lined plate, draining the excess grease. Save the bacon drippings in the pan for an added depth of flavor in your pie.
Step 5: Layer Ingredients
Start building your Tomato and Vidalia Onion Pie by placing a third of the sliced Vidalia onions into the cooled crust. Next, add half of the crispy bacon. In a bowl, combine 1 cup mayonnaise, ¼ cup sour cream, ⅛ teaspoon ground black pepper, and 2 cups of shredded Italian cheese. Mix well, then layer the tomatoes, remaining onions, and more bacon on top of the mayo mixture for a deliciously rich filling.
Step 6: Finish Layering
Top your pie with the remaining onions and bacon, then sprinkle the last ½ cup of cheese evenly across the surface. If you desire, add extra cheese on the edges of the crust to create a beautiful, cheesy finish. This additional layer enhances both flavor and presentation, making your Tomato and Vidalia Onion Pie truly stand out.
Step 7: Bake
Lower the oven temperature to 375°F and bake the pie for 35 minutes. As it bakes, you’ll notice the pie bubbling—this indicates that the filling is cooking perfectly. Once the crust is golden and the cheese is melted, remove the pie from the oven and let it cool for about 10 minutes before slicing, allowing for easier portions.

Expert Tips for Tomato and Vidalia Onion Pie
-
Remove Moisture: To prevent a soggy pie, pat tomato slices with paper towels after salting to draw out excess liquid before layering.
-
Pie Weight Hack: If you don’t have ceramic pie weights, use dried beans or rice to blind-bake the crust properly for structure and texture.
-
Crust Integrity: Crimp the edges of your pie crust well to ensure it holds its shape during baking, avoiding any potential spills.
-
Cooling Time: Let the pie cool for at least 10 minutes after baking. This resting period makes slicing easier and helps maintain filling structure.
-
Cheese Choice: Don’t hesitate to experiment with different cheeses like Mozzarella or Cheddar for your Tomato and Vidalia Onion Pie; each brings a unique flavor twist.
How to Store and Freeze Tomato and Vidalia Onion Pie
Fridge: Store leftover Tomato and Vidalia Onion Pie in an airtight container for up to 3 days. This will keep it fresh and safe to enjoy later.
Freezer: For longer storage, wrap the pie tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Thaw it overnight in the fridge before reheating.
Reheating: To reheat, bake the pie in a preheated oven at 350°F for about 20–25 minutes until heated through. This helps retain its crispy texture and flavor.
Room Temperature: If serving leftovers, let the pie sit out for no more than 2 hours to prevent food safety issues.
What to Serve with Southern Tomato and Vidalia Onion Pie with Bacon
Creating a harmonious meal around this comforting pie will make your dining experience even more delightful.
- Garden Salad: Fresh greens tossed with a zesty vinaigrette add brightness, balancing the pie’s richness.
- Roasted Asparagus: With its tender-crisp texture, roasted asparagus brings a touch of elegance and supports the savory flavors of the pie.
- Corn on the Cob: Grilled or boiled, the sweetness of corn complements the salty bacon and savory onions beautifully.
- Creamy Coleslaw: The cool crunch of coleslaw contrasts perfectly with the warm pie, making for a delightful textural experience.
- Baked Sweet Potatoes: Their natural sweetness pairs wonderfully with the savory elements in the pie, creating a comforting counterbalance.
- Iced Tea or Lemonade: Refreshing sips of sweet iced tea or tart lemonade enhance the Southern charm of your meal.
- Peach Cobbler: End on a sweet note with a slice of homemade peach cobbler to beautifully round out this Southern feast.
- Garlic Bread: Golden, buttery garlic bread serves as a scrumptious side that’s perfect for scooping up any pie filling that might fall.
Make Ahead Options
These Tomato and Vidalia Onion Pie delights are perfect for busy weeknights or meal prep enthusiasts! You can prep the filling (bacon, onions, and tomato mix) up to 24 hours in advance, storing it in an airtight container in the refrigerator to maintain freshness. Additionally, you can blind-bake the pie crust up to 3 days ahead, allowing it to cool completely before wrapping it tightly. When you’re ready to serve, simply layer the prepared filling in the crust and bake as directed. This way, you’ll be treated to a delicious home-cooked pie with minimal effort, showcasing the comforting flavors you love!
Tomato and Vidalia Onion Pie Variations
Feel free to get creative and personalize your Tomato and Vidalia Onion Pie to suit your family’s taste buds!
-
Onion Swaps: Replace Vidalia onions with Walla Walla or yellow Spanish onions for a sweet, distinct flavor. Each onion variety brings a unique sweetness that can transform your pie.
-
Cheese Choices: Substitute the Italian blend with Cheddar or Mozzarella for a rich, gooey layer. Don’t hesitate to mix cheeses for an intriguing flavor profile!
-
Greek Yogurt: Swap sour cream with Greek yogurt for a tangy twist and added protein, maintaining the creaminess without compromising flavor.
-
Pre-cooked Bacon: Use pre-cooked bacon or even turkey bacon to save time without losing that beloved savory crunch. It’s a great option for a quick weeknight dinner!
-
Low-Carb Delight: Consider going crustless and baking the filling in a greased dish for a low-carb option. This version still shines with all the hearty flavors of your traditional pie.
-
Herb Infusion: Add fresh herbs like basil or thyme to the filling mix for an aromatic enhancement that will delight the senses. Fresh herbs can elevate the dish and provide a garden-fresh taste.
-
Spicy Kick: Sprinkle some red pepper flakes or diced jalapeños for a little heat, adding a fun element to your Tomato and Vidalia Onion Pie. It’s a perfect way to cater to spicy food lovers!
-
Savory Layers: Incorporate sautéed spinach or kale for a nutritious boost and vibrant green color. This addition not only enhances the flavor but also elevates the nutritional value.
If you’re interested in exploring more comforting flavors, you might want to try the delightful Mini Pecan Pie or the flavorful Sesame Chicken Blend.

Tomato and Vidalia Onion Pie Recipe FAQs
How do I select ripe tomatoes for this pie?
Choose tomatoes that are firm yet slightly yielding to pressure—this indicates ripeness. Look for varieties that are vibrant in color, free from blemishes, and have a fresh, earthy aroma. Avoid tomatoes with dark spots or a mushy texture, as they may lead to a soggy pie.
How can I store leftover Tomato and Vidalia Onion Pie?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. This helps maintain freshness and flavor. If you want to enjoy it later, I recommend checking the pie for any signs of spoilage before reheating.
Can I freeze my Tomato and Vidalia Onion Pie?
Absolutely! To freeze, wrap the pie tightly in plastic wrap followed by aluminum foil to protect it from freezer burn. It can be frozen for up to 3 months. When you’re ready to enjoy it again, thaw the pie in the refrigerator overnight before reheating.
I’m having trouble with my pie crust falling apart. What can I do?
To prevent a crumbly crust, ensure that you evenly crimp the edges and avoid rolling it too thin. If you notice cracks forming while baking, gently press them back together with your fingers. Additionally, blind-baking helps set the crust and reduce moisture, keeping it intact during the filling phase.
Are there any dietary considerations for this recipe?
Definitely! This Tomato and Vidalia Onion Pie can be adapted for various dietary needs. For those with allergies, make sure to check for gluten-free pie crust options. If you’re avoiding preservatives, consider making a homemade crust instead. Additionally, you can substitute regular mayonnaise with a vegan option for a plant-based alternative.
What’s the best way to reheat this pie without losing its crispy texture?
To reheat, preheat your oven to 350°F and place the pie inside for about 20–25 minutes. This method helps maintain the crust’s flakiness while warming the filling evenly. Avoid using a microwave, as it can make the crust soggy. If you have leftover slices, reheat them individually for the best texture!

Savory Tomato and Vidalia Onion Pie: A Southern Delight
Ingredients
Equipment
Method
- Allow the pie crust to stand at room temperature for 15 minutes and preheat the oven to 425°F.
- Slice tomatoes and sprinkle with salt, letting them drain in a colander for 10 minutes.
- Unroll and shape the pie crust into a 9-inch pie pan, blind bake for 9 minutes at 400°F.
- Cook the bacon in a skillet until crispy, about 7 minutes, then drain on paper towels.
- Layer onions and bacon in the cooled crust, then mix mayonnaise, sour cream, and cheese; layer with tomatoes.
- Top with remaining onions, bacon, and cheese; add extra cheese on the crust edges if desired.
- Bake at 375°F for 35 minutes until golden and bubbling; cool for 10 minutes before slicing.
