Skip to content
nigeriandinner✨ New

Nigerian Grilled Tilapia with Pepper Sauce

Whole grilled tilapia topped with a rich, reduced tomato-pepper sauce — a coastal Nigerian favorite for gatherings and weeknights alike.

Prep
20 min
Cook
25 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#nigerian#grilled-fish#tilapia#pepper-sauce#spicy

About This Recipe

Grilled fish with a bold pepper sauce is a fixture of Nigerian coastal and riverine cooking, where fresh catch is prepared simply — scored, seasoned and grilled — then topped with a thick, well-reduced tomato and pepper sauce that carries most of the dish's heat and depth. It's the kind of preparation found at both home tables and roadside grill stands. The technique splits into two parts done in parallel: grilling the fish over steady, medium-high heat so the skin chars without the interior drying out, and separately reducing the pepper sauce low and slow until it thickens into something rich enough to coat the fish rather than run off it. Served hot with the sauce spooned generously over the top, this dish captures the bold, spicy flavor profile found throughout Nigerian cooking in a format built around fresh, simply prepared fish.

Ingredients

Serves 4

  • 2whole tilapia(cleaned and scaled)
  • 2 tbspvegetable oil
  • 1 tbspginger(grated)
  • 2 clovesgarlic(minced)
  • 1 tspcurry powder
  • 1.5 tspfine sea salt
  • 3tomatoes(blended)
  • 2red bell peppers(blended)
  • 2scotch bonnet peppers(blended, adjust to taste)
  • 1onion(half blended, half sliced)
  • 0.25 cupvegetable oil(for the sauce)
  • 1stock cube(crumbled)

Instructions

  1. 1

    Season the fish

    Score the tilapia a few times on each side. Rub with oil, ginger, garlic, curry powder and salt, working the seasoning into the scored cuts. Let sit 20 minutes.

  2. 2

    Grill the fish

    Heat a grill or grill pan to medium-high. Grill the fish 8-10 minutes per side, until the skin is charred and the flesh flakes easily.

  3. 3

    Reduce the pepper sauce

    Meanwhile, heat oil in a saucepan over medium heat. Fry the sliced onion 4 minutes, then add the blended tomato, bell pepper, scotch bonnet and remaining onion. Simmer 20 minutes, stirring occasionally, until thick and deeply reduced.

  4. 4

    Season the sauce

    Stir in the stock cube and adjust salt to taste.

  5. 5

    Plate and serve

    Spoon the hot pepper sauce over the grilled fish and serve immediately.

    Score the fish before seasoning so the flavor penetrates the thickest part rather than staying on the surface.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Score the fish before marinating so the seasoning reaches deep into the flesh, not just the skin.

  • →

    Reduce the pepper sauce fully until it thickens and darkens — a rushed sauce tastes thin and raw.

  • →

    Grill the fish over medium-high heat rather than very high; whole fish needs time for the inside to cook without the skin burning first.

Variations

  • •

    Use red snapper instead of tilapia for a firmer, more traditional Nigerian grilled fish.

  • •

    Serve with fried plantain and a side salad for a complete plate.

  • •

    Adjust the scotch bonnet quantity in the sauce to control the heat level.

Storage

Best eaten fresh. Refrigerate leftover fish and sauce separately in airtight containers up to 2 days; reheat gently to avoid drying out the fish.

History & Origin

Grilled whole fish topped with a spicy, reduced pepper sauce is common along Nigeria's coast and river regions, where fresh fish is abundant and quick grilling paired with a bold tomato-pepper sauce is a favored way to prepare it.

Frequently Asked Questions

Can I use fish fillets instead of whole fish?

Yes, fillets work well and cook faster — reduce the grilling time to about 4-5 minutes per side depending on thickness.

What if I don't have a grill?

Broil the fish in the oven on a rack, about 8-10 minutes per side, watching closely so it doesn't burn.

Why is my pepper sauce watery?

It likely wasn't reduced long enough — simmer uncovered until it visibly thickens and the raw tomato smell fades.

Nutrition Facts

Per serving (400g / 14.1 oz) · 4 servings total

Calories380kcal
Protein38g
Carbohydrates10g
Fat20g
Fiber3g
Protein38g
Carbs10g
Fat20g

Time Summary

Prep time20 min
Cook time25 min
Total time45 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes