Go Back

Spicy Pan Fried Fish with Peppers

A delicious but quick and easy pan fried fish with loads of spice
Prep Time30 mins
Cook Time20 mins
Course: Main Course
Keyword: easy weeknight dinner, spicy fish recipe, spicy fish with peppers and tomato
Servings: 4


  • 4 pieces firm white fish about 600gram
  • 4 tbsp olive oil or vegetable oil
  • 3 peppers (green, red, yellow) cut into small cubes
  • 2 large garlic clove minced
  • 1 red onion cut into cubes
  • 3 green chillies finely chopped
  • 1/2 cup cherry tomatoes (optional)
  • 1 tsp paprika
  • 1 tsp chilli powder
  • 1 tsp lemon and black pepper seasoning
  • 1 tsp tomato paste
  • salt
  • pepper

Marinating the Fish

  • 2 tsp paprika
  • 1 tsp chilli powder
  • 1 tsp garlic powder
  • salt
  • pepper


Marinating the fish

  • Pat the fish dry with some paper towels. Mix the paprika, chilli powder, garlic powder, salt and pepper together. Rub the mixture into the fish and refrigerate
  • Heat the oil in a large pan. Fry the fish, about 2 and half to 3 minutes on each side. Depending on how thick the fish is
  • Remove the fish from the pan and you can keep it warm in the oven. Using the same pan add the garlic and fry for 30 seconds. Only add more oil if required. Add the chilli powder, paprika, lemon and black pepper seasoning. Add a few drop of water if required and cook for 30 seconds. Add the peppers, chillies, and onion and cook for a couple of minutes, until tender but with a slight crunch. Mix in the tomato paste and cook for a minute. If you are adding tomatoes you can add them now until they shrink a little
  • Season with salt and pepper
  • Place the fish on a plate and top up with the pepper, tomato mixture
  • Serve on a bed of mashed potatoes and a green salad


  1. Although I used Kingklip you can use any firm white fish
  2. You can reduce the amount of chilli and chilli powder if you prefer a milder dish
  3. If you want a creamy sauce you can add some fresh cream to the pepper, tomato mixture