Few things capture the heart of Mexican comfort food like a freshly made torta de jamón. This humble ham sandwich, typically served on a crusty telera or bolillo roll, is a nostalgic favorite for many who grew up enjoying it in lunchboxes, at markets, or as a quick after-school snack.
While its ingredients are simple, the torta de jamón delivers big on flavor and texture. The bread is slightly crisp on the outside and soft on the inside, providing the perfect base for layers of savory goodness. Traditional versions begin with a generous slather of mayonnaise, followed by thinly sliced ham. From there, the sandwich becomes a canvas for personal taste.
Classic toppings include lettuce, tomato, avocado, sliced onion, and pickled jalapeños for a bit of kick. Some variations add a smear of refried beans, while others include a slice of cheese or even a fried egg for extra richness. A dash of hot sauce or a squeeze of lime often brings everything together with a bright, tangy finish.
The beauty of this sandwich lies in its versatility. It’s quick to prepare and adaptable to whatever you have on hand, which makes it a go-to option for busy weekdays or impromptu meals. Despite its simplicity, a well-made torta de jamón can be deeply satisfying.
In many parts of Mexico, you’ll find tortas sold at street stalls or casual eateries, often wrapped in paper and served warm. They’re perfect for grabbing on the go, yet comforting enough to enjoy at the table with a cold drink or a side of chips.
Whether you’re discovering it for the first time or revisiting a childhood favorite, the torta de jamón is a reminder that the best meals are often the simplest. It’s a sandwich with soul, layered with flavor, and made with love.

Ingredients
- 6 slices Ham
- 1 onion
- 2 cloves garlic
- 3 tbsp olive oil
- Salt and pepper to taste
- 6 slices Cheese
- 4 eggs
- 1 cup milk
- 1 cup flour
- 1 tsp baking powder
- 1 tbsp butter
Instructions
- Chop the onion and garlic finely.
- In a pan, heat the olive oil and sauté the onion and garlic until golden brown.
- Season with salt and pepper to taste.
- Add the sliced ham to the pan and cook for a few minutes until heated through.
- In a separate bowl, whisk together the eggs, milk, flour, and baking powder.
- Add the onion, garlic, and ham mixture to the egg mixture and stir to combine.
- Grease a baking dish with butter and pour the egg mixture into the dish.
- Arrange the cheese slices on top of the mixture.
- Bake in a preheated oven at 180°C (350°F) for 40-45 minutes or until the top is golden brown.
- Remove from the oven and let cool for a few minutes before serving.
- Slice and enjoy!