Steak Tacos with Creamy Chipotle Sauce
Steak Tacos with Creamy Chipotle Sauce – Authentic Mexican Flavor

Steak tacos with creamy chipotle sauce represent the perfect balance between authentic Mexican street food and home cooking accessibility. Juicy grilled steak coated in a smoky dry rub gets layered on warm corn tortillas with Oaxaca cheese, raw white onion, fresh cilantro, and a silky chipotle crema that ties every bite together. These authentic steak tacos deliver bold, complex flavors without requiring hours of preparation or hard-to-find ingredients.
Steak Tacos with Creamy Chipotle Sauce
Juicy grilled steak with smoky dry rub, topped with Oaxaca cheese, raw onion, cilantro, and homemade chipotle crema on charred corn tortillas
Ingredients
Steak & Dry Rub:
- 1 ½ lbs skirt steak (or flank steak)
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp cayenne pepper (optional, for heat)
- 1 tsp kosher salt
- ½ tsp black pepper
- 1 tbsp olive oil
Creamy Chipotle Sauce:
- ½ cup sour cream (or Mexican crema)
- 2 chipotle peppers in adobo sauce (minced)
- 1 tbsp adobo sauce (from the can)
- 1 tbsp lime juice
- 1 tsp honey (balances the heat)
- Pinch of salt
For the Tacos:
- 12 small corn tortillas
- 1 cup shredded Oaxaca cheese
- ½ cup finely diced raw white onion
- ½ cup fresh cilantro, chopped
- Lime wedges for serving
What makes this grilled steak tacos recipe special is how the components work together. The dry rub creates a charred, spicy crust on the steak that contrasts beautifully with the cooling chipotle sauce. Oaxaca cheese melts into the hot meat while raw white onion provides sharp bite and cilantro adds freshness. Charred corn tortillas hold everything together while contributing their own smoky sweetness. Every element has a purpose, creating layers of flavor and texture in each bite.
This best steak taco recipe is quick enough for weeknight dinners but impressive enough for entertaining. The steak cooks in under 10 minutes, the chipotle sauce comes together in 5, and assembly takes minutes. You can prepare the sauce ahead and have all your toppings ready, making final execution seamless. Whether you’re feeding family on a Tuesday or hosting taco night on the weekend, these easy skirt steak tacos deliver consistent, restaurant-quality results.
Understanding Skirt Steak Or Flank Steak for Tacos

Skirt steak or flank steak are the ideal cut for authentic Mexican steak tacos because of its intense beefy flavor and loose grain structure. This long, thin cut comes from the plate section of the cow – the diaphragm muscle that works constantly, developing rich flavor and distinctive texture. When sliced thin against the grain, skirt steak becomes tender and easy to bite, perfect for tacos where you need meat that won’t pull apart the tortilla.
The loose grain of skirt steak means it absorbs marinades and dry rubs quickly, developing flavor throughout rather than just on the surface. The relatively thin profile also means it cooks fast over high heat, developing a charred crust while staying juicy inside. This quick-searing characteristic is crucial for weeknight cooking – you can have perfectly cooked steak in 8 minutes total.
Flank steak works as a substitute if skirt steak isn’t available, though it has a tighter grain and slightly leaner profile. Flank requires more careful slicing against the grain to achieve tenderness. Both cuts benefit from high-heat, quick cooking – anything over medium will result in tough, chewy meat. For tacos, aim for medium-rare to medium, which gives you tender slices with enough structure to hold together.
When shopping for skirt steak, look for pieces with good marbling and bright red color. The outside skirt (from the diaphragm) has more fat and flavor than inside skirt, though both work well. Ask your butcher to trim the thick membrane on the outside if it hasn’t been removed – this silver skin won’t break down during cooking and creates tough spots.
Building the Perfect Dry Rub

The dry rub for these steak tacos combines smoky, earthy, and spicy elements that complement beef without overpowering it. Chili powder provides the base with mild heat and complex pepper flavor. Smoked paprika adds smokiness without needing a smoker or grill. Cumin brings earthy, warm notes that are essential to Mexican flavor profiles. Together, these three spices create the foundation of authentic taco seasoning.
Garlic and onion powder contribute savory depth that enhances the natural beef flavors. These powdered alliums toast slightly during searing, developing sweet, caramelized notes that fresh garlic and onion can’t provide. They also help the rub adhere to the meat and form a better crust during cooking. Don’t substitute fresh – you need the concentrated, dry form for proper bark development.
Cayenne pepper is optional but recommended if you like heat. A half teaspoon provides noticeable warmth without overwhelming other flavors. The chipotle sauce also brings heat, so adjust cayenne based on your tolerance. Salt and black pepper are crucial for seasoning the meat itself, not just flavoring the surface. The salt helps develop crust and draws moisture to the surface for better browning.
Coating the steak with olive oil before applying the rub serves two purposes. The oil helps spices adhere evenly and creates a barrier that prevents burning during high-heat searing. It also aids in heat transfer, promoting even crust development. Don’t skip the oil or use too much – just a light coating is needed to bind the rub and protect the spices.
Mastering Chipotle Crema
Chipotle peppers in adobo sauce are smoked jalapeños packed in a tangy, slightly sweet tomato-based sauce. The smoking process transforms fresh jalapeños into something completely different – earthy, complex, and deeply flavorful with moderate heat. The adobo sauce adds vinegar tang and tomato sweetness that balances the smoky peppers. Together, they create the signature flavor of authentic Mexican chipotle sauce.
Sour cream provides the creamy base that mellows the chipotle heat and creates a sauce thick enough to cling to meat without running off. Mexican crema is more traditional and slightly thinner with a tangier flavor, but sour cream is more widely available and works beautifully. The dairy fat coats your palate, making the heat more enjoyable rather than overwhelming.
Lime juice brightens the entire sauce with acidity that cuts through rich beef and cheese. Fresh lime is essential – bottled lime juice lacks the aromatic oils and vibrant flavor of fresh. The honey might seem unusual, but it serves an important purpose: balancing heat and acidity with subtle sweetness. Just a teaspoon rounds out flavors without making the sauce noticeably sweet.
Making chipotle crema ahead actually improves it. The flavors meld and intensify as it sits, with the chipotle heat becoming more evenly distributed throughout. The sauce keeps refrigerated for up to a week, making it perfect for meal prep. You can adjust consistency by adding a splash of water or lime juice if it thickens too much in the fridge.
The Importance of Corn Tortillas

Authentic Mexican steak tacos require corn tortillas, not flour. Corn tortillas have a distinct flavor that complements beef and spices in ways flour cannot. The toasted corn taste adds another layer of flavor while the slightly coarser texture helps grip toppings better. Small street taco-sized corn tortillas (4-5 inches) are traditional and easier to eat than larger burrito-sized ones.
Warming and charring tortillas properly is crucial for great tacos. Cold tortillas crack and break when folded. Steamed tortillas are soft but lack character. Properly charred tortillas have flexibility with added flavor from toasted spots. The slight char brings out corn’s natural sweetness while adding smoky notes that echo the grilled steak.
The best method for charring tortillas is directly over a gas flame using tongs, flipping every 10-15 seconds until you see scattered black spots. This takes about 30-45 seconds per tortilla. If you don’t have gas, a dry cast iron skillet works well – heat it until very hot, then char tortillas one at a time. The key is high heat for short time – you want char without drying out the tortilla.
Stack charred tortillas in a clean kitchen towel or tortilla warmer to keep them soft and steamy while you prepare the rest. The trapped heat and moisture keep them pliable for folding without breaking. Cold tortillas will crack, while properly warmed ones stay flexible even when loaded with toppings.
Ingredients
Steak & Dry Rub:
- 1 ½ lbs skirt steak (or flank steak)
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp cayenne pepper (optional, for heat)
- 1 tsp kosher salt
- ½ tsp black pepper
- 1 tbsp olive oil
Creamy Chipotle Sauce:
- ½ cup sour cream (or Mexican crema)
- 2 chipotle peppers in adobo sauce (minced)
- 1 tbsp adobo sauce (from the can)
- 1 tbsp lime juice
- 1 tsp honey (balances the heat)
- Pinch of salt
For the Tacos:
- 12 small corn tortillas
- 1 cup shredded Oaxaca cheese
- ½ cup finely diced raw white onion
- ½ cup fresh cilantro, chopped
- Lime wedges for serving
Step-by-Step Instructions
Prepare the Dry Rub and Season the Steak

In a small bowl, combine chili powder, smoked paprika, cumin, garlic powder, onion powder, cayenne pepper (if using), kosher salt, and black pepper. Mix thoroughly with a fork or small whisk to ensure even distribution of all spices. The mixture should be uniform in color without clumps of any single spice. This is your taco seasoning dry rub that will create the flavorful crust on your steak.
Pat the skirt steak completely dry with paper towels on both sides. Any surface moisture will prevent the rub from adhering and interfere with proper searing. Drizzle the olive oil over both sides of the steak, then use your hands to massage it evenly across the entire surface. The oil should coat the meat in a thin layer without pooling. Sprinkle the dry rub generously over both sides of the steak, then press it into the meat with your hands to ensure good adhesion. Don’t be shy with the seasoning – skirt steak can handle bold flavors. Let the seasoned steak rest at room temperature for 15-20 minutes, allowing the salt to penetrate and the spices to bloom.
Make the Creamy Chipotle Sauce

Mince your chipotle peppers finely on a cutting board. The smaller the pieces, the smoother your sauce will be and the more evenly distributed the heat. If you prefer a completely smooth sauce with no texture, you can use a food processor or blender. In a medium bowl, combine the sour cream, minced chipotle peppers, adobo sauce, fresh lime juice, honey, and a pinch of salt.
Whisk everything together thoroughly until the sauce is uniform in color and texture. The chipotle should be evenly distributed throughout with no streaks of white sour cream remaining. Taste the sauce and adjust – if you want more heat, add another chipotle pepper or more adobo sauce. If it’s too spicy, add more sour cream. If it needs brightness, add more lime juice. Cover the bowl and refrigerate until ready to serve. The flavors will meld and improve as it sits, so making this ahead is actually beneficial. The sauce will keep for up to a week refrigerated.
Preheat Your Cooking Surface
Heat your grill or cast iron skillet to high heat – you need serious heat for proper searing. If using a grill, preheat for at least 10-15 minutes with the lid closed to get the grates screaming hot. For cast iron, heat the skillet over high heat for 5-7 minutes until a drop of water instantly evaporates on contact. The goal is a cooking surface hot enough to create immediate searing and caramelization.
You can test if your grill or skillet is ready by holding your hand about 6 inches above the surface – if you can only hold it there for 1-2 seconds before pulling away, it’s hot enough. For cast iron, you should see the metal start to smoke slightly, indicating it’s reached optimal searing temperature. Don’t add the steak until your cooking surface is properly preheated. Insufficient heat means steaming rather than searing, resulting in gray, tough meat without that crucial charred crust.
Grill the Pre-Cut Steak
Before grilling, slice your seasoned skirt steak into thin strips, about 1/4 inch thick, cutting against the grain. The grain runs across skirt steak in visible lines – position your knife perpendicular to these lines so you’re cutting across the muscle fibers. Pre-cutting ensures every piece cooks evenly and quickly while maximizing the surface area that gets that delicious charred crust.
Place the steak strips on the hot grill or in the cast iron skillet, spreading them out so they’re not overlapping. You should hear an immediate, aggressive sizzle. Cook for 2-3 minutes without moving the pieces, allowing them to develop a proper sear on the first side. The smaller pieces cook much faster than a whole steak, so watch them carefully to prevent overcooking. Flip each piece using tongs and cook for another 1-2 minutes on the second side until you reach your desired doneness – the strips should be browned on the outside with a pink interior for medium-rare.

Remove and Rest the Steak
Transfer all the grilled steak pieces to a plate or cutting board as they finish cooking. Let the chopped steak rest for 3-5 minutes before assembling tacos. Even though the pieces are small, they still benefit from resting to allow juices to redistribute. Tent loosely with foil to keep warm. The pre-cut method means you can go directly from resting to taco assembly without any additional slicing needed.
Char the Tortillas

If using a gas stove, turn a burner to medium-high heat. Using tongs, hold a corn tortilla directly over the flame, about 1 inch above. Let it heat for 10-15 seconds, watching for small black spots to appear. Flip the tortilla and char the other side for another 10-15 seconds. You want scattered charred spots, not an entirely blackened tortilla. The charring adds flavor while the heat makes the tortilla pliable.
If using a cast iron skillet or comal, heat it over high heat until very hot. Place tortillas one at a time on the dry surface (no oil needed) and cook for 20-30 seconds per side until you see dark spots appearing. The tortillas should become fragrant with a toasted corn aroma. As each tortilla finishes, stack them in a clean kitchen towel or tortilla warmer to keep warm and steam them slightly. This trapped moisture keeps them soft and foldable. Prepare all tortillas before assembling tacos for efficient workflow.
Assemble the Tacos

Set up your taco assembly station with all components ready: sliced steak, shredded Oaxaca cheese, diced white onion, chopped cilantro, and your creamy chipotle sauce. Take two warm, charred corn tortillas and overlap them slightly – using two tortillas prevents breaking and provides better structural support for the fillings. The double-tortilla method is traditional in Mexican street tacos.
Layer 3-4 slices of steak down the center of the tortillas. The warm meat will help melt the cheese. Sprinkle a generous pinch of shredded Oaxaca cheese directly over the hot steak so it begins melting immediately. Add a small amount of diced raw white onion – about a tablespoon per taco. The sharp, pungent onion provides crucial contrast to the rich beef and cheese. Sprinkle fresh chopped cilantro over the top, then drizzle with creamy chipotle sauce – don’t be shy, the sauce is what ties everything together. Serve immediately with lime wedges on the side for squeezing over the tacos just before eating.


Steak Tacos with Creamy Chipotle Sauce
Ingredients
- 1 ½ lbs skirt steak or flank steak
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp cayenne pepper optional
- 1 tsp kosher salt
- ½ tsp black pepper
- 1 tbsp olive oil
- ½ cup sour cream or Mexican crema
- 2 chipotle peppers in adobo sauce minced
- 1 tbsp adobo sauce
- 1 tbsp lime juice
- 1 tsp honey
- Pinch of salt
- 12 small corn tortillas
- 1 cup shredded Oaxaca cheese
- ½ cup finely diced raw white onion
- ½ cup fresh cilantro chopped
- Lime wedges for serving
Instructions
- Mix dry rub ingredients in small bowl: chili powder, smoked paprika, cumin, garlic powder, onion powder, cayenne, salt, and black pepper.
- Pat steak dry with paper towels. Rub olive oil over both sides, then coat generously with dry rub, pressing spices into meat. Let rest at room temperature 15-20 minutes.
- Make chipotle sauce: Combine sour cream, minced chipotle peppers, adobo sauce, lime juice, honey, and salt in bowl. Whisk until smooth. Refrigerate until serving.
- Preheat grill or cast iron skillet to high heat for 10-15 minutes until very hot.
- Sear steak 3-4 minutes per side for medium-rare (130-135°F internal temp). Don’t move the meat during cooking to develop proper crust.
- Remove steak from heat and rest 5-10 minutes loosely tented with foil.
- Slice steak thinly against the grain at a slight angle for maximum tenderness.
- Char corn tortillas directly over gas flame or in hot cast iron skillet until scattered black spots appear, about 30-45 seconds per tortilla. Stack in towel to keep warm.
- Assemble tacos using two overlapped tortillas per taco. Layer sliced steak, Oaxaca cheese, raw white onion, and fresh cilantro.
- Drizzle generously with creamy chipotle sauce and serve immediately with lime wedges.
Notes
Make chipotle sauce ahead – flavors improve overnight
Oaxaca cheese melts beautifully but substitute mozzarella if needed
Use two tortillas per taco for better structure
If you’re looking for more recipes , click the link! Check out all of our grilling recipes here for more steak, seafood, and BBQ favorites that are perfect for your next cookout.
COMMON ITEMS USED IN THESE RECIPES
Hasty Bake Charcoal Grill and Smoker
Knitted Gloves
Food Processor
Cast Iron Skillet
Meater +
Upgrade Your Meat Game with Grill Nation x Linz Heritage Angus
If you really want to take your grilling and cooking to the next level, you need to check out our collaboration with Linz Heritage Angus. We’ve partnered with them to bring you some of the best beef you can get your hands on.
Linz Heritage Angus isn’t your typical grocery store meat. These guys are the real deal – they raise their cattle the right way, and you can taste the difference in every bite. We’re talking about beef that’s been dry-aged to perfection, with marbling that makes your mouth water just looking at it.
Check out these premium cuts that’ll change how you think about beef:
Premium Ribeye Steaks – Perfect for special occasions
Dry-Aged Beef Selection – Take your grilling to the next level
Ground Beef & Burger Blends – The foundation of great BBQ
Use code GN15 at checkout for 15% off your first order. Trust me, once you try Linz Heritage Angus, you’ll never want to go back to regular store-bought beef.