There’s nothing quite like the satisfaction of a steak dinner, but these carne asada tacos take it to a whole new level. Hearty, flavorful and incredibly satisfying, they’re perfect for a weeknight meal that feels special. Tender bites of seared steak are loaded into warm tortillas with sautéed poblano and shallot, then topped with a zesty pickled shallot salsa and a drizzle of Southwest-spiced crema. A sprinkle of fresh cilantro finishes it off for a taco experience you won’t forget.
This recipe is all about big flavors with minimal fuss. The pickled shallot adds a bright, tangy crunch that balances the rich steak, while the creamy Southwest sauce brings a subtle heat. Whether you’re cooking for family or just treating yourself, these tacos are sure to become a favorite.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Wash and dry all produce. Core, deseed and thinly slice the poblano pepper. Finely dice the Roma tomato. Finely chop the cilantro. Halve, peel and thinly slice the shallot. In a medium bowl, combine half the sliced shallot with the white wine vinegar, 1 teaspoon sugar and a pinch of salt. Set aside, stirring occasionally, until ready to serve.
- In a small bowl, combine the sour cream, half of the Southwest spice blend and a large pinch of salt. Stir in water, 1 teaspoon at a time, until the mixture reaches a drizzling consistency.
- Heat a drizzle of vegetable oil in a large pan over medium-high heat. Add the sliced poblano and cook, stirring, until slightly softened, about 3-4 minutes. Stir in the remaining sliced shallot and a large pinch of salt and pepper. Cook, stirring, until lightly browned and softened, about 2-3 minutes. Turn off the heat and transfer the vegetables to a second medium bowl. Wipe out the pan.
- Pat the diced steak dry with paper towels. Heat another drizzle of oil in the same pan over medium-high heat. Add the steak and season with salt, pepper and the remaining Southwest spice blend. Cook, stirring occasionally, until browned and cooked through, about 2-3 minutes. Return the cooked vegetables to the pan and stir until combined. Turn off the heat.
- Wrap the flour tortillas in damp paper towels and microwave until warm, about 30 seconds. (Alternatively, wrap tortillas in foil and warm in a 425°F oven for 5 minutes.) Stir the diced tomato into the bowl with the pickled shallot.
- Divide the steak and vegetable mixture among the warm tortillas. Top with the pickled shallot salsa. Drizzle with the Southwest crema, sprinkle with chopped cilantro and serve immediately.
Recipe Tips
For best results, pat the steak dry before cooking to ensure a good sear.
Adjust the amount of Southwest spice to your heat preference.
Warm tortillas properly to prevent them from cracking when folding.
FAQ
Can I use corn tortillas instead of flour?
Yes, corn tortillas work well too. Warm them in a dry skillet or microwave until pliable.
How do I store leftovers?
Store components separately in airtight containers in the refrigerator for up to 2 days. Reheat steak and vegetables in a skillet and warm tortillas before serving.
Can I substitute the steak with another protein?
Absolutely! Chicken, shrimp or tofu are great alternatives. Adjust cooking time as needed.


























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.