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.
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'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
Ingredients
Instructions
Make the coffee‑chile rub and season the steak
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
Prep and char the pineapple‑jalapeño salsa; make slaw
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)
Cook the steak — grill, stovetop (pan sear + oven), or smoker
Rest and slice the steak
Warm tortillas and assemble tacos
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
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.
About the author
JakeHello, 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
- 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
- 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
- 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)
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.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Summer Drink Menu Builder: 12 Seasonal Cocktails & Mocktails — Batch, Bottle & Grill‑Infused Tricks
Build a crowd‑pleasing summer drink program with 12 tried‑and‑true cocktails and mocktails plus practical batching, portable packaging for picnics and tailgates, and bold grill‑infused techniques. Learn smoke, char, and herb‑torch tricks and quick pairings for grilled and campfire menus.
Guides
Trending Backyard Dinner Parties for 2026: 8 Outdoor Dining Formats, Ready‑Made Menus & Host Workflows
Discover the eight backyard dining formats taking off in 2026, with plug‑and‑play menu templates, grill timing and workflow checklists, decor shortcuts, and social‑media and sustainability tips. This practical guide turns your yard into a seamless, shareable dining experience—whether you're hosting a casual progressive grill or an intimate fireside chef demo.
More from Dinner
View all Dinner recipes →Al Pastor Tacos
High-Protein Greek Yogurt Chicken Alfredo with Whole Wheat Penne
Buffalo Chicken Baked Pasta
Greek Chicken Orzo Salad
Air Fryer Chicken Meatball Pasta
Classic Slow-Baked BBQ Baked Beans with Bacon & Molasses (Make-Ahead Labor Day Side)
Chicken Parmesan Pasta Bake
Grilled Chicken Pasta Salad
Smoked Butter Chicken for Pellet and Offset Smokers
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect