Tomato Pie

People look at me with a weird look when I talk about my mom's famous tomato pies! It is a very popular side dish to BBQ parties in my family. Here is the vegan version that tastes just as good!


I love this recipe, especially during the tomato season!


Prep : 20 min

Cooking : 40 min

Servings: 4-6



  • 4 large tomatoes

  • 1 vegan pie crust (homemade or bought, making sure there’re no animal ingredients)

  • 3 large onions

  • 2 Tbsp vegetable butter (ex : Earth Balance which has the consistency of butter, you could also use vegan margarine like Becel)

  • 1/4 cup of olive oil

  • 1/4 cup Dijon mustard

  • 200g Swiss style cheeze (ex: Gusta), cut into slices

  • 1 crushed garlic clove

  • 1 pinch of dried basil

  • Olives, sliced, to taste

  • Salt & pepper, to taste

  • Fresh basil, to taste and for presentation


  1. Cut the tomatoes into slices, salt and pepper to taste. Place on paper towels and drain for 1 hour.

  2. Preheat pie crust in the oven for 5 min at 400F having previously made holes with a fork in the crust.

  3. Cut the onions into slices and cook them until transparent.

  4. Spread the Dijon mustard on the crust. Cover with onions. Place the cheeze on the onions. Place the tomatoes to form a sun. Brush with oil, garlic and basil. Add the olives on the top.

  5. Cook at 350F for 30-35 min depending on the thickness.

  6. Decorate with basil leaves.

And you, what is your weird family recipe?