Go Back
+ servings
Nashville Hot Fish Sandwich

Nashville Hot Fish Sandwich

Spicy, crispy, and downright delicious! This Nashville Hot Fish Sandwich is a flavor-packed twist on the classic. Crunchy fried fish is coated in a bold, spicy sauce and served on a soft bun with creamy slaw and pickles. It’s the perfect mix of heat, crunch, and coolness in every bite. Whether you're a spice lover or just looking for something new, this sandwich will hit the spot!
5 from 8 votes
Print Tweet Pin Share
Course: Dinner, Lunch
Cuisine: American, Southern
Keyword: Asian Chicken Wings Recipe, Easy Recipe, Fried Fish, Nashville Hot Sauce, Spicy
Prep Time: 10 minutes
Cook Time: 20 minutes
Resting Time: 15 minutes
Total Time: 45 minutes
Servings: 4 sandwiches
Calories: 831kcal

Ingredients

For the Fish:

  • 1½-2 quarts peanut oil (for frying)
  • 12 ounces cod fillet (thinner cuts work best), cut into four 3-ounce portions
  • ½ cup all-purpose flour
  • ½ cup cornstarch
  • 2 cups whole buttermilk
  • 1 cup self-rising flour
  • 1 large egg
  • 1 tbsp granulated sugar
  • 1 tbsp cayenne pepper (bring the heat!)
  • 1 tsp paprika
  • ½ tsp garlic powder
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 cup light beer (for that perfect, crispy batter!)
  • 4 soft toasted burger buns (your sandwich’s cozy home)

For the Nashville Hot Sauce:

  • 3 tbsp butter (for that rich base)
  • 3 tbsp hot oil (from the fish frying pan—yes, the spicy goodness!)
  • tbsp cayenne pepper (the more the merrier!)
  • 2 tsp light brown sugar (balance the heat with a hint of sweetness)
  • ½ tsp paprika
  • ½ tsp garlic powder

For the Slaw:

  • 1 small head cabbage, finely shredded (13.5 ounces; about 1 1/2 quarts)
  • ½ small red onion, thinly sliced (about 1/2 cup)
  • Kosher salt & freshly ground black pepper (season to taste)
  • 2 tsp cider vinegar
  • 1 tsp Dijon mustard
  • 3 tbsp mayonnaise
  • 1 tbsp sugar (for the perfect tang)

For Serving:

  • Dijon mustard (kick things up a notch!)
  • Tartar sauce (for that creamy, dreamy finish)
  • Dill pickle chips (for a tangy crunch)

Instructions

1. Prepare the Slaw:

  • Start by tossing together the cabbage and red onion with a pinch of kosher salt and a few cracks of black pepper. Let the veggies hang out while we whip up the dressing!
  • In a medium bowl, whisk together the cider vinegar, Dijon mustard, mayo, and sugar. Let that mixture sit for at least 15 minutes—trust me, the flavors will marry beautifully. Squeeze out the excess moisture from your cabbage and onion, then toss everything together in the dressing. Taste and adjust with a pinch more salt or pepper if you’re feeling it. Set aside and let those flavors develop!

2. Make the Tartar Sauce:

  • Now for the creamy goodness—combine mayonnaise, relish, capers, a little sugar, and Dijon mustard. Stir it all together, and set it aside for the perfect dip that’s about to elevate your sandwich!

3. Cook the Fish:

  • Heat that peanut oil to 350°F (175°C) in a wok, Dutch oven, or deep fryer. This is the magic moment when your fish gets crispy and golden!
  • In a bowl, pour buttermilk over your cod fillets and let them hang out for 15 minutes to get nice and tender. Once they’ve soaked up all that buttery goodness, discard the buttermilk.
  • In a separate bowl, mix together all-purpose flour, cornstarch, cayenne pepper, paprika, garlic powder, and the rest of the spices. Dredge each fish fillet in the dry mixture, then dip them into the light beer batter, making sure it’s fully coated. Fry the fish for about 8 minutes, or until golden brown and crispy—oh, and don’t forget to drain them on paper towels after frying. They need to rest and absorb all that crispy magic!

4. Prepare the Nashville Hot Sauce:

  • Let’s bring on the heat! In a skillet, melt the butter and hot oil from the frying pan. Add the cayenne, brown sugar, paprika, and garlic powder. Stir it all together until it’s a smooth, fiery sauce.
  • Once the sauce is bubbling, coat each crispy fillet with the Nashville hot sauce. Don’t hold back—make sure every bite is loaded with flavor!

5. Assemble the Sandwiches:

  • Alright, it’s time to build your masterpiece! Start by spreading a generous amount of tartar sauce on the bottom half of each toasted bun.
  • Place a hot, crispy fish fillet on top, then layer on dill pickle chips and a heap of that creamy, tangy slaw. Top it off with the other half of the bun, and you’ve got a sandwich that’s about to blow your mind. For the ultimate flavor, serve extra slaw and sauce on the side for dipping!

Notes

Variations to Try

  • Grilled Version – Skip the frying! Marinate the fish in buttermilk, season it well, and grill it for a healthier twist while still keeping the bold flavors.
  • Different Fish Options – While cod is great, try catfish, tilapia, or haddock for a different texture and flavor.
  • Creamy Avocado Slaw – Add mashed avocado to your slaw for a creamy, cooling balance to the heat.
  • Lettuce Wraps Instead of Buns – Cut the carbs by swapping the bun for crisp lettuce wraps!
  • Sweet and Spicy Pickles – Use bread-and-butter pickles instead of dill for a hint of sweetness to balance the spice.

Nutrition

Calories: 831kcal | Carbohydrates: 76g | Protein: 31g | Fat: 45g