This is a recipe that has been handed down for generations and is wonderful with fresh, ripe tomatoes. Can be served as a main or side dish.

1 (9-inch) pie shell
4 medium tomatoes, cored and cut into 1/4-inch thick slices
1/4 cup crumbled crisp cooked bacon
3 tablespoons chopped fresh basil
Salt and pepper
3 cups shredded cheddar cheese
2 cups shredded mozzarella cheese
1-1/2 cups mayonnaise

Preheat oven to 350 degrees. Prebake pie shell for 10 minutes. Remove from oven and cool slightly.

Arrange sliced tomatoes in pie shell. Fill pie shell just until tomatoes are 1/2 inch below top of crust. Top with bacon and basil. Season to taste with salt and pepper.

In a medium bowl, combine cheddar and mozzarella cheeses and mayonnaise. Spread on top of tomatoes. Place pie on a baking sheet to catch any drips and bake 30 minutes or until top is golden brown. Allow to stand for a few minutes before serving.