This tomato pie recipe is one of those comforting dishes that feels like sunshine on a plate. I absolutely love how the fresh, juicy tomatoes blend with cheesy, creamy layers, making every bite a perfect balance of savory and fresh flavors. It’s a fantastic dish that works well for everything from a casual family dinner to a summer potluck where everyone wants a slice of something light yet satisfying.

When I first tried this tomato pie recipe, I struggled a bit with soggy crusts, but once I learned the trick of salting and draining the tomatoes, it really changed everything. You’ll find that this pie holds up beautifully and the mix of mozzarella, cheddar, and parmesan adds such a rich, melty texture without overpowering the brightness of the tomatoes and fresh basil.

🤍

Why You’ll Love This Recipe

  • Fresh and Flavorful: Using ripe tomatoes and fresh basil makes this pie burst with garden-fresh taste.
  • Easy to Prepare: With a pre-baked crust and simple layering, it’s a no-fuss dish perfect for any skill level.
  • Versatile for Any Occasion: Whether as a light lunch, side dish, or potluck favorite, this tomato pie fits right in.
  • Great Make-Ahead Option: You can prep it ahead and just pop it in the oven before guests arrive.

Ingredients You’ll Need

Each ingredient plays a vital role in the perfect tomato pie recipe, from juicy roma tomatoes to a blend of cheeses that melt into a creamy topping. Picking fresh basil and a quality pre-baked crust really elevates the end result.

  • Roma tomatoes: These are meaty with fewer seeds, which helps reduce sogginess in your pie.
  • Fresh basil leaves: Adds a fragrant, herbal note that pairs beautifully with tomatoes.
  • Green onion (or red onion): Gives a mild bite and crunch without overpowering the other flavors.
  • Pre-baked pie crust: Essential for avoiding a soggy bottom; homemade or store-bought works fine.
  • Mozzarella cheese: Provides gooey, melty texture and mild flavor that blends well.
  • Cheddar cheese: Adds a sharp, savory kick to complement the mozzarella.
  • Mayonnaise (or half mayo, half Greek yogurt): Binds the cheese and creates a creamy topping; Greek yogurt lightens it up a bit.
  • Parmesan cheese: Sprinkled on top to give a beautifully browned, umami crust.
  • Salt and freshly ground black pepper: To season and bring all the ingredients together.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love to play around with my tomato pie recipe depending on the season and who I’m cooking for. Whether it’s swapping cheeses or adding a spicy kick, these variations let you make the dish your own.

  • Use different cheeses: Sometimes I swap in feta or goat cheese for a tangy twist, and it gets rave reviews every time.
  • Add herbs: Mixing in thyme or oregano along with basil adds a Mediterranean vibe that’s super aromatic.
  • Make it dairy-free: Using vegan cheese alternatives and a vegan mayo keeps the creamy texture without the dairy.
  • Spice it up: Adding a pinch of red pepper flakes into the cheese mixture gives it a subtle, warming heat my family loves.

How to Make Tomato Pie Recipe

Step 1: Prepare and Salt the Tomatoes

Start by peeling and slicing your roma tomatoes. Then layer them in a colander, sprinkle generously with salt, and let them rest for about 10 minutes. This step is crucial—it draws out extra moisture and keeps your pie from turning soggy. After resting, gently pat the tomatoes dry with paper towels. Trust me, skipping this leads to a disappointing, watery pie, so don’t rush it!

Step 2: Layer the Filling in the Pie Crust

Next, layer tomato slices evenly over your pre-baked pie crust, then sprinkle chopped fresh basil and green onions on top. Add a pinch of salt and freshly ground pepper for seasoning. This layering creates the base of flavors that shine through once baked—I like to think of it as the “freshness foundation” of the pie.

Step 3: Mix and Spread the Cheese Topping

In a bowl, combine shredded mozzarella, shredded cheddar, and mayonnaise (or half mayo and half Greek yogurt if you want it lighter). This mixture melts into a creamy blanket over the tomatoes, marrying all the flavors together. Spread it evenly over your layered tomatoes and sprinkle with freshly grated parmesan. That parmesan crisp on top is what people often ask me about—it’s that final flavor and texture touch that makes the pie irresistible!

Step 4: Bake and Rest

Bake your pie at 350°F (175°C) for about 30 minutes until the topping is lightly browned and bubbly. Then, don’t skip resting the pie for at least 15 minutes before slicing. I used to slice right out of the oven, and pieces would fall apart or spill juices. Letting it rest helps the filling set and flavors meld, giving you cleaner slices and better taste.

👨‍🍳

Pro Tips for Making Tomato Pie Recipe

  • Drain Tomatoes Thoroughly: Salting and resting tomatoes removes excess moisture and prevents a soggy crust.
  • Use a Pre-Baked Crust: This ensures your crust stays crisp and sturdy after baking.
  • Rest Before Slicing: Waiting 15 minutes post-bake firms up the filling for neat slices.
  • Fresh Herbs Are a Must: Fresh basil and onions add vibrant flavor that dried herbs just can’t replicate.

How to Serve Tomato Pie Recipe

A white ceramic pie dish holds a pie with a golden brown crust that is thick and flaky around the edges. The pie has three main layers visible: the bottom crust is light and crisp, the middle layer is filled with red tomatoes and bits of green vegetables, and the top layer is covered in melted yellow and light orange cheese with a slightly crispy texture. A woman's hand is lifting one slice of the pie with a metal spatula, showing the inside layers clearly. The background features a white marbled surface and some blurred green cloth and glass, giving a fresh look. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I usually garnish my tomato pie with a sprinkle of extra chopped fresh basil or a few torn basil leaves on top. Sometimes, a drizzle of good-quality olive oil just before serving really enhances the flavors and adds a lovely sheen. If you like a little brightness, a dash of flaky sea salt right on top also works wonders.

Side Dishes

To keep things fresh and balanced, I often serve tomato pie alongside a crisp green salad with a simple vinaigrette or some roasted seasonal vegetables. It also pairs well with grilled chicken or a light soup, making it a versatile part of any meal.

Creative Ways to Present

For special occasions, I’ve served tomato pie in mini tart pans for individual portions, which is both charming and convenient for guests. You can also arrange slices on a wooden board layered with arugula or baby spinach for an appealing rustic look that invites everyone to dig in.

Make Ahead and Storage

Storing Leftovers

I store leftover tomato pie tightly wrapped in plastic wrap or sealed in an airtight container in the fridge. It keeps well for up to 3 days, and flavors often deepen overnight, which I find makes the next-day slices even more delicious.

Freezing

I’ve frozen portions of tomato pie wrapped carefully in foil and plastic wrap, and while it’s not my favorite texture after thawing, it’s definitely a lifesaver when you want to prep ahead. Just be aware the crust might soften a bit, so reheating in the oven helps revive some crispness.

Reheating

To reheat, I recommend warming slices in a 350°F oven for about 10 minutes to keep the crust crisp and cheese melty, rather than microwaving which can make the crust soggy. This little step ensures you enjoy the tomato pie almost like fresh out of the oven.

FAQs

  1. Can I use other types of tomatoes for this tomato pie recipe?

    Absolutely! While roma tomatoes are ideal because they’re less watery, you can use other varieties like heirlooms or cherry tomatoes. Just be sure to slice and salt them well to remove excess moisture to keep the pie from becoming soggy.

  2. Is it necessary to pre-bake the pie crust?

    Yes, pre-baking the crust is important to prevent it from getting soggy once you add the juicy tomato filling. A crisp crust provides the best texture contrast and supports the filling without falling apart.

  3. Can I make this tomato pie recipe vegetarian or vegan?

    This recipe is naturally vegetarian, but for a vegan version, swap dairy cheeses for plant-based alternatives and use vegan mayonnaise. Keep in mind the flavors and textures will differ slightly but remain delicious.

  4. How long does tomato pie keep in the fridge?

    Tomato pie stays fresh in the refrigerator for about 3 days when properly covered. For best flavor and texture, try to eat it within that timeframe.

  5. Can I prepare tomato pie ahead of time?

    You can definitely assemble the pie a few hours ahead and refrigerate it before baking. Just keep it covered tightly and bake when ready. This makes it a great make-ahead option for gatherings.

Final Thoughts

I hope you give this tomato pie recipe a try because it really became a family favorite in my kitchen — it’s simple, fresh, and hits that perfect comfort-food spot without being heavy. I love sharing it with friends, especially when tomatoes are at their best. Once you master the salting and draining step, you’ll see how reliably delicious it turns out every time. Trust me, this recipe is one I’ll keep making (and eating!) for years to come.

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

Tomato Pie Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 168 reviews
  • Author: Julia
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This delicious Tomato Pie is a savory and fresh dish featuring layers of juicy roma tomatoes, fresh basil, and onions, all nestled in a flaky pre-baked pie crust. Topped with a creamy blend of mozzarella, cheddar, mayonnaise, and parmesan cheese, then baked to a golden perfection. Perfect as a light lunch, brunch, or side dish.


Ingredients

Units Scale

Tomato Layer

  • 5 roma tomatoes, peeled and sliced
  • 10 fresh basil leaves, chopped
  • 1/2 cup green onion (or red onion), chopped
  • salt and freshly ground black pepper, to taste

Pie Crust

  • 1 9-inch pre-baked pie crust

Cheese Mixture

  • 1 cup shredded mozzarella cheese
  • 1 cup freshly shredded cheddar cheese
  • 3/4 cup mayonnaise (or half mayo, half Greek yogurt)
  • 2 tablespoons freshly grated parmesan cheese

Instructions

  1. Preheat Oven: Preheat your oven to 350 degrees F (175 degrees C) to get it ready for baking the pie.
  2. Drain Tomatoes: Place the peeled and sliced tomatoes in a colander in a single layer. Sprinkle them with salt and let them rest for 10 minutes. This step helps to remove excess moisture so your pie won’t be soggy.
  3. Pat Dry Tomatoes: After resting, use a paper towel to gently pat the tomato slices dry to remove any remaining juice.
  4. Assemble Tomato Layer: In the pre-baked pie crust, layer the tomato slices, chopped basil, and chopped onion evenly. Season with additional salt and freshly ground black pepper to taste.
  5. Make Cheese Mixture: In a bowl, combine shredded mozzarella, shredded cheddar, and mayonnaise (or a mix of mayo and Greek yogurt). Mix thoroughly until well blended.
  6. Top the Pie: Spread the cheese and mayo mixture evenly over the layered tomatoes. Sprinkle the freshly grated parmesan cheese on top.
  7. Bake: Bake the pie in the preheated oven for 30 minutes or until the top is lightly browned and bubbly.
  8. Rest and Serve: Once baked, allow the pie to rest for at least 15 minutes to set before slicing and serving. This helps maintain its structure and improves flavor.

Notes

  • Make sure to properly drain and pat dry the tomatoes to prevent a soggy crust.
  • Using a pre-baked pie crust saves time and ensures the crust is fully cooked and crispy.
  • You can substitute mayonnaise with a half mayo, half Greek yogurt mix for a lighter option.
  • This pie is best served warm or at room temperature.
  • For a vegetarian option, this recipe is suitable as-is since it contains no meat.

Nutrition

  • Serving Size: 1 slice (1/6 of pie)
  • Calories: 472 kcal
  • Sugar: 3 g
  • Sodium: 604 mg
  • Fat: 36 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 24 g
  • Trans Fat: 0 g
  • Carbohydrates: 21 g
  • Fiber: 2 g
  • Protein: 14 g
  • Cholesterol: 36 mg

Similar Posts

Leave a Reply

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

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