Why you'll love this recipe
- 30-minute prep makes a quick weeknight dinner.
- Crowd-pleaser with gooey cheese and bright tomato flavor.
- Make-ahead friendly; assemble the night before and bake tomorrow.
- Kid‑approved thanks to the creamy cheese blend.
- Restaurant-quality golden crust without any fancy techniques.
I first tasted this pie at my aunt’s backyard barbecue, the sun low and a gentle breeze carrying the scent of simmering tomatoes. She ladled the hot, cheesy mixture onto a buttery crust while we laughed, and the steam fogged my glasses. When I tried to recreate it, I realized the secret was the mayo‑mustard emulsion that kept the cheese from separating; once I nailed that, the pie became a staple at every family gathering.
The story
The kitchen fills with the sweet scent of sun‑ripe tomatoes mingling with bubbling cheese, and as the crust turns a buttery gold, a faint hiss whispers from the oven. My fork pierces the top, and the first bite delivers a molten, creamy cascade that clings to the flaky base. Instantly, the tang of the tomatoes and the richness of the cheeses make your mouth sing.
I first stumbled upon this pie at my grandma’s porch on a sweltering July afternoon, when she pulled a steaming, tomato‑laden pie from the portable grill. The moment the steam brushed my face, I knew I’d have to recreate it in my own kitchen. After a few trial runs, the version I now share finally captured that nostalgic balance of sweet and savory.
What sets my Cheesy Tomato Pie apart is the simple mayo‑Dijon emulsion that binds the mozzarella and cheddar into a silky, buttery sauce, while the brief salt‑drain step ensures the tomatoes stay juicy without watering down the crust. Most recipes skip this step, resulting in a soggy bottom; my method keeps the base crisp and the filling luscious.
The first bite hits with a bright acidity from the tomatoes, instantly softened by the salt and herbs. Beneath that, the dual cheeses create a deep umami richness, while the mayo‑mustard blend adds a subtle tang and silkiness. A sprinkle of fresh basil and green onion finishes with a fragrant, herbaceous lift.
Serve the pie hot, sliced into generous wedges alongside a crisp mixed greens salad dressed with lemon vinaigrette, or pair it with toasted sourdough to scoop up the cheesy runoff. It shines as a casual weeknight dinner, yet its golden presentation makes it a star at potlucks or backyard brunches. Because it can be assembled ahead, it’s perfect for busy families who still crave comfort.
Don’t let the layered steps intimidate you; the crust is already pre‑baked, and the cheese mixture comes together in a single bowl. With just 25 minutes of prep and a 35‑minute bake, even a novice can pull off a restaurant‑quality pie without a fuss.
Why This Recipe Works
- Draining the salted tomatoes removes excess moisture, preventing a soggy crust.
- The mayo‑mustard emulsion binds the cheeses, creating a stable, creamy filling.
- Pre‑baking the crust creates a barrier that locks in juices and ensures crispness.
Ingredient notes & substitutions
ripe tomatoes
Provide juicy acidity and natural sweetness; draining removes excess water to keep crust crisp.
mozzarella cheese
Gives the meltiness and stretchy texture that defines the pie’s gooey center.
cheddar cheese
Adds sharp, buttery depth that balances the mild mozzarella.
mayonnaise
Creates a rich, silky sauce that binds the cheeses and adds subtle tang.
Equipment you'll need
Ingredients
- 1 9 -inch pie crust (pre-baked)
- 4 –5 medium ripe tomatoes (sliced and drained on paper towels)
- 1 teaspoon salt (divided)
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 cup chopped fresh basil
- 1/4 cup chopped green onions
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/2 cup mayonnaise
- 1 tablespoon Dijon mustard
Before You Start
- Preheat oven to 375°F.
- Line work surface with parchment.
- Slice and salt tomatoes.
- Mix cheese‑mayo blend.
- Gather fresh herbs.
Instructions
- 1Step 1
Preheat the oven to 375°F.
- 2Step 2
Slice tomatoes, sprinkle with salt, and let sit to drain excess moisture.
- 3Step 3
Mix salt, pepper, garlic powder, and onion powder in a bowl.
- 4Step 4
Mix mayonnaise, Dijon mustard, mozzarella, and cheddar cheese.
- 5Step 5
Layer tomatoes, seasonings, basil, green onions, and cheese mixture in pie crust.
- 6Step 6
Bake for 30–35 minutes until golden brown.
- 7Step 7
Let the pie cool before slicing and serving.
Pro tips
Drain tomatoes thoroughly
Salt the sliced tomatoes and let them sit on paper towels for at least 10 minutes to pull out moisture, preventing a soggy crust.
Mix mayo and mustard first
Combining mayo with Dijon creates a smooth base that evenly coats the cheese, avoiding clumps.
Use room‑temperature cheese
Shredded cheese that isn’t cold melts faster and distributes evenly.
Pre‑bake crust fully
Even a brief pre‑bake firms the crust, so the filling won’t make it soggy.
Add herbs at the end
Stir basil and green onions into the final layer to keep their fresh flavor and color.
Cover edges if browning
If the crust edges darken before the filling sets, loosely tent with foil.
Let pie rest
Allow the pie to cool 5‑10 minutes before slicing so the filling sets and slices cleanly.
Variations to try
Spicy Cajun Twist
Swap black pepper for Cajun seasoning and add a pinch of smoked paprika for a Southern kick.
Italian Caprese Version
Replace mayo with ricotta, add sliced fresh mozzarella, and finish with a drizzle of balsamic reduction.
Dairy‑Free Alternative
Use dairy‑free mozzarella and cheddar, and substitute mayo with vegan cashew cream for the same richness.
Mini Hand‑Pie Servings
Divide the filling among individual pre‑made tart shells for party appetizers.
Serving Suggestions
Troubleshooting
Crust is soggy
Ensure tomatoes are well-drained and pre‑bake the crust for 5‑7 minutes before adding filling.
Cheese separates
Mix cheese with mayo and Dijon first; this emulsion keeps it smooth.
Top browns too quickly
Cover the pie loosely with foil halfway through baking.
Filling too runny
Add a tablespoon of flour or extra cheese to thicken before baking.
Storage & make-ahead
Refrigerator
Store leftover slices in an airtight container; reheats up to 3 days.
Freezer
Freezable for up to 2 months; freeze individual portions wrapped tightly, thaw overnight in fridge before reheating.
Best way to reheat
Reheat in a 350°F oven for 15 minutes until the cheese bubbles, or microwave 1‑2 minutes covered.
Make-ahead
Assemble the pie (without baking) up to 24 hours ahead; keep refrigerated uncovered, then bake when ready.

Ingredients
- 1 9 -inch pie crust (pre-baked)
- 4 –5 medium ripe tomatoes (sliced and drained on paper towels)
- 1 teaspoon salt (divided)
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 cup chopped fresh basil
- 1/4 cup chopped green onions
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/2 cup mayonnaise
- 1 tablespoon Dijon mustard
Instructions
- 1Preheat the oven to 375°F.
- 2Slice tomatoes, sprinkle with salt, and let sit to drain excess moisture.
- 3Mix salt, pepper, garlic powder, and onion powder in a bowl.
- 4Mix mayonnaise, Dijon mustard, mozzarella, and cheddar cheese.
- 5Layer tomatoes, seasonings, basil, green onions, and cheese mixture in pie crust.
- 6Bake for 30–35 minutes until golden brown.
- 7Let the pie cool before slicing and serving.