Glossy, almost glassy, the surface of this tomato pie is what I made this for — everything else is secondary. The way the mayonnaise topping bakes into a shiny, slightly browned crust, speckled with herbs and just the faintest crackle, pulls me right in before the fork even touches it. It’s that subtle textural contrast — creamy filling meeting crisp, tangy crown — that makes this Southern tomato pie stand apart. Honestly, it’s a texture obsession, this pie. The tomatoes beneath the topping are soft but still hold their shape, releasing just enough juice to keep everything luscious but never soggy. The crust is buttery and flaky, the kind you can almost feel melt on your fingertips as you slice into it.
It started on a humid summer afternoon when the garden tomatoes were begging to be used. I was craving something that wasn’t just a salad or a sandwich, something that celebrated those ripe, juicy beauties with a creamy tang, yet still felt homey and comforting. The mayonnaise topping, a Southern secret, adds that rich, velvety layer that sets this pie apart from typical savory pies or tarts. It’s not just a topping; it’s a texture game changer that’s worth every curious bite.
There’s a quiet satisfaction in watching the pie come out of the oven, the topping puffed up slightly and golden where the herbs touch it, the edges crisped, and the scent of baked tomatoes mingling with garlic and onion teasing the air. This recipe stuck with me because it’s straightforward yet delivers on that perfect combination of creamy, tangy, and crisp. It’s the kind of dish that invites you to slow down, appreciate the little details, and maybe even savor the way it feels in your hand, warm and comforting. No frills, just pure Southern charm with a mayonnaise topping that somehow makes all the difference.
Why You’ll Love This Recipe
After testing this creamy Southern tomato pie recipe more times than I can count, I can say it’s truly one of those dishes that sneaks up on you with its simple genius. Here’s why you’ll want to have this recipe bookmarked:
- Quick & Easy: Ready in about an hour from start to finish, it’s perfect for those summer evenings when you want something fresh but fuss-free.
- Simple Ingredients: No need for exotic items. Most are pantry staples — mayonnaise, ripe tomatoes, sharp cheddar — all easy to gather and swap if you’re feeling creative.
- Perfect for Summer Gatherings: This pie shines at potlucks, picnics, or a casual family dinner, bringing a little Southern soul to the table.
- Crowd-Pleaser: Kids and adults alike tend to be fans — maybe because the creamy mayonnaise topping adds a familiar comforting note, even if they don’t realize it.
- Unbelievably Delicious: The interplay of textures — flaky crust, creamy filling, and that beautifully browned mayonnaise topping — creates a bite that’s both satisfying and unique.
This isn’t just another tomato pie. The secret is in that mayonnaise topping, which bakes into a custardy, slightly tangy layer that’s unlike anything else you’ve had. I first stumbled on this technique through a Southern cookbook, and after some tweaking, it became my go-to. It’s a recipe that manages to feel nostalgic yet fresh, comforting with a little zip from fresh herbs and sharp cheese. Honestly, it’s the kind of dish that makes you close your eyes after the first bite and wish you had another slice waiting.
If you’re looking for a recipe that’s both reassuring and surprising, this tomato pie is your answer. It pairs beautifully with crisp green beans — like the crispy air fryer green beans I often make alongside it — for a meal that’s easy, elegant, and packed with summer flavor.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or fresh garden finds, which makes the pie approachable any time tomato season rolls around.
- Pie crust: 1 unbaked 9-inch pie shell (store-bought or homemade; I prefer a flaky butter crust for that tender crumb)
- Tomatoes: About 4 large ripe tomatoes (Roma or beefsteak work well; you want firm but juicy tomatoes to avoid sogginess)
- Mayonnaise: 1 cup (I recommend Duke’s or Hellmann’s for that perfect creamy texture and tang)
- Cheese: 1 cup shredded sharp cheddar cheese (adds depth and a slight tang; feel free to swap for Gruyère or mozzarella if you like)
- Onion: ½ small sweet onion, finely chopped (sweet Vidalia or Walla Walla are great choices)
- Fresh basil: 2 tablespoons, chopped (the herbaceous note is essential — fresh is best, but dried can substitute in a pinch)
- Garlic: 1 clove, minced (adds savory warmth)
- Salt and pepper: To taste (seasoning is key — don’t be shy here)
- Olive oil or butter: 1 tablespoon (used to sauté onions and garlic for a softer flavor)
- Optional: A pinch of cayenne or smoked paprika for a subtle kick
If you need a gluten-free option, you can swap the traditional pie crust for a gluten-free pastry crust or even a savory gluten-free cracker crust. For a lighter version, using light mayonnaise or even Greek yogurt mixed with a little olive oil can work, but I must admit, the classic full-fat mayo topping is unbeatable for that creamy richness.
Equipment Needed
- 9-inch pie dish (glass or ceramic works best for even baking)
- Sharp knife or mandoline for slicing tomatoes evenly
- Mixing bowls (one large for combining filling, one small for herbs and seasoning)
- Skillet or small sauté pan for softening onions and garlic
- Measuring cups and spoons
- Whisk or spoon for mixing the mayo topping
- Cooling rack (to let the pie rest and set after baking)
If you don’t have a pie dish, a shallow tart pan with a removable bottom can be a good alternative, but keep an eye on the baking time as it might vary slightly. I usually recommend a glass pie dish for better heat distribution, which helps the crust bake up crisp without burning. For those who like to get fancy, a food processor makes quick work of homemade dough, but a simple rolling pin and your hands work just fine too!
Preparation Method

- Preheat your oven to 375°F (190°C). This temperature gives you a nice balance between a crispy crust and a tender filling.
- Prepare the pie crust: If using store-bought, place it into a 9-inch pie dish and crimp the edges. If homemade, roll out your dough and fit it gently into the pan. Pop it in the fridge while prepping the filling to keep it chilled.
- Slice the tomatoes: Using a sharp knife, slice your tomatoes about ¼ inch thick. Lay them on paper towels and lightly salt them to draw out excess moisture. Let them sit for 15-20 minutes, then gently pat dry to avoid a soggy pie.
- Sauté the onions and garlic: Heat olive oil or butter in a skillet over medium heat. Add the finely chopped onion and cook until translucent, about 5 minutes. Toss in minced garlic for the last minute, stirring constantly to prevent burning. Remove from heat and let cool slightly.
- Mix the filling: In a large bowl, combine the mayonnaise, shredded cheddar, sautéed onions and garlic, chopped basil, salt, and pepper. Stir until well blended.
- Layer the pie: Arrange a layer of tomato slices at the bottom of the crust. Spread about half the mayo-cheese mixture evenly over the tomatoes. Repeat with another layer of tomatoes and top with the remaining mixture. The layers should be even but not packed too tight — you want those tomatoes to shine.
- Bake: Place the pie on the middle rack and bake for 40-45 minutes, or until the topping is golden and bubbly and the crust edges are crisp and brown. If the edges brown too quickly, cover them with foil halfway through baking.
- Cool: Let the pie cool on a rack for at least 15 minutes before slicing. This rest time helps the filling set so each slice holds together beautifully.
Pro tip: If your tomatoes are especially juicy, you can sprinkle a teaspoon of cornmeal on the bottom of the crust before layering the tomatoes to help soak up any extra moisture. Also, don’t skip the resting step; it makes slicing and serving way easier without the pie falling apart.
Cooking Tips & Techniques
Mastering this creamy Southern tomato pie recipe means paying attention to a few key details that I learned the hard way.
- Tomato prep is crucial. Too much moisture will turn your pie soggy. Salting and patting the tomatoes dry might feel like extra work, but it’s worth it for that perfect texture.
- Don’t rush the baking. That mayonnaise topping needs time to develop a slightly crisp, golden skin. Pulling it out early leaves it gummy and unappetizing.
- Use sharp cheddar for flavor balance. Mild cheese won’t stand up against the tangy mayo and sweet tomatoes. I always go for a sharp or extra-sharp cheddar for that punch.
- Rest the pie before slicing. I once ignored this step and ended up with a messy kitchen and sad slices. Letting it cool helps the filling firm up nicely.
- Herbs make a difference. Fresh basil is my favorite, but thyme or oregano can add a lovely twist. Sprinkle some extra on top before baking for aroma and color.
One thing I’ve found is that multitasking during the prep—like prepping the crust while the tomatoes sweat—saves time and keeps things moving smoothly. Also, trust your oven’s quirks. Every oven bakes a little differently, so keep an eye on the pie after 35 minutes to avoid over-browning. I once had to improvise by tenting the pie with foil halfway through because it browned too fast; it worked like a charm.
Variations & Adaptations
This Southern tomato pie is flexible, so you can easily adapt it to your tastes or dietary needs.
- Vegetarian twist: Add sautéed mushrooms or spinach to the mayo mixture for extra earthiness and texture.
- Seasonal swaps: In late summer, try mixing in some fresh corn kernels or roasted red peppers for a sweet pop of flavor.
- Gluten-free crust: Use a store-bought gluten-free pie crust or a homemade almond flour crust to keep it friendly for gluten-sensitive guests.
- Spicy kick: Stir in a pinch of cayenne or chopped jalapeños into the mayo topping for a subtle heat that contrasts nicely with the creamy base.
- Dairy-free option: Swap cheddar cheese with a dairy-free cheese alternative and use a vegan mayo to make it suitable for dairy-free diets.
I once tried adding a layer of fresh sliced zucchini beneath the tomatoes, which gave the pie an unexpected but delightful texture. It was a nice way to sneak in some extra veggies without overpowering the star ingredient — those luscious tomatoes.
Serving & Storage Suggestions
This pie is best served warm or at room temperature to really appreciate the creamy texture and rich flavors. I like to slice it into wedges and serve alongside a crisp summer salad or a light side like the fresh peach caprese salad for a refreshing contrast.
For leftovers, cover tightly and refrigerate for up to 3 days. When reheating, I recommend warming slices in a 350°F (175°C) oven for about 10 minutes to revive the crispy topping without drying it out. Microwave reheating tends to make the mayo layer lose its texture, so I avoid that.
Flavors tend to deepen after a day, making it a great make-ahead dish for a potluck or family dinner. Just remember that the crust may soften slightly after refrigeration, so reheating is key for that near-fresh experience.
Nutritional Information & Benefits
Per serving (approximate, based on 8 servings):
| Calories | 280 |
|---|---|
| Fat | 20g |
| Carbohydrates | 15g |
| Protein | 7g |
| Fiber | 2g |
Ripe tomatoes bring a wealth of benefits to this pie — they’re loaded with antioxidants like lycopene, which supports heart health, and vitamins A and C for immune support. The mayonnaise contributes healthy fats (especially if you choose one made with olive or avocado oil), and the sharp cheddar adds a good source of calcium and protein. This recipe is naturally gluten-containing unless you use a gluten-free crust but can be adapted for various dietary needs without sacrificing flavor.
From a wellness perspective, this tomato pie balances indulgence with fresh vegetables, and the homemade quality means you can control salt and fat levels better than prepackaged options. It’s comfort food that feels a little bit wholesome — perfect for summer meals that satisfy without overdoing it.
Conclusion
Creamy Southern tomato pie with mayonnaise topping is one of those recipes that stays with you long after the last crumb disappears. It’s a dish that trusts simple ingredients to deliver a big impact — rich, tangy, and texturally interesting in all the right ways. What I love most is how easy it is to make yet how impressive it looks and tastes when it comes out of the oven.
Feel free to tweak the herbs, cheese, or crust to fit your style — this pie is a friendly canvas waiting for your personal touch. Whether you’re sharing it with family or bringing it to a summer gathering, it’s sure to bring a little Southern charm and a lot of creamy, comforting flavor to the table.
Let me know how your version turns out, or if you add a twist that makes it your own. I’d love to hear your stories and recipe adaptations!
Frequently Asked Questions
Can I use any type of mayonnaise for the topping?
Yes, but full-fat mayonnaise made with real ingredients (like Duke’s or Hellmann’s) works best for that creamy, rich texture. Light or vegan mayo can be used but might result in a less luscious topping.
Do I need to peel the tomatoes?
Peeling is optional. If you don’t mind a slightly rustic texture, leave the skins on. For a smoother filling, you can blanch and peel them first.
Can I make this pie ahead of time?
Absolutely! Prepare it up to the baking step, then refrigerate and bake when ready. Just add a few extra minutes to baking time if starting cold.
How do I prevent the crust from getting soggy?
Salting and patting the tomatoes dry helps, as does sprinkling a thin layer of cornmeal or breadcrumbs on the crust before layering tomatoes. Baking at the right temperature also keeps the crust crisp.
Is this pie good served cold?
While it can be eaten cold, the texture and flavors are best enjoyed warm or at room temperature. Reheating gently helps restore the topping’s texture.
Pin This Recipe!

Creamy Southern Tomato Pie Recipe with Easy Mayonnaise Topping
A Southern tomato pie featuring a flaky buttery crust, ripe tomatoes, and a creamy, tangy mayonnaise topping that bakes into a golden, slightly crisp crust. Perfect for summer gatherings and easy to prepare.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Southern American
Ingredients
- 1 unbaked 9-inch pie shell (store-bought or homemade flaky butter crust)
- About 4 large ripe tomatoes (Roma or beefsteak)
- 1 cup mayonnaise (Duke’s or Hellmann’s recommended)
- 1 cup shredded sharp cheddar cheese (or Gruyère/mozzarella as alternatives)
- ½ small sweet onion, finely chopped (Vidalia or Walla Walla)
- 2 tablespoons fresh basil, chopped (or dried as substitute)
- 1 clove garlic, minced
- Salt and pepper to taste
- 1 tablespoon olive oil or butter (for sautéing onions and garlic)
- Optional: pinch of cayenne or smoked paprika for subtle kick
Instructions
- Preheat your oven to 375°F (190°C).
- Prepare the pie crust: place store-bought crust into a 9-inch pie dish and crimp edges or roll out homemade dough and fit into pan. Chill in fridge while prepping filling.
- Slice tomatoes about ¼ inch thick using a sharp knife. Lay on paper towels, lightly salt to draw out moisture, let sit 15-20 minutes, then pat dry.
- Heat olive oil or butter in a skillet over medium heat. Sauté finely chopped onion until translucent, about 5 minutes. Add minced garlic for last minute, stirring constantly. Remove from heat and cool slightly.
- In a large bowl, combine mayonnaise, shredded cheddar, sautéed onions and garlic, chopped basil, salt, and pepper. Stir until well blended.
- Layer the pie: arrange a layer of tomato slices at the bottom of the crust. Spread half the mayo-cheese mixture evenly over tomatoes. Repeat with another layer of tomatoes and top with remaining mixture. Keep layers even but not packed tight.
- Bake pie on middle oven rack for 40-45 minutes until topping is golden and bubbly and crust edges are crisp and brown. Cover edges with foil halfway through if browning too fast.
- Cool pie on a rack for at least 15 minutes before slicing to allow filling to set.
Notes
Salting and patting tomatoes dry is crucial to avoid soggy crust. Sprinkling cornmeal on crust before layering tomatoes helps absorb moisture. Rest pie before slicing for best texture. Use sharp cheddar for flavor balance. Cover crust edges with foil if browning too quickly. Reheat slices in oven to maintain topping texture; avoid microwave.
Nutrition
- Serving Size: 1 slice (1/8 of pie)
- Calories: 280
- Fat: 20
- Carbohydrates: 15
- Fiber: 2
- Protein: 7
Keywords: tomato pie, southern tomato pie, mayonnaise topping, creamy tomato pie, summer recipe, savory pie, sharp cheddar, flaky crust


