• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Tomato Pie with Cheese & Pesto Recipe

Published: Jun 10, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore sharing this Tomato Pie with Cheese & Pesto Recipe because it brings together such a vibrant mix of fresh tomatoes, creamy cheeses, and aromatic basil pesto in one delightful dish. The layers of flavor and the balance of textures make it a standout in my recipe collection. Whenever I make this pie, it never fails to impress friends and family alike with its beautiful presentation and delicious taste that feels just like summer on a plate.

Why You'll Love This Tomato Pie with Cheese & Pesto Recipe

What excites me most about this Tomato Pie with Cheese & Pesto Recipe is its stunning combination of flavors. The tangy, juicy tomatoes layered with creamy mozzarella, sharp Parmesan, and a cheesy mayo-cheddar topping create a complex yet harmonious taste that’s both fresh and indulgent. The pesto adds that perfect herbal punch, making every bite a little celebration of classic Italian flavors. I love how the sweetness of the onions tucked beneath the cheese adds a subtle depth that rounds everything out beautifully.

Beyond flavor, the ease of preparation really makes this recipe a winner in my kitchen. While it looks elegant and intricate, the steps are straightforward, and the ingredient list is delightfully simple. I appreciate that I can prep the pie ahead by draining the tomatoes and partially baking the crust, leaving just the finishing bake before serving. This pie is ideal for so many occasions—weekend get-togethers, holiday brunches, or a casual dinner served with a fresh salad. It always stands out as a conversation starter as well as a crowd-pleaser.

Ingredients You'll Need

The image shows twelve bright red tomato slices neatly arranged in three rows on a white paper towel on a metal rack. Each slice has visible seeds and watery texture inside, with smooth edges and vibrant red color. The rack is placed on a wooden surface, with a green and white striped cloth folded at the top left corner and fresh green basil leaves and a small bowl with sliced white onions at the bottom right corner. The overall setting looks clean and fresh, with natural light highlighting the tomatoes. photo taken with an iphone --ar 4:5 --v 7

The ingredients for this pie are wonderfully simple but essential for capturing that perfect flavor and texture balance. Each item contributes something special, whether it’s the freshness of the tomatoes, the creamy richness of the cheeses, or the bright, herby notes of the pesto and basil slices. Together, they make a dish that’s colorful, inviting, and absolutely delicious.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Large tomatoes: I prefer ripe but firm ones to ensure beautiful slices that won’t get soggy.
  • Pie shell: A ready-made crust keeps things easy, but homemade is always a treat.
  • Sweet onions: Thinly sliced for a subtle onion flavor that adds sweetness and crunch.
  • Basil pesto: This brings a fresh, herbaceous kick that ties the whole pie together delightfully.
  • Mozzarella cheese: Shredded for melty creaminess and that irresistible stretch.
  • Parmesan cheese: Grated, to sprinkle on layers and top for a savory, nutty finish.
  • Fresh basil leaves: Thinly sliced for a lovely, fragrant garnish.
  • Good quality mayonnaise: Not salad dressing—the mayo adds creaminess and moisture.
  • Shredded cheddar cheese: Mixed with mayo for a sharp, cheesy topping that browns up wonderfully in the oven.

Directions

Step 1: Slice 4-5 large tomatoes with their skins on into even slices. Place them on paper towels and allow them to drain for about an hour or longer if you have time. This step is key to preventing a watery pie.

Step 2: Preheat your oven to 400 degrees Fahrenheit. Roll out the pie dough and fit it into your pie or tart pan, trimming the edges as needed. Use a fork to prick the bottom of the pie shell so it won't puff up during baking. Bake this shell for 8 minutes, then remove it from the oven and let it cool for about 20 minutes.

Step 3: Begin layering your pie by spreading the thinly sliced onions evenly over the cooled crust. Sprinkle the shredded mozzarella and grated Parmesan cheeses on top of the onions to create a cohesive cheese layer.

Step 4: Spoon the basil pesto all over the cheese layer, ensuring a generous and even spread that will infuse the pie with fresh herbal flavor.

Step 5: Arrange half of your tomato slices on top of the pesto in a circular, overlapping pattern. This makes for a beautiful presentation and even cooking.

Step 6: Mix the mayonnaise and shredded cheddar cheese together. Spread this cheesy mayo mixture over the tomato layer—this will create a rich, savory crust once baked.

Step 7: Sprinkle fresh sliced basil leaves over the mayo mixture, then layer the remaining tomato slices on top.

Step 8: Bake the pie at 400 degrees Fahrenheit for about 25 minutes. Keep an eye on the crust edges—if they brown too quickly, cover them with a pie crust ring or a makeshift protector from foil.

Step 9: Remove the tomato pie from the oven and immediately sprinkle some additional Parmesan cheese over the top for extra flavor and a nice finishing touch.

Step 10: Let the pie rest for at least 30 minutes before slicing. Once ready, sprinkle on some more fresh basil, slice, and serve warm or at room temperature.

Servings and Timing

This Tomato Pie with Cheese & Pesto Recipe yields 8 generous servings, perfect for sharing with family or friends. The prep time is roughly 30 minutes, mainly accounting for slicing and draining the tomatoes and pre-baking the crust. The baking time totals about 33 minutes, including the initial shell bake and the final bake after assembly. Don’t forget to allow 30 minutes of resting time after baking to let the flavors meld and the pie to set, making slicing easier and presentation more attractive. Overall, you're looking at about 1 hour and 30 minutes from start to finish.

How to Serve This Tomato Pie with Cheese & Pesto Recipe

A round tart with a golden brown crust forms the base, filled with a layer of creamy white cheese and green spinach leaves peeking out beneath. On top, there are two layers of bright red tomato slices arranged closely, sprinkled with grated white cheese and thin strips of fresh green basil. The tart is in a dark round metal pan placed on a white marbled surface. Around it, there are fresh whole tomatoes, a grater with some cheese, a metal server, white plates stacked with a fork on top, and fresh basil leaves. The photo taken with an iphone --ar 4:5 --v 7

When I serve this pie, I love pairing it with a light, fresh side to complement the rich, cheesy layers. A crisp green salad with lemon vinaigrette or a simple arugula salad tossed with olive oil and shaved Parmesan works beautifully. Sometimes I add roasted seasonal vegetables on the side for extra color and texture contrast.

For presentation, I sprinkle chopped fresh basil or a tiny drizzle of pesto on top just before serving to brighten the dish visually and aromatically. Cutting the pie into wedge-shaped slices helps keep portions balanced, and using a sharp serrated knife ensures clean cuts through the layers without squishing the tomatoes.

As for drinks, I’m partial to a chilled glass of Sauvignon Blanc or a light Pinot Grigio with this pie. If you prefer non-alcoholic options, a sparkling water with a splash of fresh lemon or iced tea infused with mint pairs nicely. This dish is fantastic served warm or at room temperature, making it flexible for buffets, potlucks, or casual family dinners.

Variations

I enjoy tweaking this Tomato Pie with Cheese & Pesto Recipe depending on the season and who I’m cooking for. For a gluten-free version, swapping the pie shell with a store-bought gluten-free crust or making a homemade almond flour crust works wonderfully without compromising taste. If you prefer a vegan twist, I substitute the cheeses with plant-based alternatives and use vegan mayo, which surprisingly still delivers a creamy, satisfying texture.

Sometimes, I experiment with different herbs in the pesto—like swapping basil for arugula or adding a handful of fresh parsley for a peppery note. For extra depth, lightly roasting the tomatoes before layering enhances their sweetness and reduces moisture even further. Or, if I want a quicker, no-bake option, I’ll assemble everything in individual phyllo cups and serve them chilled as elegant appetizers.

Cooking methods can be adapted too. Instead of baking in a traditional oven, I sometimes use a convection oven or even an air fryer with a baking rack for a crispier crust with less time. Each variation brings its own charming twist that I love sharing with friends who enjoy experimenting in the kitchen.

Storage and Reheating

Storing Leftovers

When I have leftovers, I store them in an airtight container in the refrigerator to keep the pie fresh. It stays delicious for about 3 to 4 days if properly covered. I recommend placing a layer of parchment paper between slices if stacking is necessary to prevent them from sticking together, preserving the texture of the crust and toppings.

Freezing

This Tomato Pie with Cheese & Pesto Recipe can be frozen, though the texture of the tomatoes softens after thawing. To freeze, I wrap the cooled pie tightly with plastic wrap and then with aluminum foil for extra protection. It keeps well for up to 2 months. When ready to enjoy again, I thaw it overnight in the refrigerator before reheating to preserve the best taste and texture.

Reheating

To reheat, I find the best method is to use a conventional oven preheated to 350 degrees Fahrenheit. I place the pie on a baking sheet and warm it for about 15 minutes or until heated through, which crisps up the crust again nicely. Avoid microwaving if possible, as it can make the crust soggy and the cheese rubbery. Once reheated, you can sprinkle on a little fresh basil to refresh the flavors before serving.

FAQs

Can I use other types of tomatoes in this recipe?

Absolutely! While I recommend firm, ripe tomatoes like Roma or beefsteak for their thickness and flavor, you can experiment with heirloom or cherry tomatoes sliced thinly. Just remember the key step of draining them well to avoid excess moisture making the pie soggy.

Is it possible to make this pie ahead of time?

Yes! You can assemble the pie up to the final baking step and refrigerate it for a few hours before baking. Just bring it to room temperature for about 20 minutes before popping it in the oven to ensure even baking.

What can I substitute for mayonnaise?

If you prefer to avoid mayonnaise, Greek yogurt or a creamy aioli can work as alternatives, but they will change the flavor slightly. Mayonnaise adds moisture and richness that balance the acidity of the tomatoes, so pick the substitute that best fits your taste.

Can I make this recipe vegan or dairy-free?

Definitely! Swap out the cheeses for vegan cheese varieties and use a vegan mayo instead of traditional mayonnaise. The pesto should also be checked for dairy or made fresh without cheese to keep it fully vegan. The result is still delicious and satisfying.

How do I prevent the crust from getting soggy?

Draining the tomato slices on paper towels is crucial. Also, baking the crust partially before assembling the pie and layering onions and cheeses first creates a moisture barrier. Using a sturdy pie shell or a tart pan with a thicker crust can help as well.

Conclusion

I can’t recommend this Tomato Pie with Cheese & Pesto Recipe enough. It’s one of those dishes that feels both comforting and elegant, perfect for sharing with the people you love. With its fresh ingredients, savory cheeses, and herby pesto magic, it never fails to brighten my table and bring smiles. I hope you enjoy making and eating it as much as I do!

Print

Tomato Pie with Cheese & Pesto Recipe

Tomato Pie with Cheese & Pesto Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 5 reviews

This Tomato Pie with Cheese & Pesto is a savory, layered pie combining fresh tomatoes, a blend of cheeses, sweet onions, and fragrant basil pesto. Baked in a flaky pie shell, it offers a perfect balance of creamy, tangy, and herbal flavors, making it an ideal appetizer or light meal for summer gatherings or cozy dinners.

  • Author: Mira
  • Prep Time: 20 minutes (excluding tomato draining time)
  • Cook Time: 33 minutes (8 minutes pre-baking crust, 25 minutes pie baking)
  • Total Time: 1 hour 30 minutes (including 1 hour tomato draining and 30 minutes resting)
  • Yield: 8 servings
  • Category: Pie
  • Method: Baking
  • Cuisine: American

Ingredients

Vegetables

  • 4-5 large tomatoes, sliced with skin on
  • ⅓ cup thinly sliced sweet onions
  • 4-5 large basil leaves, sliced into thin strips

Dairy & Eggs

  • ⅓ cup shredded mozzarella cheese
  • ⅓ cup grated Parmesan cheese
  • ½ cup shredded cheddar cheese

Other

  • 1 pie shell (pre-made or homemade)
  • ¼ cup basil pesto
  • ½ cup good quality mayonnaise (not salad dressing)

Instructions

  1. Drain the tomatoes: Slice 4-5 large tomatoes with skin on and place them on paper towels to drain excess moisture for about an hour or longer if possible. This ensures your pie filling is not too watery.
  2. Pre-bake the pie shell: Preheat your oven to 400°F (200°C). Roll out the pie dough and place it into a pie or tart pan, trimming the edges neatly. Prick the base of the pie shell with a fork to prevent it from puffing up during baking. Bake the shell for 8 minutes, then remove from the oven and let it cool for about 20 minutes.
  3. Layer cheeses and onions: Spread the thinly sliced sweet onions evenly on the bottom of the partially baked pie shell. Next, sprinkle the shredded mozzarella and grated Parmesan cheeses evenly over the onions to form a flavorful base layer.
  4. Add pesto layer: Spread the ¼ cup of basil pesto evenly over the cheese layer to infuse an herbaceous flavor throughout the pie.
  5. First tomato layer: Arrange half of the drained tomato slices over the pesto in a circular overlapping pattern to create an even layer.
  6. Mayo and cheddar topping: In a small bowl, mix together the good quality mayonnaise and shredded cheddar cheese. Spread this creamy mixture evenly on top of the first tomato layer.
  7. Add basil and second tomato layer: Sprinkle the sliced fresh basil leaves over the mayo-cheddar layer, then add the remaining tomato slices as a second layer on top.
  8. Bake the pie: Bake the pie at 400°F (200°C) for about 25 minutes. If the edges of the crust brown too quickly, cover them with a pie ring or a homemade foil shield to prevent burning.
  9. Finish with Parmesan: Remove the pie from the oven and sprinkle additional grated Parmesan cheese on top for extra flavor.
  10. Rest and serve: Let the pie rest for at least 30 minutes to allow flavors to meld and the filling to set. Sprinkle on extra basil leaves before slicing and serving.

Notes

  • Draining the tomatoes thoroughly is critical to prevent a soggy crust.
  • If you don’t have a pie ring, you can fashion one from folded aluminum foil to shield the crust edges.
  • Use good quality mayonnaise and pesto for the best flavor impact.
  • This pie is excellent served at room temperature or slightly warm.
  • Resting the pie after baking helps it hold together better when sliced.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Sataraš - Serbian Pepper and Tomato Skillet Recipe
    Sataraš - Serbian Pepper and Tomato Skillet Recipe
  • Stovetop Candied Sweet Potatoes Made with Fresh Potatoes Recipe
    Stovetop Candied Sweet Potatoes Made with Fresh Potatoes Recipe
  • Lemon Oregano Vinaigrette Recipe
    Lemon Oregano Vinaigrette Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.