Experience a fiesta in every bite with this vibrant Carne Asada Sandwich! Tender, marinated beef melds with smoky chipotle mayo, creamy avocado, and a confetti of fresh toppings, all nestled in a toasted Italian hoagie. A symphony of flavors that will transport you straight to a sun-drenched Mexican mercado.
Ingridients
Adjust Servings
Nutrition
Carbohydrate
46 g
Cholesterol
153 mg
Fiber
6 g
Protein
46 g
Saturated Fat
17 g
Sodium
1063 mg
Sugar
6 g
Fat
63 g
Unsaturated Fat
0 g
Follow The Directions
01
Step
Craft the Chipotle Mayonnaise: In a bowl, whisk together the mayonnaise, sour cream, chopped cilantro, green onions, ground chipotle chile powder, lime juice, garlic basil spread, cumin, salt, and pepper. Ensure everything is well combined, then cover and refrigerate for at least 1 hour to allow the flavors to meld. (Prep time: 15 minutes + 1 hour chilling)
02
Step
Marinate the Carne Asada: In a large bowl, combine the thinly sliced beef tri-tip with diced Anaheim chile peppers, onion, red and green bell peppers, lime juice, olive oil, minced garlic, red pepper flakes, cumin, ground chipotle pepper, smoked paprika, and Mexican oregano. Season generously with salt and pepper. Toss to ensure the beef is evenly coated, then cover and refrigerate for at least 4 hours, or preferably overnight, to allow the flavors to deeply penetrate the meat. (Prep time: 20 minutes + 4 hours marinating)
03
Step
Prepare for Roasting: Preheat your oven to a scorching 500 degrees F (260 degrees C). This high heat will ensure a quick and even melt of the cheese and a perfectly toasted bun.
04
Step
Sear and Sizzle: Heat a large pot or Dutch oven over medium-high heat. Add the marinated beef mixture and cook, stirring constantly, until the onions soften, turn golden brown, and the beef is beautifully browned. This should take approximately 15 to 20 minutes. In the final moments, stir in the chopped cilantro and sliced jalapeno peppers for an extra burst of freshness and heat. (Cook time: 15-20 minutes)
05
Step
Assemble the Masterpiece: Generously spread each hoagie bun with 2 tablespoons of the chilled chipotle mayonnaise. Pile the savory beef mixture onto the buns, ensuring each sandwich is generously filled. Top each sandwich with 2 ounces of sliced Asiago cheese.
06
Step
Bake to Perfection: Place the assembled sandwiches on a baking sheet and slide them into the preheated oven. Bake until the cheese is gloriously melted, bubbly, and slightly browned, and the bread is toasted to golden perfection, approximately 5 minutes. (Bake time: 5 minutes)
07
Step
Garnish and Serve: Remove the sandwiches from the oven and crown each with slices of fresh avocado, halved cherry tomatoes, and a sprinkle of fresh cilantro. Serve immediately and prepare for an explosion of flavor! (Prep time: 5 minutes)
For an extra layer of smoky depth, consider grilling the tri-tip steak before slicing and marinating. This will impart a wonderful char and enhance the overall flavor profile.
Adjust the amount of red pepper flakes and jalapenos to suit your preferred level of spiciness. A pinch of cayenne pepper can also be added to the marinade for an extra kick.
If you don't have access to Anaheim chile peppers, poblano peppers make an excellent substitute, offering a similar mild heat and robust flavor.
For the best flavor, use freshly toasted hoagie rolls.
Our recipe authors are passionate food lovers who share thousands of diverse dishes from around the world. They bring daily cooking inspiration with delicious, easy-to-make recipes for every occasion.
Lelia Hills
Jun 11, 2025I made this for a party, and it was a huge hit! Everyone raved about the tender beef and the combination of toppings.
Paul Leffler
Jun 2, 2025This recipe is a keeper! I've made it several times, and it's always a crowd-pleaser.
Jada Swaniawski
May 23, 2025I added some pickled onions for extra tang, and it was amazing!
Elva Bergnaum
May 21, 2025This sandwich is a flavor explosion! The chipotle mayo is a game-changer.
Krystal Marquardt
May 19, 2025The marinade is key. Don't skip the step of letting the beef sit for at least 4 hours. It makes all the difference.