Homemade Bacon Onion Tomato Pie: 15-Min Easy Dinner

Posted on

Homemade Bacon Onion Tomato Pie - featured image

You know that specific panic when the clock hits 5:30 PM and you realize you have nothing for dinner? I’ve been there. Honestly, I live there some weeks. The kids are hungry, the dog is staring at me like I’m a walking steak, and the fridge is mostly empty except for some sad spinach and a half-used jar of salsa. That’s exactly where I was last Tuesday. I needed something fast, savory, and comforting without spending an hour over a hot stove.

So, I grabbed some leftover bacon, chopped up an onion, and used those slightly over-ripe tomatoes sitting on my counter. I figured, why not just throw it all together? I didn’t have a fancy crust, so I used a quick biscuit base. The result? This Homemade Bacon Onion Tomato Pie. It’s messy, it’s delicious, and it came together in the cracks of a packed evening while I was helping with math homework.

I’ve tested this recipe at least a dozen times now. Sometimes I use store-bought pie dough, sometimes I use puff pastry, but the core flavor stays the same. It’s salty, sweet, and tangy all at once. If you’re looking for a quick weeknight win that doesn’t taste like takeout, this is it. It’s perfect for busy parents who need dinner on the table fast.

The smell of caramelizing onions and sizzling bacon fills the house, and suddenly, the stress fades. You know that feeling when food just tastes like a hug? That’s what this Homemade Bacon Onion Tomato Pie is. It’s not gourmet, but it’s real. It’s the kind of meal that makes you forget to check your phone for five minutes and just enjoy your dinner.

Why You’ll Love This Recipe

Let’s be real, most “quick” dinner recipes take at least 45 minutes if you count prep time. This one? It’s genuinely fast. Here is why this Homemade Bacon Onion Tomato Pie has earned a permanent spot in my weekly rotation:

  • Quick & Easy: You can have this on the table in under 30 minutes. It’s perfect for those nights when you’re racing against the clock.
  • Simple Ingredients: You likely already have most of this in your kitchen. Bacon, onions, tomatoes, cheese, and a base. No fancy grocery trips needed.
  • Perfect for Busy Weeknights: It’s hearty enough to fill you up but light enough that you won’t feel sluggish afterward.
  • Crowd-Pleaser: My kids usually hate tomatoes, but they devour this. The sweetness of the cooked onion and the saltiness of the bacon mask the acidity perfectly.
  • Unbelievably Delicious: The texture combo is next-level. Crispy edges, soft center, melted cheese. It’s comfort food reimagined for speed.
  • Flexible Base: Don’t have pie dough? Use biscuits. Don’t like biscuits? Use a flatbread. This recipe bends to your needs.

What makes this different from a regular pizza or a quiche? It’s the balance. Most pizzas are heavy on cheese and sauce. This focuses on the vegetables and meat. It’s lighter, fresher, but still satisfies that savory craving. I love that I can prep the onions while the bacon cooks. No downtime. Just efficient, tasty cooking.

It’s also great for impressing guests without stress. Serve it with a simple green salad, and you look like you spent hours in the kitchen. But let’s face it, you spent 15 minutes and had fun doing it. That’s the win.

What Ingredients You Will Need

This recipe relies on high-quality, simple ingredients to deliver bold flavor. Since there are so few components, the quality of each one matters. Here is what you need to make this Homemade Bacon Onion Tomato Pie shine:

For the Base

  • Pie Dough or Biscuit Dough: I recommend using a high-quality refrigerated pie crust for a flaky texture. If you want something faster, jumbo biscuits work great too. Look for brands like Pillsbury or a local bakery brand for best results.
  • Butter: Unsalted butter, softened. You’ll brush this on the crust to help it brown and add richness.

For the Filling

Homemade Bacon Onion Tomato Pie preparation steps

  • Bacon: Thick-cut bacon is ideal because it holds up better and doesn’t turn to mush. I prefer applewood-smoked bacon for that deep, smoky flavor. Cook it until it’s crispy, then crumble it.
  • Yellow Onions: Two medium onions, thinly sliced. Sweet onions like Vidalia are best if you can find them, as they caramelize beautifully and add natural sweetness.
  • Tomatoes: Four medium ripe tomatoes, sliced into rounds. Roma tomatoes are good because they are less watery. If your tomatoes are very juicy, pat them dry with a paper towel first.
  • Mozzarella Cheese: Two cups of shredded mozzarella. Freshly shredded cheese melts better than pre-shredded, which often has anti-caking agents that prevent smooth melting.
  • Cheddar Cheese: One cup of sharp cheddar. This adds a tangy kick that balances the sweetness of the onions and tomatoes.

For the Seasoning

  • Fresh Basil: A handful of fresh basil leaves, torn. Basil is the classic partner to tomatoes. If you don’t have fresh, dried basil works, but fresh is much better.
  • Garlic Powder: One teaspoon. Adds a subtle background note without overpowering the fresh ingredients.
  • Black Pepper: Freshly cracked black pepper to taste. Don’t skip this; it adds necessary heat.
  • Salt: A pinch, since the bacon and cheese are already salty.

Substitution tips: If you are gluten-free, use a gluten-free pie crust or a large portobello mushroom cap as the base. For a dairy-free option, use dairy-free cheese alternatives, though the melt won’t be quite the same. You can also swap the bacon for turkey bacon if you want a lighter version, though the flavor will be milder.

Equipment Needed

You don’t need a lot of fancy gadgets for this Homemade Bacon Onion Tomato Pie. Here is what you’ll need:

  • Large Skillet: A cast-iron skillet or non-stick pan is best for cooking the bacon and onions. Cast iron retains heat well, which helps with browning.
  • Baking Sheet or Pie Dish: If using pie dough, a 9-inch pie dish is standard. If using biscuits, a large baking sheet works. I usually use a baking sheet because cleanup is easier.
  • Sharp Knife and Cutting Board: Essential for slicing the onions and tomatoes evenly.
  • Paper Towels: For draining the cooked bacon and patting the tomatoes dry. This step is crucial to prevent a soggy pie.
  • Pastry Brush: Optional, but helpful for brushing the crust with butter.

If you don’t have a baking sheet, a large oven-safe skillet can work. Just make sure your handle is oven-safe or removable. Also, having a sharp knife makes slicing onions much faster and safer. I keep my knives honed because dull knives slip and cause accidents. It’s a small thing, but it matters when you’re rushing.

Preparation Method

Let’s get this Homemade Bacon Onion Tomato Pie into the oven. Follow these steps carefully for the best results.

  1. Preheat the Oven: Start by preheating your oven to 400°F (200°C). If you are using a baking sheet, place it in the oven while it preheats. A hot surface helps the crust get crispy from the bottom up.
  2. Cook the Bacon: While the oven heats, cook the bacon in a large skillet over medium heat. Cook it until it is crispy, about 6-8 minutes. Remove the bacon from the pan and place it on a plate lined with paper towels to drain excess grease. Reserve about one tablespoon of the bacon grease in the pan; this adds so much flavor.
  3. Caramelize the Onions: Add the sliced onions to the pan with the reserved bacon grease. Cook over medium-low heat for about 10 minutes, stirring occasionally. You want them soft and golden brown. This step builds the sweet foundation of the pie. If they start to burn, lower the heat.
  4. Prepare the Tomatoes: While the onions cook, slice the tomatoes into 1/4-inch rounds. Place them on paper towels and pat them dry. This removes excess moisture, which is the enemy of a good crust.
  5. Prepare the Crust: If using pie dough, roll it out to fit your pie dish or baking sheet. If using biscuits, arrange them on the baking sheet, pressing them together slightly so they form a single base. Brush the crust lightly with melted butter.
  6. Layer the Filling: Spread the caramelized onions evenly over the crust. Then, layer the tomato slices on top. Overlap them slightly to cover the onions. Sprinkle the crumbled bacon over the tomatoes.
  7. Add Cheese and Seasoning: Generously sprinkle the shredded mozzarella and cheddar cheese over the top. Season with garlic powder, black pepper, and a pinch of salt. Tear the fresh basil leaves and scatter them over the cheese.
  8. Bake: Place the pie in the preheated oven. Bake for 15-20 minutes, or until the cheese is bubbly and golden, and the crust is cooked through. Keep an eye on it after 15 minutes to prevent burning.
  9. Cool and Serve: Remove from the oven and let it cool for 5 minutes before slicing. This allows the cheese to set slightly so it doesn’t slide off. Slice into wedges and serve warm.

Personal tip: If your tomatoes are very juicy, you might want to sprinkle a little flour or cornstarch over the onions before adding the tomatoes. It helps absorb any extra liquid. I learned this the hard way after a soggy bottom experience. Don’t skip the drying step!

Cooking Tips & Techniques

There are a few tricks to making this Homemade Bacon Onion Tomato Pie perfect every time. Here is what I’ve learned from making it repeatedly:

  • Don’t Rush the Onions: It’s tempting to crank up the heat, but low and slow is the way to go for onions. If you rush them, they will burn before they soften. Take the 10 minutes to get them sweet and golden.
  • Drain the Bacon Well: Greasy bacon can make the pie soggy. Make sure you blot it thoroughly with paper towels. You want the smoky flavor, not the grease.
  • Pat Dry the Tomatoes: This is the most important step. Fresh tomatoes release a lot of water when cooked. If you don’t pat them dry, your pie will be watery. Use paper towels and press firmly.
  • Use Fresh Cheese: Pre-shredded cheese contains cellulose, which prevents it from melting smoothly. Buy a block of cheese and shred it yourself. It makes a huge difference in texture.
  • Watch the Bake Time: Ovens vary. Check the pie at 15 minutes. If the crust is browning too fast, you can tent it with foil. You want the cheese melted, not burnt.

I once tried to make this with canned tomatoes because I was in a rush. Big mistake. The texture was mushy and the flavor was flat. Always use fresh tomatoes if you can. If you must use canned, drain them extremely well and chop them small. But fresh is best.

Variations & Adaptations

This recipe is a canvas for your creativity. Here are some ways to adapt the Homemade Bacon Onion Tomato Pie to your taste:

  • Spicy Version: Add some red pepper flakes or diced jalapeños to the cheese layer. This adds a nice kick that cuts through the richness of the cheese.
  • Herb Garden: Swap the basil for fresh thyme or rosemary. These herbs pair beautifully with bacon and onions. Thyme is especially good in the fall.
  • Protein Swap: Not a fan of bacon? Use ham or sausage. Diced ham adds a salty, smoky flavor that works well. Italian sausage is also delicious if you brown it first.
  • Vegan Option: Use plant-based bacon and vegan cheese. Nutritional yeast can be sprinkled on top for a cheesy flavor. It’s not the same, but it’s a good alternative.
  • Gluten-Free: Use a gluten-free pie crust or a large portobello mushroom as the base. Portobello mushrooms make a fantastic, low-carb crust that holds up well.

One of my favorite variations is adding a layer of pesto under the onions. It adds a burst of fresh flavor that elevates the whole dish. I also like to add a drizzle of balsamic glaze after baking. It adds a sweet-tangy finish that is incredible.

Serving & Storage Suggestions

How you serve this Homemade Bacon Onion Tomato Pie matters. Here are some ideas:

  • Serving Temperature: Serve it warm, not hot. Letting it cool for 5 minutes allows the flavors to meld and the cheese to set. It’s easier to slice and eat.
  • Side Dishes: A simple green salad with a vinaigrette pairs perfectly. The acidity of the salad cuts through the richness of the pie. Roasted potatoes or garlic bread are also great options if you want a heartier meal.
  • Beverages: Pair this with a crisp white wine or a cold beer. A light lager or an IPA complements the bacon well. For a non-alcoholic option, try iced tea with lemon.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The pie will keep well, and the flavors actually improve after a day.
  • Reheating: Reheat in the oven at 350°F (175°C) for 10-15 minutes to keep the crust crispy. Avoid the microwave, as it will make the crust soggy. If you must use the microwave, do it for short intervals and let it stand for a minute.
  • Freezing: You can freeze this pie. Wrap it tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw in the refrigerator overnight and reheat in the oven.

I love making this on Sunday and eating it for lunch during the week. It reheats beautifully in my lunchbox. Plus, it’s a great way to use up leftover bacon from the weekend.

Nutritional Information & Benefits

While this Homemade Bacon Onion Tomato Pie is a treat, it does have some nutritional benefits. Here is a general overview:

  • Protein: The bacon and cheese provide a good amount of protein, which helps keep you full.
  • Vegetables: Tomatoes are rich in lycopene, an antioxidant that is more bioavailable when cooked. Onions provide fiber and vitamins.
  • Fat: The recipe contains fat from the bacon, cheese, and butter. This is satiating, but be mindful of portions if you are watching your fat intake.
  • Allergens: This recipe contains dairy and gluten (if using standard crust). Adjust accordingly for dietary needs.

I like that this feels like comfort food but includes real vegetables. It’s a nice balance. You get the savory satisfaction without feeling completely weighed down. Plus, it’s a fun way to get kids to eat tomatoes. They might not eat a plain tomato, but they’ll eat this pie.

Conclusion

This Homemade Bacon Onion Tomato Pie is my go-to for busy nights. It’s fast, flavorful, and flexible. I love that I can make it with whatever I have in the fridge. It’s not complicated, but it tastes like I put in a lot of effort. That’s the magic of simple ingredients done right.

I encourage you to try this recipe and make it your own. Add your favorite herbs, swap the cheese, or change the base. Cooking is about experimentation. I hope this recipe brings some joy to your table, even on the busiest days.

Let me know how it turns out! Leave a comment below with your variations. Did you add jalapeños? Did you use biscuits instead of dough? I love hearing from you. Share this with a friend who needs a quick dinner idea. Happy cooking!

FAQs

Can I use canned tomatoes for this pie?

It’s not recommended. Canned tomatoes are too watery and can make the crust soggy. Fresh tomatoes are best. If you must use canned, drain them thoroughly and chop them small.

How do I prevent the crust from getting soggy?

Pat the tomatoes dry with paper towels. Also, pre-cook the onions to release their moisture. Brushing the crust with butter before adding the filling can also create a slight barrier.

Can I make this ahead of time?

You can prep the ingredients ahead of time, but assemble and bake just before serving. The crust loses its crispness if it sits with the wet ingredients for too long.

What can I use instead of pie dough?

You can use refrigerated biscuits, puff pastry, flatbread, or even a portobello mushroom cap. Each gives a different texture but works well.

How long does this pie last in the fridge?

It lasts for about 3 days in an airtight container. Reheat in the oven to maintain crispiness.

Pin This Recipe!

Homemade Bacon Onion Tomato Pie recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Bacon Onion Tomato Pie - featured image

Homemade Bacon Onion Tomato Pie


  • Author: ava_chapman
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

A quick and savory weeknight dinner featuring a crispy biscuit or pie dough base topped with caramelized onions, fresh tomatoes, crispy bacon, and melted cheese. Perfect for busy parents looking for a comforting meal in under 30 minutes.


Ingredients

Scale
  • 1 package refrigerated pie dough or jumbo biscuits
  • 2 tablespoons unsalted butter, softened
  • 6 slices thick-cut bacon (applewood-smoked preferred)
  • 2 medium yellow onions, thinly sliced
  • 4 medium ripe tomatoes, sliced into 1/4-inch rounds
  • 2 cups shredded mozzarella cheese
  • 1 cup sharp cheddar cheese, shredded
  • 1 teaspoon garlic powder
  • Freshly cracked black pepper to taste
  • Pinch of salt
  • Handful of fresh basil leaves, torn

Instructions

  1. Preheat oven to 400°F (200°C). If using a baking sheet, place it in the oven while it preheats.
  2. Cook bacon in a large skillet over medium heat until crispy (6-8 minutes). Remove and drain on paper towels, reserving 1 tablespoon of bacon grease in the pan.
  3. Add sliced onions to the reserved bacon grease. Cook over medium-low heat for 10 minutes, stirring occasionally, until soft and golden brown.
  4. While onions cook, slice tomatoes and pat them dry thoroughly with paper towels to remove excess moisture.
  5. Prepare the crust: Roll out pie dough or arrange biscuits on the baking sheet/pie dish. Brush lightly with melted butter.
  6. Spread caramelized onions evenly over the crust. Layer tomato slices on top, overlapping slightly. Sprinkle crumbled bacon over the tomatoes.
  7. Sprinkle mozzarella and cheddar cheese over the top. Season with garlic powder, black pepper, and a pinch of salt. Scatter torn basil leaves over the cheese.
  8. Bake for 15-20 minutes until cheese is bubbly and golden, and crust is cooked through.
  9. Let cool for 5 minutes before slicing into wedges and serving warm.

Notes

Patting tomatoes dry is crucial to prevent a soggy crust. If using very juicy tomatoes, sprinkle a little flour or cornstarch over the onions before adding tomatoes. For gluten-free, use GF crust or portobello mushroom cap. For dairy-free, use dairy-free cheese alternatives.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 wedge
  • Calories: 450
  • Sugar: 6
  • Sodium: 650
  • Fat: 28
  • Saturated Fat: 12
  • Carbohydrates: 30
  • Fiber: 3
  • Protein: 18

Keywords: bacon pie, tomato pie, quick dinner, weeknight meals, easy recipes, comfort food, biscuit crust, savory pie

You might also like these recipes

Leave a Comment

Recipe rating