Tomato Pie

5 from 6 votes
Jump to RecipePinSave to Favorites

This post may contain affiliate links. See my privacy policy for details.

What do you do when you want something rich and nutritious, but in pie form? A tomato pie, of course! Mixing vegetables, cheese, and mayonnaise into a pie crust might sound like an odd idea, but it actually makes something incredibly delicious and nutritious as well.

For more tasty tomato dishes, why not try some Easy Garlic & Herb Oven Roasted Tomatoes, or a Classic Toasted Tomato Sandwich?

Tomato Pie

A tomato pie is an old Southern tradition, combining fresh tomatoes with vegetables and mayonnaise into a pie crust, making something that is as tender as a quiche but tastes almost like a vegetable casserole.

The texture might take some getting used to, but assuming you allow it 10 minutes to cool before cutting into it, it should be gooey and tender while still holding its shape really well.

Tomato Pie Ingredients

Make sure to see the exact quantities down in the recipe card below.

  • Pie dough
  • Beefsteak tomatoes
  • Red onion
  • Mayo
  • Paprika
  • Monterey Jack Cheese
  • Garlic
  • Cooked Bacon
  • Fresh Basil

How to Make Tomato Pie

  • Press the pie dough into a pie plate, poking holes in the bottom with a fork and covering in foil, and then fill with baking beans or pie weights
  • Blind bake the pie crust for 15 minutes at 400 Fahrenheit
  • Remove and cool completely
  • Slice and salt your tomatoes, laying them on paper towels to get rid of some of the moisture
  • Cook the bacon on medium heat, cool, and crumble
  • Combine together the mayo, paprika, garlic, and 1 cup of cheese in a medium bowl
  • Layer half of your tomatoes, onion, and basil in the cooled pie crust
  • Spread the mayo mixture over the layer of tomatoes, covering with some crumbled bacon, and then topping with another layer of tomato and onion
  • Top the pie with the rest of the cheese and bacon
  • Cook at 350 Fahrenheit for about 35 minutes until the crust is browned
  • Cool for 10 minutes before cutting and serving

What Kind of Tomatoes Should You Use For a Tomato Pie?

Looking at the tomato section of the supermarket is always daunting – small, large, heirloom, ripe and not ripe; which are you supposed to choose?

For this recipe, the best thing to get is those large, plump, and juicy beefsteak tomatoes. You can easily slice them into the size you need and have been bred to taste good no matter how ripe they are.

Traditionally speaking, this recipe was made using firmer, slightly green tomatoes that weren’t good enough to be used in other recipes. If you really want to stick to the historical recipe, you can try and find some slightly greener tomatoes, or possibly even squeeze a little bit of lemon juice over the tomatoes to help replicate that slightly acidic taste that green tomatoes have.

Try not to use any of those really good heirloom tomatoes in this recipe, though – their delicate flavor will get totally lost in this pie.

Do You Need to Use Monterey Jack Cheese?

The choice of cheese in this pie is totally up to you; if you can’t find Monterey Jack, feel free to replace it with whatever is local to you.

The key is to go for something that doesn’t have an especially strong flavor and is also capable of melting but isn’t too melty.

For example, strong cheddar would be wasted here because the dominant flavor would overpower the tomatoes. Mozzarella, meanwhile, would be too mild and would only give you a nice string pull, but not enough cheesy flavor.

Choose whatever is right for you, but just make sure it melts well – you can’t enjoy a tomato pie with a good cheese pull!

Looking for more delicious savory Pie recipes? Try these out:

Happy cooking!



Enter your email to get this recipe emailed to you, so you don’t lose it and get new recipes daily!

Tomato Pie

This savory, cheesy tomato pie is the perfect lunch or dinner when you're looking for something light, filing and loaded with vegetables!
5 from 6 votes
Prep Time
30 minutes
Cook Time
45 minutes
Karlynn Johnston


  • 1 store bought pie dough bottom crust only
  • 4-6 large beefsteak tomatoes
  • 1 small red onion thinly sliced
  • 1/2 cup mayo
  • 1/2 tsp paprika
  • 2 cups Monterey Jack Cheese
  • 2 cloves garlic minced
  • 5 slices bacon
  • 1 tablespoon fresh basil sliced in ribbons


  • Preheat your oven to 400 °F.
  • Press pie dough into the pie plate. Poke the bottom with a fork, then place tinfoil into the bottom. Use pie weights or beans on top of the aluminum foil to weigh it down and bake for 15 minutes.
  • After the pie dough bakes for 15 minutes take out of the oven and let cool completely.
  • Slice the tomatoes. Salt them a tiny bit and place on paper towels to encourage some of the juice to drain. You might have to use a few paper towels. The more you drain the tomatoes, the less watery your pie will be!
  • Cook the bacon in a medium skillet. Crumble and set aside.
  • In a medium bowl, mix together the mayo, paprika, minced garlic, and 1 cup of the cheese.
  • Layer half of the sliced tomatoes, onion and sprinkle with basil.
  • Spread the mayo mixture onto the layer of tomatoes in the pie plate. Sprinkle the top of mayo with some of the crumbled bacon, reserving some for the top of the pie.
  • Then add the last layer of tomato, onion and basil on top of the mayo mixture.
  • Top the pie with the rest of the cheese and the rest of the bacon.
  • Lower the oven temperature for 350 °F.
  • Cook the tomato pie for about 35-40 minutes until the crust is browned and the tomatoes are soft and cooked.
  • Let sit for 10-15 minutes before cutting and serving. Garnish with extra fresh basil if desired.

Recipe Notes

  • the more you drain your tomatoes, the less watery your pie will be!
  • sliced Roma tomatoes will also work in this pie

All calories and info are based on a third party calculator and are only an estimate. Actual nutritional info will vary with brands used, your measuring methods, portion sizes and more.

Made this recipe?

Share a photo of what you made on Instagram or Facebook and tag me @thekitchenmagpie or hashtag it #thekitchenmagpie.

Please rate this recipe in the comments below to help out your fellow cooks!

Learn to cook like the Kitchen Magpie

A Very Prairie Christmas Bakebook

Cookies, Candies, Cakes & More: Vintage Baking to Celebrate the Festive Season!

Learn More

a copy of Flapper Pie cook book

Flapper Pie and a Blue Prairie Sky

A Modern Baker’s Guide to Old-Fashioned Desserts

Learn More

The Prairie Table

Suppers, Potlucks & Socials: Crowd-Pleasing Recipes to Bring People Together

Learn More


Tomato Pie

Karlynn Johnston

I’m a busy mom of two, wife & cookbook author who loves creating fast, fresh meals for my little family on the Canadian prairies. Karlynn Facts: I'm allergic to broccoli. I've never met a cocktail that I didn't like. I would rather burn down my house than clean it. Most of all, I love helping YOU get dinner ready because there's nothing more important than connecting with our loved ones around the dinner table!

Learn more about me

Reader Interactions

Comments & Recipe Tips Share a tip or comment!

  1. Beth Eppley says

    Any chance making crust gluten free. I have almond flour & xanthan gum. Have tried but not successful,any ideas? Love your recipes & have tried many of them, always turn out great. Have been very helpful, my husband has been on low carb diet & no gluten. I’ve been able to adjust till now.
    Thank you ,Beth Eppley

Leave a Comment or Recipe Tip

Recipe Rating