Mexican Torta with Refried Pinto Beans, Fried Cheese, Ham, and Avocado
Mexican Torta with Refried Pinto Beans, Fried Cheese, Ham, and Avocado is a easy Mexican recipe that serves 2. 620 calories per serving.
Prep: 15 min | Cook: 20 min | Total: 45 min
Cost: $58.59 total, $29.30 per serving
Ingredients
- 2 tbsp Olive Oil (extra-virgin, for sautéing and frying)
- 0.25 medium White Onion (diced fine)
- 1 clove Garlic (minced)
- 1.5 cups Cooked Pinto Beans (canned or pre‑cooked, drained)
- 0.5 cup Bean Broth (liquid from canned beans or cooking water)
- to taste Salt (kosher or table salt)
- 4 oz Frying Cheese (Queso de Freír) (cut into thick slices; can substitute queso fresco (omit frying) or halloumi)
- 6 slices Ham (thin deli ham)
- 2 Bolillo Rolls (soft Mexican rolls, split horizontally)
- 2 tbsp Mayonnaise (store‑bought)
- 2 medium Tomato (ripe red tomatoes, sliced)
- 0.25 cup Iceberg Lettuce (shredded, leaves kept slightly thick)
- 0.5 Avocado (ripe, sliced)
Instructions
Sauté Onion
Heat 1 tbsp olive oil in a medium skillet over medium heat. Add the diced white onion and sauté, stirring occasionally, until the onion begins to turn golden brown.
Time: PT5M
Temperature: medium heat
Add Garlic
Add the minced garlic to the skillet and continue stirring for about 1 minute until fragrant.
Time: PT1M
Temperature: medium heat
Make Refried Beans
Stir in the cooked pinto beans and ½ cup bean broth. Use a potato masher to mash the beans until they reach a creamy, spreadable consistency. Adjust with a little more broth if too dry.
Time: PT5M
Temperature: medium heat
Set Beans Aside
Remove the bean mixture from the heat and transfer to a small bowl. Let it cool slightly while you prepare the other components.
Time: PT1M
Fry the Cheese
In the same skillet, add the remaining 1 tbsp olive oil and heat over medium. Place the thick cheese slices in the pan and fry until each side is golden brown, about 2‑3 minutes per side. Remove and set aside.
Time: PT5M
Temperature: medium heat
Prepare Fresh Fillings
While the cheese fries, slice the tomatoes, shred the iceberg lettuce, and slice the avocado. Set each in separate bowls.
Time: PT5M
Slice the Bolillo Rolls
Using a serrated knife, cut each bolillo roll horizontally through the middle, creating a top and bottom half.
Time: PT2M
Spread Mayo and Beans
Spread 1 tbsp mayonnaise on the bottom half of each roll, then evenly spread the refried bean mixture over the mayo.
Time: PT2M
Layer Fillings
Layer the ham slices, fried cheese, tomato slices, onion (if using), shredded lettuce, and avocado on top of the beans.
Time: PT3M
Close the Sandwich
Place the top half of the bolillo roll on the layered fillings.
Time: PT1M
Toast the Assembled Torta
Heat the griddle or large pan over medium‑high heat. Place the assembled torta in the pan and press gently. Toast for about 2 minutes per side, until the bread is crisp and the interior is hot.
Time: PT4M
Temperature: medium‑high heat
Slice and Serve
Remove the torta from the pan, let it rest 30 seconds, then cut diagonally in half and serve immediately.
Time: PT1M
Nutrition Facts
- Calories
- 620
- Protein
- 25g
- Carbohydrates
- 70g
- Fat
- 20g
- Fiber
- 8g
Dietary info: Contains meat, Contains dairy, Contains gluten
Allergens: Dairy, Gluten, Egg
Last updated: April 15, 2026








