These Crispy Fish Tacos with Salsa and Roasted Grapes are a riot of flavor! Smoky and peppery tilapia paired with sweet, juicy, fruity grapes is an incredible contrast of flavors.

You wouldn’t be able to tell from what I’ve posted on this blog so far, but Mr K and I absolutely love eating fish. From fish curry to fish empanadas, and deep fried fish cutlets to baked fish cutlets, fish is a staple in TFB household.
This isn’t a surprise really, seeing as how we lived only a stone’s throw away from the beach for most of our lives. Fish and sea food in general, were easy to come by and were fresh (most importantly).
But take those coastal folks and drop them in the middle of the US, many miles away from a beach and pretty soon withdrawal sets in. After all there’s only so much you can do with all that vacuum sealed frozen “goods” and whatever that’s relatively fresh is far too expensive to be consumed even on a semi-regular basis.
Fish tacos
So when Cinco de Mayo rolled around a few weeks ago and we came across some fresh Tilapia that was on sale at a local grocery store, I knew what to do with it right away.
My husband and I are huge fans of Mexican recipes (the inherently high tolerance we have for heat and spice helps). From my reader-favorite spicy fajita steak quesadilla to pork carnitas, pork carnitas tacos, roasted pork tacos, chicken taquitos and more, I’ve shared a few of our favorites on the blog before.
BUT, one thing we haven’t tried much surprisingly is fish tacos.
So we corrected that anomaly by celebrating Cinco de Mayo with our version of Fish Tacos – Crispy Allspice Fish Tacos with Salsa and Roasted Grapes!
One of my favourite ways to have fish when I was young was to take lightly floured and spiced fish and fry it until it was super crunchy!
You cannot do this for some fish of course, and we did this mostly with fresh sardines and some types of white, lean, flaky fish – like Tilapia!

I wanted the tilapia to be crispy and have peppery and smoky flavors! I knew it would be perfect in tacos, especially when paired with a lovely spicy, herby salsa.
I also paired this smoky, crispy, allspiced fish with some deliciously sweet roasted grapes for a surprisingly beautiful contrast in flavors! The juicy, sweet grapes go really well with crispy tilapia and will also complement any kind of salsa or guacamole you’d like to have with your tacos.

Recipe notes
In this recipe you will be frying the fish till the exterior is nice and crispy. Some may wrinkle their nose at this extended frying time, but this is something I’m particularly fond of from my childhood, and it still makes the fish incredibly flavorful.
You do have to use the right kind of fish for it though, I mean I would never use salmon for this!

That allspice flavour is amazing with white, flaky fish! I was genuinely worried that there wouldn’t be enough fish left for dinner, because I kept wanting to eat (and I did, in fact) the fish on its own as soon as it was done frying.
The crunchy texture of the fish is also wonderful with the soft tortillas. The juicy grapes give these tacos a burst of flavour that’s perfect with the crispy fish and the fresh, herby and refreshing salsa which in turn complements the warm, spicy tilapia.

More Mexican recipes you’ll love
Recipe
Crispy Allpice Fish Tacos with Roasted Grapes
US based cup, teaspoon, tablespoon measurements. Weight measurements are recommended for accurate results whenever available.
Common Measurement ConversionsIngredients:
Crispy Allspice Fish
Marinade
- 2 tilapia fillets
- 1/2 tsp smoked paprika
- 1 tsp allspice
- ¼ tsp salt more, if needed later
- 1 tbsp lemon / lime
- ¼ tsp turmeric
- ½ tbsp ground fennel or 1 tbsp fennel seeds, ground
- 2-3 tbsp milk
For dusting and frying
- ⅓ cup cornstarch
- Oil for deep frying
Roasted grapes
- 1 ½ cups Green grapes
- 2 tsp vegetable oil or olive oil
To make tacos (assembly)
- 6 mini tortillas
- sliced jalapenos
- salsa
- chopped Avocado
- Slices of lime
- chopped cilantro
- sour cream or crema
Instructions:
Crispy Allspice Fish
- Combine the ingredients for the marinade in a bowl.
- Cut each tilapia fillet in half, and then each half into 2-3 “fingers” and place them in the marinade and coat them well.
- Leave to marinate for about 30 min – 1 hour.
- Heat oil to 350°F/ 180°C.
- When the oil is heated, take each piece of the fish and coat it with the corn flour.
- Deep fry 2-3 pieces at a time, without over crowding the pan, for about 4-5 minutes (depending on the thickness) or until the fish starts to turn dark golden brown in colour and looks crispy on the outside.
- Place on paper towels to drain.
Roasted Grapes
- Preheat oven to 400°F/ 200°C.
- Wash and dry the grapes and lightly coat them with oil. Place these on a non stick baking mat or a parchment paper lined baking tray and bake them for about 10 minutes or until the grapes start to turn light brown and wrinkle.
- Remove the grapes from the oven and let them cool completely. Cut them into halves and keep in the fridge until ready to use.
Assembling the tacos
- Place a couple of tilapia fillets on a small tortilla. Squeeze some lime juice over this.
- Top up with your favourite salsa, avocado, sliced jalapenos and some roasted grapes.
- Drizzle with sour cream or crema and chopped cilantro.
- Serve immediately.
“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”
Needless to say Mr K was absolutely thrilled with dinner that night, and this will no doubt make for a fantastic, easy to make weeknight dinner for you too! 🙂

If you liked this recipe, don’t forget to subscribe for new (and free) recipes and updates by entering your email address below (and get all these recipes delivered straight to your inbox), so you don’t miss out on a thing.
You can find me on FACEBOOK, INSTAGRAM, PINTEREST and GOOGLE-PLUS too. I share pictures of recipes to come on the blog plus other awesome recipes I find out there that I want to try. So I hope you do stop by and say hi! 🙂






















Leave a Reply