Skip to main content
Spicy Oven-Baked Catfish with Pepper Sauce

Spicy Oven-Baked Catfish with Pepper Sauce

★★★★★ (7)
223

This spicy oven-baked catfish is coated in a flavourful homemade pepper marinade with red bell peppers, Scotch bonnet, garlic, ginger, and fresh basil. Serve it with crispy fried yam and sweet fried plantain for a delicious meal.

Spicy Oven-Baked Catfish with Pepper Sauce

If you love catfish that’s spicy, juicy, and packed with flavour, this Spicy Oven-Baked Catfish with Pepper Sauce is a recipe you’ll want to save!

The fish is seasoned, scored, and coated generously with a homemade pepper marinade made from red bell peppers, onions, spring onions, garlic, ginger, and plenty of Scotch bonnet peppers. A little curry powder, thyme, and fresh basil bring everything together, creating a fragrant marinade that penetrates the fish and gives it incredible flavour.

The best part? We reserve some of the pepper sauce before marinating the fish. That way, you have extra sauce for garnishing and serving alongside your favourite sides.

In this recipe, the catfish is oven-baked until cooked through, then basted with melted butter to help it stay moist and develop a beautiful finish. To complete the meal, we’re serving it with crispy fried yam and sweet fried plantain.

It’s perfect for weekend meals, entertaining guests, or anytime you’re craving a delicious fish dish with a proper Nigerian-style pepper kick.

Why You’ll Love This Spicy Oven-Baked Catfish

  • Packed with flavour: The homemade pepper marinade combines fresh vegetables, aromatic spices, and plenty of heat.
  • Juicy and tender: Scoring the fish and coating it thoroughly helps the marinade reach more of the flesh.
  • Oven-baked: You get a delicious roasted finish without having to deep-fry the fish.
  • Customizable heat: Adjust the Scotch bonnet and habanero to suit your spice tolerance.
  • Perfect with sides: Serve it with crispy yam, fried plantain, rice, or a fresh salad.
  • Great for sharing: This impressive fish dish works beautifully for family meals and weekend gatherings.

Ingredients

For the Catfish

  • 1 large whole catfish, approximately 1–1.5kg
  • 1 tablespoon salt, for cleaning as needed
  • 1 lemon, cut in half
  • 1–2 teaspoons seasoning powder, for the initial seasoning

For the Pepper Marinade

  • 2 large red bell peppers
  • 1 medium onion
  • 2 spring onions
  • 4–6 Scotch bonnet peppers, adjusted to taste
  • 2 cloves garlic
  • 1 tablespoon fresh ginger, chopped
  • 1 teaspoon curry powder
  • 1 teaspoon dried thyme
  • 1–2 teaspoons seasoning powder, to taste
  • 3–4 tablespoons vegetable oil
  • ½ cup fresh basil leaves
  • Juice of ½ lemon

For Basting and Garnishing

  • 2 tablespoons butter, melted
  • Reserved pepper sauce, prepared separately from the fish marinade
  • ½ small onion, sliced into rings, optional
  • Chopped spring onions or fresh basil, optional

For the Fried Yam

  • 1 medium yam
  • Salt to taste
  • Water, for parboiling
  • Vegetable oil, for frying

For the Fried Plantain

  • 2 ripe but firm plantains
  • Salt, optional
  • Vegetable oil, for frying

These quantities are practical estimates based on the video. Adjust the pepper and seasoning to suit your taste and the size of your fish.

How to Make Spicy Oven-Baked Catfish with Pepper Sauce

1. Clean the Catfish

Clean the catfish using your preferred method.

In this recipe, lemon and salt are used to help clean the fish. Rub the fish gently with the lemon and salt, then rinse thoroughly with clean water.

Pat the fish dry with paper towels.

Drying the surface helps the marinade cling better and reduces excess moisture during baking.

2. Score the Fish

Place the catfish on a clean cutting board.

Using a sharp knife, make several diagonal cuts on both sides of the fish. Avoid cutting all the way through.

Scoring helps the marinade reach more of the flesh instead of sitting only on the surface.

Rub the initial seasoning powder over the fish, paying attention to the cuts and the cavity.

Set aside while you prepare the pepper marinade.

3. Blend the Pepper Ingredients

Add the red bell peppers, onion, spring onions, Scotch bonnet peppers, garlic, and ginger to a blender.

Blend until you have a smooth or slightly textured mixture, depending on your preference.

You don’t need to add much water. The vegetables contain moisture, and a thick marinade will coat the fish more effectively.

If necessary, add just a small splash of water to help the blender work.

4. Cook the Pepper Marinade

Heat the vegetable oil in a saucepan over medium heat.

Carefully add the blended pepper mixture and stir.

Season with curry powder, thyme, and seasoning powder.

Allow the sauce to simmer for approximately 10–15 minutes, stirring occasionally. The aim is to cook down some of the moisture and develop the flavour of the peppers and aromatics.

Reduce the heat if the sauce begins to stick or splatter excessively.

A few minutes before the sauce is ready, add the fresh basil leaves and stir them in.

If basil isn’t available, you can use curry leaves as an alternative, although the flavour will be different.

5. Reserve Some Pepper Sauce

Before the sauce comes into contact with the raw fish, transfer approximately one-third of it into a clean bowl or container.

This portion will be used for serving and garnishing later.

Keep the remaining sauce separate for marinating the fish.

Important: Never reuse marinade that has touched raw fish as a finishing sauce unless it is thoroughly cooked first. Reserving the sauce before marinating avoids this problem.

6. Cool the Marinade and Add Lemon Juice

Allow the portion intended for the fish to cool until it is no longer hot.

Squeeze in the lemon juice and stir well.

Cooling the sauce first prevents it from cooking the surface of the fish prematurely and makes it easier to handle.

7. Marinate the Catfish

Place the scored fish in a suitable baking dish or tray.

Rub the pepper marinade generously over the fish, making sure to coat both sides, the cuts, and the cavity.

Use your hands or a spoon to work the sauce into the scored areas.

Cover and refrigerate for about 30 minutes if time allows. You can marinate it for longer, provided it remains refrigerated.

The longer resting time gives the fish more opportunity to absorb the flavours.

8. Preheat the Oven

Preheat your oven to 400°F (200°C).

Arrange the marinated catfish on a suitable baking tray. You can line the tray with foil or baking paper suitable for the oven to make cleanup easier.

Spoon any remaining marinade intended for the fish over the top.

Bake for approximately 25–30 minutes to begin with.

The exact timing depends on the thickness and weight of the fish, so check its progress rather than relying on time alone.

9. Baste with Melted Butter

After the initial baking period, carefully remove the fish from the oven.

Spoon some of the juices from the baking tray over the fish, then brush the surface with melted butter.

The butter adds richness and helps the fish develop a more attractive finish.

Return the fish to the oven, uncovered, for another 15–20 minutes, depending on its size.

The fish is ready when the flesh is opaque and flakes easily with a fork, and the thickest part reaches a safe internal temperature of 145°F (63°C).

If the fish is browning too quickly before the inside is cooked, reduce the oven temperature slightly and continue cooking until done.

10. Prepare the Yam

While the fish is baking, peel the yam and cut it into evenly sized pieces or thick chips.

Rinse thoroughly and place in a pot with water and a little salt.

Bring to a boil and cook for approximately 5–7 minutes, just until the outside begins to soften. The yam should be partially cooked, not fully tender.

Drain thoroughly and allow the pieces to release excess moisture.

Letting the surface dry before frying helps produce a crispier exterior and reduces oil splattering.

11. Fry the Yam

Heat vegetable oil in a deep, heavy-based frying pan.

Carefully add the drained yam pieces in batches. Avoid overcrowding the pan.

Fry until the yam is golden and crisp on the outside and tender inside.

Remove with a slotted spoon and drain on a rack or paper towels.

Season lightly with salt if needed.

Safety tip: Make sure the parboiled yam is well drained before adding it to hot oil. Moisture can cause oil to splatter.

12. Fry the Plantain

Peel the plantains and slice them into diagonal pieces or your preferred shape.

Heat vegetable oil in a separate pan.

Fry the plantain over medium heat until golden brown on both sides and tender inside.

Remove and drain.

For a less oily option, you can bake or air-fry the plantain instead.

13. Garnish and Serve

Once the catfish is fully cooked, transfer it carefully to a serving platter.

Spoon the reserved pepper sauce over the fish. Add onion rings, chopped spring onions, or fresh basil if desired.

Serve with the crispy fried yam and sweet fried plantain.

Enjoy your spicy, juicy, flavour-packed catfish!

Tips for the Best Oven-Baked Catfish

Score the fish properly

Make several cuts along both sides, especially if the fish is large. This gives the marinade more surface area to coat.

Don’t apply hot marinade

Allow the cooked pepper sauce to cool before rubbing it onto the fish. This makes marinating easier and helps avoid prematurely cooking the fish’s surface.

Adjust the heat

Scotch bonnet and habanero can be very hot. Start with fewer peppers if you’re sensitive to heat, and remove the seeds if you prefer a milder flavour.

Keep some sauce for serving

Always reserve the finishing sauce before it touches the raw fish. This gives you a safe, flavourful garnish for the finished dish.

Use the cooking time as a guide

Fish thickness varies considerably. Start checking towards the end of the initial baking period and confirm that the thickest part reaches 145°F (63°C).

Don’t skip drying the yam

After parboiling, drain the yam thoroughly and allow surface moisture to evaporate. This helps it fry more evenly and become crisp.

Variations and Substitutions

Use another fish: Tilapia, snapper, hake, or another suitable whole fish can work. Adjust the cooking time based on the thickness of the fish.

Make it less spicy: Reduce the Scotch bonnet and replace some of it with extra red bell pepper.

Try a different herb: Fresh basil gives the marinade a distinctive aroma. Curry leaves can be used as an alternative, although they will change the flavour.

Use lemon or lime: Both can provide a fresh citrus note. Add the juice after the cooked marinade has cooled.

Serve with different sides: Swap the yam and plantain for white rice, fried rice, roasted potatoes, or a fresh vegetable salad.

Cook the fish on a grill: You can adapt the marinade for grilling, but make sure the fish is cooked thoroughly and use suitable equipment to prevent it from sticking or falling apart.

What to Serve with Spicy Oven-Baked Catfish

This fish pairs wonderfully with:

  • Crispy fried yam
  • Fried ripe plantain
  • White rice
  • Nigerian fried rice
  • Roasted potatoes
  • Fresh cucumber and tomato salad
  • Coleslaw
  • Grilled vegetables

For another delicious rice meal, try my Gizzard Fried Rice, or explore my Seafood Okra Soup when you’re in the mood for a comforting Nigerian soup.

Storage and Reheating

Allow leftover fish, yam, and plantain to cool slightly, then refrigerate them promptly in separate airtight containers.

  • Refrigerator: Store cooked fish and other leftovers for 3–4 days.
  • Freezer: The cooked fish can be frozen in a suitable airtight container, although its texture may change after thawing.
  • Reheating the fish: Warm in an oven at approximately 160–175°C (320–350°F) until heated through. Cover loosely if necessary to prevent the surface from drying out.
  • Reheating the yam and plantain: Reheat in an oven or air fryer to help restore some crispness.

Avoid leaving cooked fish at room temperature for more than two hours, or one hour in very hot conditions.

For additional guidance, see the USDA’s food storage recommendations.

Frequently Asked Questions (FAQs)

How long should I bake catfish?

For a whole catfish weighing approximately 1–1.5kg, start with 25–30 minutes at 400°F (200°C), then check and continue cooking as needed. Larger fish may take longer. The thickest part should reach 145°F (63°C).

Can I marinate the catfish overnight?

You can prepare the marinade ahead and refrigerate the fish for several hours. Because the marinade contains lemon juice, avoid leaving the fish in a highly acidic marinade for too long, as it can affect the texture. For best results, marinate for about 30 minutes to a few hours.

Can I use another fish instead of catfish?

Yes. Tilapia, snapper, hake, and other suitable fish can work with this marinade. Adjust the cooking time according to the fish’s size and thickness.

Can I make this recipe less spicy?

Absolutely. Reduce the Scotch bonnet peppers and use more red bell pepper instead. You can also remove the seeds and membranes from the hot peppers to reduce some of the heat.

Why should I reserve some of the pepper sauce?

Reserving some sauce before marinating the raw fish gives you a safe finishing sauce for garnishing and serving. Never use sauce that has touched raw fish as a ready-to-eat garnish unless it has been thoroughly cooked first.

How do I make fried yam crispy outside and soft inside?

Parboil the yam briefly, drain it thoroughly, and allow the surface moisture to evaporate before frying. Fry in hot oil in small batches until golden and tender.

Can I make the catfish without butter?

Yes. You can omit the butter or brush the fish with a little vegetable oil instead. Butter adds richness and helps with browning, but it isn’t essential.

What can I serve with spicy oven-baked catfish?

Fried yam and plantain are excellent choices. You can also serve the fish with white rice, fried rice, roasted potatoes, or a fresh salad.

Final Thoughts

This Spicy Oven-Baked Catfish with Pepper Sauce is a fantastic choice when you want fish that’s bold, juicy, and full of flavour. The homemade pepper marinade brings the heat, the basil adds a lovely aroma, and the melted butter helps give the fish a rich, beautiful finish.

Serve it with crispy fried yam and sweet plantain for a satisfying combination of spicy, savoury, sweet, and crunchy textures.

If you try this recipe, leave a comment and let me know what you served alongside your fish. Did you go with yam and plantain, or would you pair yours with rice?

Happy cooking.

Recipe Video

Spicy Oven-Baked Catfish with Pepper Sauce

This spicy oven-baked catfish is coated in a flavourful homemade pepper marinade with red bell peppers, Scotch bonnet, garlic, ginger, and fresh basil. Serve it with crispy fried yam and sweet fried plantain for a delicious meal.

  • Prep Time: 30 mins
  • Cook Time: Including sides 60 - 75 mins
  • Marinate: 30 mins
  • Serving Size: 6 - 8 People
Oven-Baked Catfish with Pepper Sauce
Pin

Ingredients

For the Fish

For the Pepper Marinade

For Basting

For the Sides

Instructions

  1. Clean the catfish with lemon and salt, rinse thoroughly, and pat dry.
  2. Score both sides and rub with seasoning powder.
  3. Blend the red bell peppers, onion, spring onions, Scotch bonnet, garlic, and ginger.
  4. Heat vegetable oil and simmer the blended mixture with curry powder, thyme, and seasoning for 10–15 minutes.
  5. Add basil near the end, then reserve one-third of the sauce for serving before it touches the raw fish.
  6. Cool the remaining sauce and mix in lemon juice.
  7. Coat the catfish thoroughly, including the cuts and cavity. Refrigerate for 30 minutes.
  8. Preheat the oven to 400°F (200°C) and bake the fish for 25–30 minutes.
  9. Baste with the tray juices and melted butter, then bake uncovered for another 15–20 minutes or until the thickest part reaches 145°F (63°C).
  10. Peel and cut the yam. Parboil for 5–7 minutes, drain thoroughly, and fry until golden and crisp.
  11. Slice and fry the plantain until golden.
  12. Garnish the cooked catfish with the reserved pepper sauce and onion rings.
  13. Serve hot with the fried yam and plantain.
Instagram Icon

Did you make this recipe? Tag or mention @joyfulcook_. I would love to hear from you!

What do you think?

Rate this recipe

★ ★ ★ ★ ★
Average Rating: ★★★★★ (5 / 5 from 7 ratings)

Leave a Reply