Coffee‑Chile Rubbed Flank Steak Tacos with Charred Pineapple Salsa

Bold weeknight tacos featuring flank steak rubbed with a coffee‑ancho spice blend, grilled (or seared/smoked) to juicy perfection and topped with a quick charred pineapple‑jalapeño salsa and bright cilantro‑lime slaw. Fast to assemble, big on flavor — ideal for a lively dinner or casual weekend cookout.

0.0(0 reviews)
Prep: 25m · Cook: 20m · Total45 mins
DifficultyMedium
Serves4
Coffee‑Chile Rubbed Flank Steak Tacos with Charred Pineapple Salsa

Ingredient Spotlight

ancho chile

Ancho chile is the dried form of the poblano pepper, common in Mexican cooking; it has mild heat and a fruity, raisin‑like sweetness with subtle earthy notes. You’ll find it whole or ground in the dried‑chile section of Latin markets or larger grocery stores. If you can’t find ancho, substitute pasilla or guajillo for similar fruity depth, or mix mild chili powder with a touch of smoked paprika as a quick stand‑in.

Ingredient Spotlight

Cotija or queso fresco

Cotija and queso fresco are traditional Mexican cheeses used as taco toppers: cotija is aged, dry and salty (often likened to feta), while queso fresco is fresh, mild and slightly crumbly with a milky tang. They’re sold at Hispanic markets and many supermarkets in the specialty cheese or dairy aisle. Substitute cotija with crumbled feta or ricotta salata, and substitute queso fresco with farmer’s cheese, drained ricotta, or a mild feta if needed.

Jake

Jake's note

"This taco riff keeps the spirit of coffee‑rubbed flank steak but adds bright tropical heat from charred pineapple and jalapeño. It’s a great weeknight showstopper that also scales or preps ahead for easy weekday dinners."

Coffee‑Chile Rubbed Flank Steak Tacos with Charred Pineapple Salsa

Coffee‑Chile Rubbed Flank Steak Tacos live where bitter, sweet and smoke meet: the espresso‑like bite of finely ground coffee lifts the deep, fruity heat of ancho chile, while a flash of char on the pineapple brings out the fruit’s sugars and ties everything together. The cilantro‑lime slaw and a few crumbles of cotija provide the cool, creamy counterpoint that keeps each bite bright and crunchy rather than heavy, which is why this version works so well as a weeknight dinner or backyard centerpiece.

Flank steak is an every‑cook’s choice here — lean, affordable and fast to cook — but the real technique is in the prep: pressing the rub into the meat, letting it come to room temperature, and slicing very thin across the grain after a short rest. The charred pineapple‑jalapeño salsa is intentionally quick and forgiving; a high heat sear or broil is all you need, and the slaw can be whisked together in five minutes while the steak rests. These tacos are designed to be lively, social food: assemble two each, pass the limes, and let guests dial the heat to their taste.

Plan your timing

6:07 pm6:15 pmMake the coffee‑chile rub and season the steak
6:15 pm6:23 pmPrep and char the pineapple‑jalapeño salsa; make slaw
6:23 pm6:31 pmCook the steak — grill, stovetop (pan sear + oven), or smoker
6:31 pm6:39 pmRest and slice the steak
6:39 pm6:47 pmWarm tortillas and assemble tacos
6:47 pm6:55 pmSides, pairings, and make‑ahead tips
Advertisement

Ingredients

Yield
4

Instructions

Make the coffee‑chile rub and season the steak

Whisk together the coffee‑chile rub mix (about 2 Tbsp finely ground coffee + 1 Tbsp light brown sugar + 1 Tbsp ancho chile powder + 1 tsp smoked paprika + 1.5 tsp kosher salt + 1 tsp freshly ground black pepper). Pat the flank steak dry, drizzle with 2 Tbsp olive oil and rub the spice blend all over, pressing to adhere. Let rest at room temperature 20–30 minutes or refrigerate up to overnight (take out 30 minutes before cooking).

For this step

  • 1.5 lbFlank steak
  • 3 tbspCoffee‑chile rub (finely ground coffee, light brown sugar, ancho chile, smoked paprika, kosher salt, black pepper)
  • 2 tbspExtra‑virgin olive oil
Make the coffee‑chile rub and season the steak

Prep and char the pineapple‑jalapeño salsa; make slaw

Heat a grill pan, cast‑iron skillet, or outdoor grill over high heat. Toss diced pineapple, halved jalapeño, and a little oil, and char until browned and slightly blackened (2–3 minutes per side); alternatively broil 4–6 minutes. Chop charred jalapeño and pineapple and mix with finely chopped red onion; season with a pinch of salt and a squeeze of lime from the slaw ingredient. In a bowl, toss the coleslaw mix with cilantro, lime juice and 2 Tbsp mayo or yogurt to make a bright cilantro‑lime slaw; refrigerate until assembly.

For this step

  • 2 cupsFresh pineapple, diced
  • 1 mediumJalapeño, stem removed (seed if you prefer milder)
  • 0.25 cupRed onion, finely chopped
  • 4 cupsCilantro‑lime slaw (coleslaw mix, cilantro, juice of 1 lime, 2 tbsp mayo or plain yogurt)
Prep and char the pineapple‑jalapeño salsa; make slaw

Cook the steak — grill, stovetop (pan sear + oven), or smoker

Grill: preheat grill to high (450–500°F/230–260°C). Sear flank 3–4 minutes per side for medium‑rare (internal ~130–135°F). Stovetop: heat a heavy cast‑iron skillet until smoking; sear 2–3 minutes per side, then finish in a 400°F (200°C) oven 4–6 minutes. Smoker: set smoker to 225–250°F (107–121°C) and smoke until internal temp ~120–125°F, then quick sear over high heat for color. Adjust time for thickness and preferred doneness.
Cook the steak — grill, stovetop (pan sear + oven), or smoker

Rest and slice the steak

Transfer steak to a cutting board and tent loosely with foil; rest 8–10 minutes to let juices redistribute. Slice thinly across the grain into bite‑sized strips. While the steak rests, taste the salsa and adjust salt/lime; toss the slaw again if the dressing has settled.

Warm tortillas and assemble tacos

Warm corn tortillas on the grill, in a skillet, or wrapped in foil in a low oven until pliable. Build tacos with a layer of slaw, sliced steak, a spoonful of charred pineapple‑jalapeño salsa, a sprinkle of cotija, and a squeeze of lime and flaky salt to finish. Serve 2 tacos per person as a main.

For this step

  • 8 countSmall corn tortillas (6"/15 cm)
  • 0.25 cupCotija or queso fresco, crumbled (optional)
  • 4 wedgesLime wedges and flaky salt for serving
Warm tortillas and assemble tacos

Sides, pairings, and make‑ahead tips

Serve with Mexican rice, black beans, or grilled street corn; drink pairings include a crisp Mexican lager, an agave margarita, or a smoky mezcal cocktail — or a porter/stout for a coffee match. Make‑ahead: rub the steak and refrigerate up to 24 hours; salsa holds 2–3 days refrigerated (stir before serving); keep slaw and steak sliced separately and reheat steak briefly to avoid soggy tacos.
Sides, pairings, and make‑ahead tips

Tips from the kitchen

Grind Coffee Finely

Use a fine espresso grind so the coffee melds with the rub instead of feeling gritty on the tongue; measure by volume after grinding for consistency.

Bring Steak To Temp

Let the rubbed flank sit at room temperature 20–30 minutes before cooking — it promotes even cooking and a better sear without overcooking the interior.

High Heat For Char

Use a screaming‑hot pan or grill to char the pineapple and sear the steak quickly; the caramelization happens fast so don’t crowd the surface.

Slice Against Grain

After a 8–10 minute rest, slice the flank thinly across the grain to keep bites tender and easy to chew.

Don’t Overdress Slaw

Use just enough mayo or yogurt to coat the slaw lightly so it stays crisp under the warm steak; dress it no more than an hour ahead to prevent sogginess.

Variations & substitutions

Smoky Chipotle Swap

Replace ancho powder with 1 Tbsp chipotle powder or rehydrated chipotles for a smokier, hotter rub; reduce black pepper if using chipotle for balance.

Skirt or Hanger Steak

If you can’t find flank, skirt or hanger steak are excellent alternatives with similar flavor — cook a little faster and rest briefly before slicing thin.

Pineapple-Free Salsa

Use charred mango or grilled peaches if you prefer less acidity; adjust lime to taste since stone fruit can be sweeter than pineapple.

Vegetarian Jackfruit Tacos

Swap flank for shredded, smoked jackfruit tossed in the coffee‑ancho rub and briefly roasted or grilled; serve with the same slaw and salsa for a satisfying plant‑based option.

Storage & make-ahead

Store components separately for best results: keep salsa and slaw in airtight containers in the refrigerator for up to 2–3 days, and refrigerate sliced steak up to 2 days. Reheat steak briefly in a hot skillet or under the broiler for 1–2 minutes to avoid drying; warm tortillas just before serving and assemble immediately to preserve texture.

What to serve with it

Serve with grilled street corn (elote) sprinkled with cotija and an extra lime wedge for brightness, plus black beans or cilantro‑lime rice to round out the plate. For drinks, a crisp Mexican lager or an agave margarita cuts through the richness, while a chocolatey porter or mezcal cocktail complements the coffee and smoke notes.

Frequently asked questions

Can I make the rub ahead of time?

Yes — the dry coffee‑chile rub stores well in an airtight jar for up to 2 weeks; keep it in a cool, dark spot and shake before using to redistribute the sugar and spices.

How do I control the heat level?

Remove the jalapeño seeds and ribs for milder salsa, or swap in a serrano for more heat; you can also reduce the ancho powder slightly in the rub if you prefer less chili presence.

What internal temperature should I target?

For flank steak aim for 130–135°F for medium‑rare after resting (it will rise a few degrees while resting); pull earlier if you like rare, and a little later for medium.

Can I use canned pineapple?

Fresh charred pineapple is best for texture and caramelization, but if using canned, drain and pat dry, then char briefly to concentrate flavor — expect a softer bite and sweeter profile.

Why slice the steak across the grain?

Slicing across the grain shortens muscle fibers, making each bite tender and easier to chew — crucial for lean cuts like flank that can be chewy if cut incorrectly.

Will the slaw make the tacos soggy?

If the slaw is lightly dressed and added just before serving, it won’t make the tortillas soggy; to prep ahead, keep slaw and steak separate and assemble at the last minute.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Make the coffee‑chile rub and season the steak
  • Flank steak1.5 lb
  • Coffee‑chile rub (finely ground coffee, light brown sugar, ancho chile, smoked paprika, kosher salt, black pepper)3 tbsp
  • Extra‑virgin olive oil2 tbsp
Step 2: Prep and char the pineapple‑jalapeño salsa; make slaw
  • Fresh pineapple, diced2 cups
  • Jalapeño, stem removed (seed if you prefer milder)1 medium
  • Red onion, finely chopped0.25 cup
  • Cilantro‑lime slaw (coleslaw mix, cilantro, juice of 1 lime, 2 tbsp mayo or plain yogurt)4 cups
Step 5: Warm tortillas and assemble tacos
  • Small corn tortillas (6"/15 cm)8 count
  • Cotija or queso fresco, crumbled (optional)0.25 cup
  • Lime wedges and flaky salt for serving4 wedges

Nutrition Facts

Per serving: 2 tacos (410g)

Calories706
Total Fat27.8g
Saturated Fat9.9g
Trans Fat0g
Polyunsaturated Fat4.5g
Monounsaturated Fat10.4g
Total Carbohydrates73.8g
Dietary Fiber1.7g
Total Sugars19g
Protein43.1g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Coffee‑Chile Rubbed Flank Steak Tacos with Charred Pineapple Salsa

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect