Tomato Milpa Pie
Makes: 8 to 10 servings
For the piecrust:
  • 11/4 cups all-purpose flour
  • ½ teaspoon salt
  • ½ teaspoon sugar
  • ½ cup (1 stick) cold unsalted butter
For the filling:
  • 2 pounds fresh, ripe tomatoes
  • salt
  • 2 tablespoons olive oil
  • ½ medium onion, chopped
  • 1 garlic clove, minced
  • 1 small Mexican squash or zucchini, cut into thin half-moons
  • 1 heaping cup fresh corn kernels
  • salt
  • ⅓ cup mayonnaise
  • 1 cup shredded Monterrey Jack cheese, or a mix of Monterrey Jack and Swiss
  • ¼ cup chopped fresh cilantro
  1. Fill a small bowl with ½ cup water and add a few ice cubes.
  2. In a medium bowl, whisk together the flour, salt and sugar. Using a pastry blender, or two knives, cut in the butter until it breaks into uneven, more-or-less pea-shaped pieces. Add 1 tablespoon ice water at a time to the mixture, until the dough just comes together when squeezed. Shape the dough into a ball and wrap in plastic wrap. Flatten into a disk and refrigerate for at least 1 hour. (You can freeze the dough for less time if you’re in a hurry, but if you over freeze, the dough will be impossible to roll out.)
  3. Place the dough on a well-floured workspace. With a floured rolling pin, roll the dough into an 11-inch circle, gently peeling the dough off the workspace and rotating in a circle as needed. Transfer the dough to a 9-inch pie plate and trim off any excess.
  4. Pinch or crimp the ends. If the crust has softened too much and feels greasy, place it in the refrigerator to chill for about 30 minutes.
  5. Meanwhile, preheat the oven to 400°F. Cover the piecrust with a layer of foil (this will prevent it from browning too soon in the oven), and weigh it down with a layer of dried beans. Bake for 20 minutes, then remove the foil and bake for 5 to 10 minutes more, until the crust is golden brown. Let cool while you make the filling, and lower the oven to 350°F.
  6. Slice the tomatoes into ¼-inch slices and sprinkle with salt (you can blanch and peel them, first, if you’re picky about skins). Place in a colander and let sit for at least 20 minutes to help the tomatoes release their juices, which will make the pie less soggy.
  7. Heat the oil in a medium skillet over medium heat. Add the onion and cook until translucent, 4 to 5 minutes. Add the garlic and cook until aromatic, about 30 seconds.
  8. Stir in the squash and corn and cook until the squash is just tender, 6 to 7 minutes. Season with salt and set aside.
  9. Pat the tomatoes dry with paper towels. Mix together the mayonnaise and cheese in a small bowl. Place half of the tomatoes in an even layer in the cooled piecrust. Top with half of the squash mixture, and a sprinkle of cilantro. Repeat layers with remaining tomatoes and squash, then slather the mayonnaise-cheese mixture evenly over the top.
  10. Bake for about 25 minutes or until lightly browned. Let the pie cool slightly, then serve warm. The pie is best the day it’s made—it will become soggy in the fridge.
Recipe by Bakepedia at