Western Living Magazine
This Light-Filled Victoria Kitchen Used to Be a Bedroom
Behind the Curtain of Window and Door Innovation
Curve Appeal: 5 Rooms with Round Sofas
Protected: The Art of Apéro: How to Host a Holiday Party with the Best Wine Pairings
3 B.C. Wines to Pour This Holiday Season
6 Soup Recipes to Make on Repeat This Fall
Basking in Banff: Inside the Reimagined Rimrock Hotel
3 B.C. Getaways for Skiers, Slow Travellers and Food Lovers
Sun Peaks Winter Getaway Guide: Ski, Après, Stay and Explore
Protected: Elevate Your Sleep with an Upholstered Bed Frame
7 Stylish Nursery Pieces You’ll Love for the 2026 Holiday Season
The Homebody Holiday Gift Guide: 29 Stylish Finds for Every Room
PHOTOS: Party Pics from the Western Living Design 25 Finalists Reveal Party at Vilnora
Vote Now in the 2027 WL Design 25 People’s Choice Awards
Announcing the Finalists for the 2027 WL Design 25
Kick up your taco game with these coffee-spiced fish tacos topped with honey lime slaw and chili coffee salsa.
Yield: 4 servings
Prep time: 50 minutes
Cook time: 35 minutes
This time of year we crave vibrant flavours to get us through that last stretch of cold weather. These tacos deliver with coffee used in both the salsa and seasoning rub for the fish. While instant coffee gets a bad rap, it is a great way to add some kick into recipes without adding any more liquid. You might even find some for sale at your local café as lots of coffee roasters are bringing out their own instant coffee options.
Chili coffee salsa
Coffee rub
Honey lime slaw
To finish taco
Start by making salsa. Place oven rack about 4 to 6 inches away from broiler element. Preheat broiler.
Spread tomatillos, unpeeled garlic and onion on a rimmed baking tray. Broil, keeping a close eye on the vegetables, until they are deeply browned and just starting to blister (about 3 to 5 minutes). Turn vegetables over, pushing them over to one side of tray, and add peppers. Continue broiling until chilies are fragrant and darker in colour and remaining vegetables are well browned on the other side (about another 3 to 5 minutes). Remove tray from oven and set aside to cool for 5 minutes.
Once cool enough to handle, slip off and discard garlic peels. Transfer all the broiled vegetables, along with any juices, into a blender or food processor. Pulse until your salsa is your desired texture. Feel free to add a tablespoon or two of water to help puree as needed.
Transfer salsa to a bowl and stir in instant coffee. Let sit for 5Â minutes before tasting and adjusting seasoning with salt. Salsa may be stored in an airtight container in the refrigerator for up to a week.
Next, prepare your coffee rub seasoning. In a small bowl, whisk together coffee rub ingredients and set aside.
For the honey lime slaw, toss together cabbages, cilantro, lime juice and honey together in a medium bowl. Season to taste with salt and pepper, and adjust lime juice and honey ratio to suit your taste as well. Set aside while preparing fish. You can also cover and refrigerate salad for up to 2 hours in advance, allowing cabbage to soften and flavours to meld together.
To prepare fish, rinse under cold water and pat dry with a paper towel. Cut into 2-inch pieces. Dredge fish in coffee rub seasoning on all sides before placing in a single layer on a plate or baking tray.
Coat bottom of a large frying pan or cast iron skillet with ¼ inch of oil and warm over medium heat. Working in batches so as not to crowd pan, fry fish until browned and flaky (about 1 to 2 minutes per side). Transfer to a paper towel-lined plate and cook remaining fish.
To assemble, warm tortillas on both sides in a clean frying pan over medium heat. Top warmed tortillas with a few pieces of fish, honey lime slaw and some chili coffee salsa. Garnish with avocado, sour cream, cilantro and a squeeze of lime juice if desired.
Freshly shredded purple cabbage can stain your whole slaw purple. To avoid this, rinse well under cold water before patting dry and mixing with other ingredients.
Are you over 18 years of age?
Get the latest headlines delivered to your inbox 3 times a week.