Coffee Rubbed Steak Tacos

Featured in: Everyday Cozy Plates

This dish features tender flank or skirt steak coated in a bold coffee and spice blend, then grilled to achieve a flavorful crust. After resting, the steak is thinly sliced and served wrapped in warmed corn or flour tortillas. Fresh toppings like shredded cabbage, pico de gallo, avocado, and cilantro add brightness and texture, creating a vibrant combination of smoky, savory, and fresh flavors. Optional cheese and lime wedges enhance the experience, while simple prep and cook times keep it quick for weeknight meals.

Updated on Mon, 22 Dec 2025 13:48:00 GMT
Coffee-Rubbed Steak Tacos: Sizzling grilled steak with dark coffee rub, ready to be wrapped in fresh tortillas. Save to Pinterest
Coffee-Rubbed Steak Tacos: Sizzling grilled steak with dark coffee rub, ready to be wrapped in fresh tortillas. | velvetthyme.com

I was standing in line at a taco truck when I overheard the cook mention coffee in his rub, and I thought he was joking. But that smoky, earthy scent coming off the grill made me order two extra just to figure it out. At home, I experimented with my own blend, and the first bite stopped me mid-chew—the coffee didnt taste like breakfast, it deepened the char and made every other spice bolder. Now I keep a jar of this rub in my pantry year-round.

I made these for a backyard cookout last summer, and my neighbor swore I must have marinated the steak overnight. When I told him it was just a ten-minute rub, he didnt believe me until I walked him through it. We ended up grilling a second round because everyone kept coming back for more, and I ran out of tortillas before I ran out of steak.

Ingredients

  • Finely ground coffee: Use unflavored medium roast—the natural oils add depth and help the spices cling to the meat without any coffee flavor in the final bite.
  • Brown sugar: It caramelizes on the grill and balances the heat, creating sweet-savory pockets in the crust.
  • Smoked paprika: This is what gives the rub its campfire aroma, so dont skip it or swap for regular paprika.
  • Cumin and chili powder: These anchor the taco seasoning flavor and work beautifully with the coffees earthiness.
  • Flank or skirt steak: Both cuts are thin, quick-cooking, and tender when sliced against the grain—look for good marbling.
  • Olive oil: A light coating helps the rub stick and prevents the steak from sticking to the grill.
  • Corn or flour tortillas: Warm them directly over a gas flame or in a dry skillet for the best texture and flavor.
  • Red cabbage: The crunch and slight bitterness cut through the richness of the steak and keep every bite interesting.
  • Pico de gallo: Fresh tomato and onion add acidity and moisture—make your own or use a good quality store-bought version.
  • Avocado: Creamy, mild, and essential for cooling down the spice and adding silky richness.
  • Cilantro and lime: These bring brightness and lift the whole taco, so squeeze that lime right before eating.

Instructions

Mix the rub:
Combine the coffee, brown sugar, paprika, cumin, chili powder, garlic powder, onion powder, salt, and pepper in a small bowl. The mix should smell bold and a little sweet.
Prep the steak:
Pat the steak completely dry so the rub can form a crust, then massage olive oil into both sides before pressing the spice blend all over. Let it sit for ten minutes to come to room temperature and let the flavors settle in.
Preheat the grill:
Get your grill or grill pan screaming hot—you want to hear that sizzle the second the meat hits the grates.
Grill the steak:
Lay the steak down and leave it alone for four to five minutes per side for medium-rare, resisting the urge to flip it early. The crust needs time to develop, and patience pays off here.
Rest and slice:
Move the steak to a cutting board and let it rest for five minutes so the juices redistribute. Slice thinly against the grain—this is the secret to tenderness.
Build the tacos:
Layer steak into warm tortillas, then pile on cabbage, pico de gallo, avocado, cilantro, and cheese if using. Serve with lime wedges on the side for squeezing.
Savory Coffee-Rubbed Steak Tacos, piled high with colorful toppings and juicy, flavorful steak slices. Save to Pinterest
Savory Coffee-Rubbed Steak Tacos, piled high with colorful toppings and juicy, flavorful steak slices. | velvetthyme.com

One evening, I served these tacos to a friend who claimed she hated coffee in savory food. She took one cautious bite, paused, then reached for two more before I could even ask what she thought. By the end of the night, she was taking photos of the empty plate and texting me for the recipe, which felt like the best compliment I could get.

Choosing Your Steak

Flank and skirt steak both work beautifully here because theyre thin, flavorful, and cook fast, but skirt has a looser grain and even more beefy taste. If you can only find flank, thats perfect—just make sure to slice it as thinly as possible. I once used a thicker sirloin and regretted it because the rub ratio was off and the slices were too thick for tacos.

Tortilla Tips

Warming your tortillas makes all the difference between a taco that falls apart and one that folds perfectly. I char mine directly over my gas burner for about ten seconds per side until they puff and get a few dark spots, which adds a smoky flavor that matches the steak. If you only have an electric stove, a dry cast iron skillet works just as well.

Topping Ideas and Swaps

The classic combo here is cabbage, pico, avocado, and cilantro, but Ive also loved adding pickled red onions for tang or a drizzle of crema for richness. If youre not a cilantro fan, try thinly sliced green onions or a handful of fresh mint. One time I ran out of cabbage and used shredded iceberg lettuce, and honestly, it was just as good.

  • Add sliced jalapeños or a spicy salsa verde if you want more heat.
  • Crumbled queso fresco or cotija adds a salty, creamy finish that feels indulgent.
  • Swap steak for grilled portobello mushrooms and brush them with olive oil and the same rub for a vegetarian version.
Get ready for these delicious Coffee-Rubbed Steak Tacos, seasoned, grilled, then enjoyed with fresh ingredients. Save to Pinterest
Get ready for these delicious Coffee-Rubbed Steak Tacos, seasoned, grilled, then enjoyed with fresh ingredients. | velvetthyme.com

These tacos have become my go-to when I want something impressive without the stress, and every time I make them, someone asks for the recipe. I hope they become a regular in your kitchen too.

Recipe FAQs

What type of coffee works best for the rub?

Use a medium roast, unflavored finely ground coffee to provide a rich, slightly bitter depth without overpowering the spices.

Can I substitute the steak with another protein?

Yes, grilled portobello mushrooms are a great vegetarian alternative that complements the coffee and spice flavors well.

How long should the steak rest after grilling?

Allow the steak to rest about 5 minutes after grilling to let the juices redistribute for maximum tenderness.

What tortillas work best for assembling?

Small corn or flour tortillas warmed before serving help hold the sliced steak and toppings together while adding a soft texture.

How can I add extra heat to the dish?

Add sliced jalapeños or your favorite hot sauce either to the rub or as a topping to increase the spiciness.

Coffee Rubbed Steak Tacos

Steak rubbed with coffee and spices, grilled and paired with cabbage, salsa, and avocado in tortillas.

Prep time
15 min
Time for cooking
15 min
Total process time
30 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Everyday Cozy Plates

Skill level Easy

Cuisine type Mexican-American

Yield amount 4 Number of servings

Dietary details No dairy

List of ingredients

Coffee Rub

01 2 tbsp finely ground medium roast coffee
02 1 tbsp brown sugar
03 1 tsp smoked paprika
04 1 tsp ground cumin
05 1 tsp chili powder
06 1/2 tsp garlic powder
07 1/2 tsp onion powder
08 1/2 tsp kosher salt
09 1/2 tsp freshly ground black pepper

Steak

01 1 lb flank or skirt steak
02 1 tbsp olive oil

Taco Assembly

01 8 small corn or flour tortillas, warmed
02 1 cup shredded red cabbage
03 1/2 cup pico de gallo or fresh salsa
04 1 avocado, sliced
05 1/4 cup fresh cilantro leaves
06 1 lime, cut into wedges
07 Optional: crumbled queso fresco or cotija cheese

How to make it

Step 01

Prepare Coffee Rub: Combine coffee, brown sugar, smoked paprika, cumin, chili powder, garlic powder, onion powder, kosher salt, and black pepper in a small bowl. Mix thoroughly.

Step 02

Season Steak: Pat steak dry. Rub both sides with olive oil, then coat evenly with coffee rub, pressing it into the meat. Let rest at room temperature for 10 minutes.

Step 03

Preheat Grill: Heat grill or grill pan over medium-high heat until hot.

Step 04

Grill Steak: Cook steak for 4 to 5 minutes per side for medium-rare or until preferred doneness. Transfer to cutting board and rest for 5 minutes.

Step 05

Slice Steak: Cut steak thinly across the grain into strips.

Step 06

Assemble Tacos: Distribute steak slices among warmed tortillas. Top with shredded cabbage, pico de gallo, avocado slices, cilantro leaves, and optional cheese. Serve with lime wedges.

Essential tools

  • Mixing bowl
  • Grill or grill pan
  • Tongs
  • Sharp knife
  • Cutting board

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains gluten if flour tortillas are used; opt for certified gluten-free tortillas if necessary.
  • Contains dairy if cheese is added; omit cheese for dairy-free serving.

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 390
  • Fat content: 16 g
  • Carbohydrate: 37 g
  • Protein amount: 29 g