Steak Tacos with Street Corn Topping bring together juicy grilled flank steak nestled in warm tortillas and crowned with zesty, creamy street corn bursting with fresh cilantro and crumbly cotija cheese. Flank steak soaked in smoky spices sizzles on the grill, then meets charred-sweet street corn tossed in lime crema for a flavor explosion that’s perfect for dinner or your next taco night. Read on to learn all the secrets to mastering this Intermediate-level delight from marinade to assembly and beyond—your taste buds will thank you!
Key Ingredients
To make these Steak Tacos with Street Corn Topping shine, you’ll need a handful of simple yet flavorful ingredients.
- 1 pound flank steak: Tender cut that soaks up the smoky spice blend and grills to juicy perfection.
- 2 tablespoons olive oil: Binds the dried spices into a smooth marinade and helps sear the steak.
- 1 teaspoon chili powder: Provides a warm, earthy kick in the marinade for a classic taco flavor.
- 1 teaspoon ground cumin: Adds a nutty, aromatic depth that complements the chili heat.
- 1/2 teaspoon smoked paprika: Infuses a subtle smoky flavor without needing a fire.
- 1/2 teaspoon garlic powder: Brings mellow garlic notes that blend into the spice rub.
- 1/2 teaspoon onion powder: Enhances savory depth for a well-rounded marinade.
- 1/2 teaspoon kosher salt: Seasoning that heightens all the flavors in the steak.
- 1/4 teaspoon black pepper: Offers a sharp bite and balances the salt in the rub.
- 8 small corn tortillas: Soft vessels to cradle the sliced steak and street corn topping.
- 2 cups fresh corn kernels: Sweet, crunchy base for the creamy street corn topping.
- 2 tablespoons mayonnaise: Creates a rich, creamy texture in the topping.
- 2 tablespoons sour cream: Adds tangy creaminess to balance the sweetness of the corn.
- 1 tablespoon lime juice: Brightens the topping with zesty citrus notes.
- 1/4 teaspoon chili powder: Sprinkles a touch more heat into the lime crema.
- 2 tablespoons chopped fresh cilantro: Brings vibrant herbaceous flavor and color.
- 1/4 cup crumbled cotija cheese: Salty, crumbly garnish that finishes the tacos.
- 1 lime: Cut into wedges for a final squeeze of fresh juice on top.
How To Make Steak Tacos with Street Corn Topping
This Steak Tacos with Street Corn Topping recipe walks you through each step from creating a flavorful marinade for your flank steak to tossing up the zesty street corn topping and assembling everything into warm tortillas. With a marinade infused with chili powder, cumin, smoked paprika, garlic and onion powders, your steak gets a beautiful crust and flavor boost on the grill. While the meat chills, you’ll whip up a creamy lime-kissed corn salad, then fire up your grill (or skillet) for cooking. Finish by resting and slicing the steak, warming the tortillas, and building your tacos with cotija and cilantro. Ready? Let’s dive into the step-by-step details.
1. In a bowl, whisk together the olive oil, chili powder, ground cumin, smoked paprika, garlic powder, onion powder, kosher salt, and black pepper until smooth and well combined to form your flavor-packed marinade.
2. Place the flank steak in a shallow dish or zip-top bag, pour the marinade over the meat, and toss to coat every surface; then cover (or seal the bag) and refrigerate for at least 30 minutes to let the spices deeply infuse.
3. While the steak marinates, combine the fresh corn kernels, mayonnaise, sour cream, lime juice, 1/4 teaspoon chili powder, and half of the chopped cilantro in a bowl; stir until you have a creamy, cohesive street corn topping, then set it aside.
4. Heat a grill or heavy skillet over medium-high heat until it’s smoking lightly; remove the steak from the marinade, let any excess drip off, and cook 4 to 5 minutes per side for medium doneness.
5. Transfer the cooked steak to a cutting board and let it rest for about 5 minutes; this step keeps the juices locked in—then slice the steak thinly against the grain for maximum tenderness.
6. Warm each corn tortilla on the grill or in a dry skillet for 20 seconds per side, or until they’re pliable and lightly charred—this prevents tearing when you assemble the tacos.
7. To assemble, layer the sliced steak on each tortilla, spoon on the street corn topping, and sprinkle with the crumbled cotija cheese and the remaining cilantro.
8. Cut the lime into wedges and serve alongside the tacos for an extra dash of bright citrus with every bite.
Serving Suggestions
These tacos are a superstar on their own, but a few thoughtful sides and garnishes will take your meal from great to unforgettable.
- Build a taco bar: Lay out warmed tortillas, steak slices, and street corn topping, along with bowls of diced avocado, salsa, and pickled onions so guests can customize their own.
- Serve with Mexican rice: A side of fluffy cilantro-lime rice adds a comforting, aromatic base that soaks up any extra topping.
- Offer chilled beverages: Pair these tacos with ice-cold margaritas, sodas, or a refreshing agua fresca to complement the smoky and creamy flavors.
- Add fresh garnishes: Top each assembled taco with extra cilantro sprigs, sliced radishes, or a sprinkle of crushed chili flakes for color, crunch, and an extra flavor pop.
Tips For Perfect Steak Tacos with Street Corn Topping
As you perfect your Steak Tacos with Street Corn Topping, these friendly tips will ensure juicy steak slices, vibrant toppings, and hassle-free assembly every time. Whether you’re grilling outdoors or searing on the stovetop, small tweaks make a big difference in texture and flavor.
- Letting the steak rest after cooking ensures it stays juicy when sliced.
- You can use skirt steak or flank steak based on availability and flavor preference.
- For extra heat add finely chopped jalapeño or a dash of hot sauce to the street corn topping.
- Street corn topping can be prepared up to two days in advance and stored in the refrigerator.
How To Store It
Leftovers from these Steak Tacos with Street Corn Topping taste just as good on day two—here’s how to store each component to lock in that fresh-off-the-grill flavor for later.
- Separate containers: Store sliced steak, street corn topping, and tortillas in individual airtight containers to prevent sogginess and flavor transfer.
- Refrigeration: Keep all components in the fridge for up to 2 days; the steak will remain juicy, and the topping will maintain its creamy texture.
- Tortilla care: Wrap tortillas in damp paper towels inside a resealable bag; reheat in a microwave or skillet with a splash of water to restore pliability.
- Reheating steak: Warm steak slices in a skillet over medium heat with a small drizzle of oil or water, covered, for 2–3 minutes until heated through without drying out.
Frequently Asked Questions
Got questions about making or storing your tacos? Here are answers to the most common concerns.
- Q: How long should I marinate the flank steak, and what happens if I marinate it for longer or shorter than the recommended time?
A: You should marinate the steak for at least 30 minutes to allow the oil and spices to penetrate the meat. If you marinate it longer—up to 4 hours—you’ll get deeper flavor, but avoid going beyond 8 hours to prevent the acid or salt from breaking down the proteins and making the texture mushy. If you marinate for less than 30 minutes, the exterior will be seasoned, but the interior won’t absorb as much flavor.
- Q: What’s the best way to let the steak rest and slice it for maximum tenderness?
A: After cooking, transfer the steak to a cutting board and let it rest for 5 minutes. This allows the juices to redistribute and prevents them from running out when you slice. Always slice thinly against the grain (perpendicular to the muscle fibers); cutting with the grain will result in tougher, chewier bites.
- Q: Can I prepare the street corn topping in advance, and how should I store it?
A: Yes, you can prepare the street corn topping up to two days ahead. Store it in an airtight container in the refrigerator. Before serving, give it a quick stir to reincorporate any separated liquid. Taste and adjust the lime juice or seasoning if needed, as it can mellow slightly over time.
- Q: How can I warm the corn tortillas so they are soft and pliable without drying out?
A: Heat a dry skillet or grill pan over medium-high heat until hot. Warm each tortilla 15–20 seconds per side, flipping once; they should be soft and show faint grill marks. You can also wrap a stack of tortillas in aluminum foil and heat in a 350°F oven for 10 minutes to keep them warm and pliable.
- Q: What substitutions or variations can I use if I don’t have flank steak or cotija cheese?
A: You can swap skirt steak for flank steak without changing cook times much; both are lean cuts that benefit from quick, high-heat cooking. If you prefer a different protein, chicken thighs or portobello mushrooms work well—adjust cooking time until fully cooked. For cotija, substitute crumbled feta or queso fresco for a similar salty, creamy bite.
- Q: How can I add extra heat or different flavor profiles to the tacos?
A: Stir finely chopped jalapeño or serrano pepper into the street corn topping for extra kick. You can also drizzle hot sauce or sprinkle a pinch of cayenne with the cotija cheese. For a smoky twist, use smoked paprika in the topping or grill the corn kernels on the cob before cutting them off.
- Q: What’s the best way to store and reheat leftover tacos or components?
A: Store steak slices, street corn topping, and tortillas separately in airtight containers in the refrigerator for up to 2 days. To reheat steak, place slices in a skillet over medium heat with a splash of water or oil, cover, and warm until heated through, about 2–3 minutes. Warm tortillas in a skillet or wrapped in foil in a 300°F oven for 5–7 minutes. Serve the topping cold or let it sit at room temperature for 10 minutes before building tacos.
What Makes This Special
These Steak Tacos with Street Corn Topping truly shine because they balance charred, smoky steak and creamy, tangy corn in every bite. The marinade’s blend of spices locks in juicy flavor, while the lime-kissed crema and cotija bring brightness and richness. It’s a crowd-pleaser that comes together with simple steps—marinate, grill, rest, and assemble—and you can print this article and tuck it into your favorite recipe binder for easy reference. If you try this recipe, drop a comment below with your tweaks, questions, or favorite serving twist—I’d love to hear how your taco night turned out!
Steak Tacos with Street Corn Topping
Description
Flank steak soaked in smoky spices sizzles on the grill, then meets charred-sweet street corn tossed in lime crema. Fold into soft tortillas, sprinkle cotija and cilantro, then squeeze bright lime for a burst of flavor.
Ingredients
Instructions
-
In a bowl whisk together olive oil, chili powder, cumin, paprika, garlic powder, onion powder, salt, and black pepper to make the marinade.
-
Add the flank steak to the marinade and toss to coat. Cover and refrigerate for at least 30 minutes.
-
While the steak marinates, combine corn kernels, mayonnaise, sour cream, lime juice, chili powder, and half of the chopped cilantro in a bowl. Stir until well mixed and set aside.
-
Heat a grill or skillet over medium-high heat until hot. Remove steak from marinade and cook 4 to 5 minutes per side for medium doneness.
-
Transfer cooked steak to a cutting board and let rest for 5 minutes before slicing thinly against the grain.
-
Warm the corn tortillas on the grill or in a skillet for about 20 seconds per side until pliable.
-
To assemble, place sliced steak on each tortilla, spoon street corn topping over the steak, then sprinkle with cotija cheese and remaining cilantro.
-
Cut the lime into wedges and serve alongside the tacos for squeezing over the top.
Note
- Letting the steak rest after cooking ensures it stays juicy when sliced.
- You can use skirt steak or flank steak based on availability and flavor preference.
- For extra heat add finely chopped jalapeno or a dash of hot sauce to the street corn topping.
- Street corn topping can be prepared up to two days in advance and stored in the refrigerator.
