Description
A hearty Mexican street food sandwich featuring juicy grilled carne asada, creamy roasted poblano salsa, avocado, refried beans, and melted cheese on a toasted bolillo roll. Every bite offers smoky, tangy, and rich flavors that make this torta a true indulgence.
Ingredients
1 lb flank steak or skirt steak
Juice of 2 limes
2 tbsp olive oil
3 cloves garlic, minced
1 tsp cumin
1 tsp chili powder
Salt and pepper, to taste
4 bolillo rolls or crusty sandwich rolls
1 ripe avocado, sliced
1/2 cup refried beans, warmed
1 cup shredded Oaxaca or mozzarella cheese
1/4 cup chopped cilantro
Optional: pickled jalapeños, shredded lettuce, sliced tomato
For the Roasted Poblano Salsa:
2 poblano peppers
1/4 cup sour cream
1/4 cup mayonnaise
1 tbsp lime juice
1 small garlic clove
Salt to taste
Instructions
- Marinate the steak with lime juice, olive oil, minced garlic, cumin, chili powder, salt, and pepper. Let sit for at least 30 minutes or up to a few hours for deeper flavor.
- Roast the poblano peppers over an open flame or under the broiler until charred. Place in a covered bowl to steam for 10 minutes, then peel and deseed. Blend with sour cream, mayonnaise, lime juice, garlic, and salt until smooth to create the roasted poblano salsa.
- Grill the marinated steak over high heat for 3–4 minutes per side until medium-rare. Let rest for 5 minutes, then slice thinly against the grain.
- Toast the bolillo rolls until golden and crisp. Spread refried beans on the bottom half and layer avocado slices on the top half.
- Assemble the tortas by layering sliced steak, shredded cheese, and roasted poblano salsa. Add optional toppings like pickled jalapeños, lettuce, or tomato. Sprinkle with cilantro, close the sandwich, and serve warm.
Notes
Marinate the steak longer for more intense flavor.
Use ciabatta or telera rolls if bolillo isn’t available.
Substitute chicken or portobello mushrooms for a lighter option.
Make extra poblano salsa—it pairs well with tacos or grilled vegetables.
Toast the rolls well to prevent sogginess.
Nutrition
- Serving Size: 1 torta
- Calories: 560
- Sugar: 4g
- Sodium: 760mg
- Fat: 30g
- Saturated Fat: 10g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 36g
- Cholesterol: 90mg