Norteño Skirt Steak Supper
A focused Mexican Sunday supper: quick, smoky pan-seared skirt steak rubbed with ancho and cumin, served with warm corn tortillas, buttery esquites, crisp quick-pickled red onions and a roasted tomato salsa. The menu balances bold, savory char with creamy corn and bright pickles — simple technique, maximum table impact.
1. FINAL MENU
- Name of the meal: Norteño Skirt Steak Supper
- Cuisine type: Mexican
- Serve time: 5:00 PM
One paragraph Michelin-style rationale: This compact Mexican supper pairs an intensely seasoned, pan-seared skirt steak with warm corn tortillas and creamy esquites to create contrast of char, cream and texture. A roasted tomato salsa and quick-pickled red onions cut through the richness while a gentle horchata keeps the meal kid-friendly; a Mexican lager is an easy, classic adult pairing. Everything is timed so the steak and tortillas finish right at service for ideal texture.
- Pan-Seared Carne Asada (Skirt Steak)
- Warm corn tortillas
- Esquites (Mexican street corn off the cob)
- Roasted Tomato Salsa (Salsa Roja)
- Quick-Pickled Red Onions
- Cinnamon Horchata (kid-friendly drink)
- Mexican lager (adult beverage: Modelo Especial, 2 bottles)
2. FULLY EXECUTABLE RECIPES
Pan-Seared Carne Asada (Skirt Steak)
Equipment
- 12-inch cast-iron or heavy skillet
- Mixing bowl, spoon
- Chef’s knife and cutting board
- Tongs
- Instant-read thermometer
- Plate and aluminum foil for resting
- Measuring spoons
Ingredients
- Skirt steak: 1.00 lb (trimmed of excessive fat)
- Vegetable oil: 1 tbsp
- Garlic, minced: 2 cloves (about 2 tsp)
- Orange, juiced: 1 tbsp (from 1 small orange)
- Ancho chile powder: 1 1/2 tsp
- Smoked paprika: 1 tsp
- Ground cumin: 1 tsp
- Kosher salt: 1 1/2 tsp
- Black pepper, ground: 1/2 tsp
- Fresh cilantro (for serving): 1 tbsp chopped (optional garnish)
Practical substitutions
- Skirt steak substitute: flank steak, 1 lb (same method).
- Ancho chile powder substitute: 1 1/2 tsp mild chili powder + 1/8 tsp smoked paprika if ancho unavailable.
Cooking / Baking
- Total time: 40 minutes (30 minutes passive marinating + ~10 minutes active cooking and resting)
- Target internal temperature: 130–135°F for medium-rare; 140°F for medium.
Instructions
- (Marinade) In mixing bowl combine 1 tbsp vegetable oil, 2 tsp minced garlic, 1 tbsp orange juice, 1 1/2 tsp ancho powder, 1 tsp smoked paprika, 1 tsp ground cumin, 1 1/2 tsp kosher salt and 1/2 tsp black pepper. Stir to a paste.
- Pat steak dry, place in bowl or zip-top bag, rub marinade into both sides. Let marinate at room temperature for 30 minutes (do not refrigerate; start timer).
- When 30 minutes are nearly up, heat 12-inch skillet over medium-high until very hot (skillet should begin to smoke lightly).
- Add 1 tsp oil to pan and swirl. Lay steak in pan away from you. Sear 3–4 minutes without moving to form crust.
- Flip and sear the other side 3–4 minutes. Check temperature with instant-read thermometer: 130–135°F = medium-rare. If under, reduce heat to medium and cook additional 30–60 seconds per side until target reached.
- Transfer steak to a plate, tent loosely with foil and rest 7 minutes.
- Slice across the grain into thin strips and serve immediately with warm tortillas, pickled onions, salsa and esquites. Garnish with 1 tbsp chopped cilantro if desired.
Warm Corn Tortillas
Not gluten-free: flour.
Equipment
- 8-inch nonstick or cast-iron skillet
- Tongs
- Kitchen towel or tortilla warmer
Ingredients
- Corn tortillas: 8 small (4 per person)
- Vegetable oil: 1 tsp
Practical substitutions
- Flour tortillas may be used (same warming method).
Cooking / Baking
- Total time: 8 minutes active (finish-to-order; do not warm earlier than 10 minutes before serve)
Instructions
- Heat skillet over medium heat until hot but not smoking.
- Add 1 tsp vegetable oil and wipe with paper towel to coat thinly.
- Warm tortillas 30–45 seconds per side in skillet in batches, stacking them in a clean towel or tortilla warmer to keep warm until serving. Reheat any that cool in the final 2 minutes before serve.
Esquites (Mexican Street Corn off the Cob)
Not dairy-free: butter.
Equipment
- 10–12 inch skillet
- Spatula
- Measuring spoons
- Bowl for mixing
Ingredients
- Corn kernels, fresh from ears: 2 ears (about 2 cups) — if using frozen, thaw and drain 2 cups
- Butter: 1 tbsp
- Vegetable oil: 1 tbsp
- Mayonnaise: 2 tbsp
- Cotija cheese: 1 oz (about 2 tbsp), crumbled
- Chili powder: 1 tsp (mild)
- Lime juice: 1 tbsp (from 1 lime)
- Fresh cilantro, chopped: 1 tbsp
- Kosher salt: 1/2 tsp
- Black pepper: 1/8 tsp
Practical substitutions
- Cotija substitute: 1 oz crumbled feta or finely grated Parmesan (flavor shift but similar texture).
- If fresh corn unavailable: 2 cups frozen kernels, fully thawed.
Cooking / Baking
- Total time: 18 minutes active (10 minutes searing + 8 minutes finishing). Finish within ~15 minutes of serve for best texture.
Instructions
- Heat skillet over medium-high heat until hot.
- Add 1 tbsp vegetable oil and 1 tbsp butter. When butter foams, add 2 cups corn kernels and spread into an even layer. Let cook undisturbed 2–3 minutes to brown, then stir and allow browning on additional sides — total about 6–8 minutes until kernels show brown spots.
- Reduce heat to medium, add 2 tbsp mayonnaise and stir to coat the corn. Cook 1 minute to warm the mayo.
- Remove from heat and stir in 1 tbsp lime juice, 1 oz crumbled cotija, 1 tsp chili powder, 1/2 tsp kosher salt and 1/8 tsp black pepper. Stir in 1 tbsp chopped cilantro.
- Keep warm in the skillet off the heat, or transfer to a warm bowl; finish no earlier than ~10–12 minutes before serve.
Roasted Tomato Salsa (Salsa Roja)
Equipment
- 10–12 inch skillet
- Blender or immersion blender and bowl
- Measuring spoons
Ingredients
- Roma or vine tomatoes: 2 medium (about 10–12 oz)
- White onion: 1/4 small onion (about 2 tbsp chopped)
- Garlic: 1 clove
- Jalapeño: 1 small (seeded for mild base)
- Vegetable oil: 1 tsp
- Kosher salt: 3/4 tsp
Practical substitutions
- If jalapeño unavailable: 1 small serrano (seed to reduce heat) or omit for milder salsa.
Cooking / Baking
- Total time: 15 minutes active (roast + blend). Can be made up to 2 hours ahead and refrigerated; bring to room temp 15 minutes before serving.
Instructions
- Heat skillet over medium-high heat, add 1 tsp oil.
- Halve tomatoes; add tomatoes cut side down, jalapeño, 1/4 chopped white onion and 1 clove garlic (whole) to skillet. Roast, turning occasionally, until skins are blackened in spots and softened, about 8–10 minutes.
- Transfer tomatoes, jalapeño (remove seeds if desired), garlic (squeeze from skin) and onion to blender. Add 3/4 tsp kosher salt and blend to a smooth but slightly textured salsa. Taste and adjust salt.
- Transfer to a bowl and hold at room temperature up to 1 hour before service. Bring back to room temp if refrigerated.
Quick-Pickled Red Onions
Equipment
- Small saucepan
- Measuring cups
- Heatproof jar or bowl
Ingredients
- Red onion: 1 small, thinly sliced
- Apple cider vinegar: 1/3 cup
- Water: 1/3 cup
- Sugar: 1 tbsp
- Kosher salt: 1 tsp
Practical substitutions
- White wine vinegar or plain white vinegar may be used instead of apple cider vinegar.
Cooking / Baking
- Total time: 15 minutes active (simmer and cool). Use after 20 minutes pickling; holds well for several hours.
Instructions
- Place 1 small thinly sliced red onion in a heatproof jar or bowl.
- In small saucepan combine 1/3 cup apple cider vinegar, 1/3 cup water, 1 tbsp sugar and 1 tsp kosher salt. Bring to a simmer over medium heat until sugar and salt dissolve, ~2–3 minutes.
- Pour hot liquid over sliced onion, pressing to submerge. Let cool 20 minutes at room temperature then cover and refrigerate until service. Drain a little of the pickling liquid before using.
Cinnamon Horchata (kid-friendly)
Not dairy-free: milk.
Not nut-free: almond.
Equipment
- Blender
- Fine mesh sieve or cheesecloth
- Pitcher
- Measuring cups and spoons
Ingredients
- Long-grain white rice: 1/3 cup
- Water: 1 cup (for soaking/blending)
- Whole milk: 1/2 cup
- Sugar: 2 tbsp
- Ground cinnamon: 1/2 tsp
- Vanilla extract: 1/4 tsp
- Ice (for serving): as desired (not required in shopping list)
Practical substitutions
- For dairy-free: use 1/2 cup almond milk (substitute in Dairy section).
- If a blender is not available, use store-bought horchata.
Cooking / Baking
- Total time: 30 minutes (20 minutes soak + 10 minutes blending/straining). Chill if desired.
Instructions
- Place 1/3 cup rice in blender with 1 cup warm water and 1/2 tsp ground cinnamon. Let soak 20 minutes at room temp.
- After soaking, blend on high for 1 minute until rice is broken up.
- Add 1/2 cup whole milk, 2 tbsp sugar and 1/4 tsp vanilla extract. Blend 30 seconds.
- Strain through fine mesh sieve or cheesecloth into pitcher. Chill if time allows. Serve over ice (optional) and stir before pouring.
Mexican Lager (adult beverage)
Not gluten-free: lager.
Not no pork, no alcohol: lager.
Equipment
- Beer glassware, chilled (optional)
Ingredients
- Modelo Especial lager (or similar Mexican lager): 2 bottles, 12 fl oz each (one per adult)
Cooking / Baking
- Total time: none. Serve chilled.
Instructions
- Chill bottles in refrigerator. Pour into chilled glasses at service.
3. LINEAR TIMELINE (3:40 PM–5:00 PM)
- 3:40 PM: Quick-Pickled Red Onions — Slice 1 red onion and bring 1/3 cup apple cider vinegar, 1/3 cup water, 1 tbsp sugar and 1 tsp kosher salt to a simmer; pour over onions in a jar. Let cool and sit. (pickling will sit while you work)
- 3:40 PM: Cinnamon Horchata — Combine 1/3 cup rice + 1 cup warm water + 1/2 tsp ground cinnamon in blender jar and begin 20-minute soak at room temperature.
- 3:55 PM: Roasted Tomato Salsa — Heat 10–12" skillet; roast 2 halved tomatoes, 1 small jalapeño (seeded if desired), 1 clove garlic and 1/4 white onion until charred (about 8–10 minutes); blend with 3/4 tsp salt. Transfer to bowl and set aside at room temperature.
- 4:15 PM: Carne Asada marinade — Mix marinade paste (1 tbsp oil, 2 tsp minced garlic, 1 tbsp orange juice, 1 1/2 tsp ancho, 1 tsp smoked paprika, 1 tsp cumin, 1 1/2 tsp salt, 1/2 tsp pepper). Rub into 1 lb skirt steak and leave to marinate at room temperature for 30 minutes.
- 4:25 PM: Horchata finish — After 20-minute soak, blend rice mixture 1 minute; add 1/2 cup milk, 2 tbsp sugar and 1/4 tsp vanilla, blend 30 seconds and strain into pitcher; chill or place in fridge until serving.
- 4:30 PM: Esquites prep — Shuck 2 ears of corn and cut off kernels (about 2 cups). Preheat 10–12" skillet for corn.
- 4:33 PM: Esquites cook — Add 1 tbsp oil + 1 tbsp butter to skillet and brown corn in an even layer, allow to char about 6–8 minutes total, stirring to brown sides.
- 4:42 PM: Finish Esquites — Reduce heat to medium; stir in 2 tbsp mayonnaise, 1 tbsp lime juice, 1 oz cotija, 1 tsp chili powder, 1/2 tsp salt, 1/8 tsp pepper and 1 tbsp chopped cilantro. Keep warm off heat in skillet. (Esquites finished; will sit ~8–15 minutes)
- 4:45 PM: Preheat 12" skillet for steak — wipe out and heat the cast-iron very hot for searing the marinated steak.
- 4:46 PM: Sear Carne Asada — Add 1 tsp oil to hot skillet and sear steak 3–4 minutes per side until crusted and internal temp reaches 130–135°F for medium-rare. (active searing)
- 4:54 PM: Rest Steak — Transfer steak to plate, tent with foil and rest for 6 minutes. Keep skillet hot for tortillas.
- 4:54 PM: Warm Tortillas — In the hot skillet, warm tortillas 30–45 seconds per side, stacking them in a clean towel or tortilla warmer; keep covered. (finish-to-order)
- 4:58 PM: Slice Steak and Final Assembly — Slice steak across grain into thin strips. Reheat esquites very briefly (30 seconds) if it cooled; drain pickled onions a bit. Place salsa in serving bowl.
- 5:00 PM: Serve — Arrange warm tortillas, sliced steak, esquites, roasted tomato salsa, and quick-pickled onions on the table. Pour horchata over ice for kids and open two bottles of chilled Modelo Especial for the adults.
4. CONSOLIDATED SHOPPING LIST
Produce
- Corn ears — 2 ears ⁺
- Limes — 2 limes ⁺
- Red onion — 1 small ⁺
- White onion — 1 small ⁺
- Roma or vine tomatoes — 2 medium ⁺
- Jalapeño — 1 small ⁺
- Cilantro — 1 small bunch ⁺
- Garlic — 3 cloves ⁺
- Orange — 1 small ⁺
Meat / Seafood
- Skirt steak — 1.00 lb
Dairy
- Cotija cheese — 2 oz ⁺
- Butter — 1 tbsp ⁺
- Whole milk — 1/2 cup ⁺
Dry Goods / Pantry
- Vegetable oil — 2 tbsp + 2 tsp ⁺
- Kosher salt — 1 tbsp + 3/4 tsp ⁺
- Black pepper, ground — 5/8 tsp ⁺
- Ancho chile powder — 1 1/2 tsp ⁺
- Smoked paprika — 1 tsp ⁺
- Ground cumin — 1 tsp ⁺
- Chili powder — 1 tsp ⁺
- Sugar — 3 tbsp ⁺
- Apple cider vinegar — 1/3 cup ⁺
- Mayonnaise — 2 tbsp ⁺
- Corn tortillas — 8 small ⁺
- Ground cinnamon — 1/2 tsp ⁺
- Vanilla extract — 1/4 tsp ⁺
- Water — 1 1/3 cups ⁺
- Long-grain white rice — 1/3 cup ⁺
Drinks
- Modelo Especial lager (or similar Mexican lager) — 2 bottles, 12 fl oz each
5. NOTES & ASSUMPTIONS
- Optional table-side items: sliced limes for squeezing, extra cotija cheese, and hot sauce at the table for adults who want additional heat.
- Global substitution note: If skirt steak is unavailable, flank steak (1 lb) is an appropriate substitute; cook time is the same but slice across the grain thinly.
- Child-safety notes: Keep the hot skillet and searing action away from children; tent the resting steak on a plate out of reach.
- Timeline risks:
- Tightest execution window: 4:45–5:00 PM. Searing the steak, resting it and warming tortillas all overlap and require hot pans and coordination; this is the riskiest period because two hot pans are used back-to-back and the steak must rest only briefly before serving.
- Practical mitigation: Preheat both skillets earlier so one can be used immediately for tortillas while the steak rests. Keep a clean towel and tortilla stack ready; have salsa and pickles plated beforehand. If you fall behind on tortilla warming, stack tortillas in a low oven (200°F) for up to 8 minutes to hold them warm.
- You can start as late as 3:40 PM for a 5:00 PM serve.