Real Tamale Pie

Updated February 23, 2016


Vegetarian Planet

Published by Harvard Common Press

This image courtesy of Joseph DeLeo

The tamale pies I come across don’t really taste like tamales. This is usually because cornmeal is used instead of fresh masa or masa harina. But in this Real Tamale Pie, the dough is the same one I use to make tamales. Fortunately, making tamale pie takes quite a bit less skill than making tamales. The pie is layered with the tamale dough, mashed beans, goat cheese, and roasted onions and peppers, and served with a spicy chile-tomato sauce.


Cooking Methodbaking, roasting, sauteeing


Total Timeunder 2 hours

Kid FriendlyYes

One Pot MealYes

OccasionBuffet, Family Get-together

Recipe Coursemain course

Dietary Considerationegg-free, gluten-free, halal, kosher, peanut free, soy free, tree nut free, vegetarian

Equipmentbaking/gratin dish, food processor


Taste and Texturecheesy, creamy, hot & spicy, rich, savory, spiced


  • 4 cups sliced onions
  • 2 large green bell peppers
  • 2 cups masa harina
  • ¼ pound butter (1 stick), softened
  • 1 teaspoon salt
  • ¾ cup water
  • 1½ cups (1 15-ounce can) cooked and drained pinto beans or black beans
  • 4 ounces soft, mild chèvre (goat cheese)
  • 1 tablespoon chili powder
  • 1 teaspoon cumin seeds
  • 3½ cups (1 28-ounce can) crushed plum tomatoes
  • 2 garlic cloves, minced
  • 1 ancho pepper, soaked in not water (optional)
  • 1 pinch cayenne
  • 1 pinch sugar
  • Salt and fresh-ground black pepper to taste
  • ½ cup chopped scallions


  1. Roast the onions and peppers: Preheat the oven to 450°. Spread the sliced onions on one ungreased baking sheet, and place the peppers on another. Put both baking sheets into the hot oven. Roast the onions, stirring once or twice, for 25 to 30 minutes, until they are browning and soft. Take out the peppers after 20 to 25 minutes, when the skin is blistering and swelling. Let the vegetables cool. Lower the oven temperature to 375°.

  2. Make the masa dough: In a large bowl, combine the masa harina, butter, and 1 teaspoon salt. With your hand, incorporate the butter by squeezing the dough through your fingers. Add the water slowly, stirring and squeezing with your hand. Mix until the ingredients are blended.

  3. Assemble the pie: Remove the skin from the peppers, split them open, and discard the seeds. Cut them into strips, if you like, or leave them in one piece. Mash the beans with a potato masher, or blend them in a food processor, leaving a bit of texture. Press the dough into a 9-by-9-inch baking pan. Spread the beans evenly over the dough. Lay the peppers on the beans. Dot with goat cheese, then cover the cheese with the onions. Cover the pan with foil. Bake the tamale pie for 40 minutes.

  4. While the pie is baking, make the sauce: In a dry saucepan, heat the chili powder and cumin seeds over medium heat, shaking the pan constantly. After about 1 minute, when the seeds have begun to release their aroma, add the tomatoes and the garlic. If you are using the ancho chile, remove it from the water, chop it fine, and add it to the tomato sauce. Simmer the tomato sauce for 25 minutes, stirring once or twice. Toward the end of the simmering, add the cayenne, sugar, and salt and pepper to taste.

  5. When the pie has finished baking, cut it into 4 pieces. Spoon a little of the tomato sauce on each of 4 plates, and place each piece on the sauce. Garnish with the scallions, and serve.

  6. Variations: This dish can be dressed up with other garnishes—dollops of sour cream, chopped cilantro, toasted pumpkin seeds, and lime wedges.



I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password