Sweet and Spicy Grilled Catfish Recipe

Sweet and spicy grilled catfish

The Spruce Eats / Julia Hartbeck

Prep: 10 mins
Cook: 15 mins
Total: 25 mins
Servings: 2 to 4 servings
Nutrition Facts (per serving)
209 Calories
8g Fat
13g Carbs
21g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories 209
% Daily Value*
Total Fat 8g 10%
Saturated Fat 2g 9%
Cholesterol 71mg 24%
Sodium 1006mg 44%
Total Carbohydrate 13g 5%
Dietary Fiber 1g 4%
Total Sugars 10g
Protein 21g
Vitamin C 10mg 50%
Calcium 39mg 3%
Iron 1mg 4%
Potassium 554mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These catfish are marinated in a delicious sweet and spicy mixture, grilled hot and fast, and served with your favorite sides like grilled vegetables and rice or a delicious potato salad and grilled corn. Either way, you'll have a fantastic meal.


For Marinade:

  • 1/3 cup (80 milliliters) ketchup

  • 1/4 cup (60 milliliters) red wine vinegar

  • 3 tablespoons prepared horseradish

  • 1 tablespoon brown sugar

  • 2 cloves garlic, minced

  • 2 teaspoons finely chopped fresh basil

  • 1 teaspoon salt

Steps to Make It

  1. Gather the ingredients.

    Ingredients to make sweet and spicy grilled catfish

    The Spruce Eats / Julia Hartbeck

  2. Mix together sauce ingredients in a shallow baking dish.

    A small baking dish with sauce

    The Spruce Eats / Julia Hartbeck

  3. Add catfish filets and gently toss to coat both sides of the filets with the marinade. Cover and allow to marinate for 30 to 45 minutes in the refrigerator.

    Catfish filets in the marinade

    The Spruce Eats / Julia Hartbeck

  4. Remove fish fillets from the dish, discard marinade.

    Marinated catfish filets on a baking sheet

    The Spruce Eats / Julia Hartbeck

  5. Preheat grill for medium-high heat. Place fillets on grill and cook for 12 to 15 minutes (or until internal temperature reaches 145 F to 150 F), turning once.

    Catfish filets on a charcoal grill

    The Spruce Eats / Julia Hartbeck

Recipe Tags: