Preheat the oven to 350 degrees Fahrenheit (175 Celsius).
Gather the ingredients.
Rinse the fish fillet and place them into a deep dish.
Add the lemon juice and gently mix it with the fish slices.
Refrigerate for half an hour.
Wash the tomatoes.
Gently make a small cut on the tomato skin and place them into a small pot.
Cover the tomatoes with boiling hot water, then cover the pot.
Wait 20 minutes, rinse with cold water and peel off the skin.
Cut the tomatoes into small cubes.
Place the cubes into a nonstick frying pan and bring them to a boil.
Lower the flame and simmer for 10 minutes, or until tender.
Wash the chili peppers.
Using a knife, cut small perforations into their skin. This releases their spiciness. You can opt to leave them whole.
Add the chili peppers to the cooking tomatoes.
Add the tomato paste, olive oil, sweet paprika, cumin, ground black pepper, salt, sliced garlic, lemon rind, and water.
Mix and let simmer on a low heat for 5 minutes.
Turn off the flame and mix the chopped parsley into the sauce.
Spread half of the sauce into the baking pan.
Place the pieces of fish on top of the sauce in the baking pan.
Spread the remaining sauce on top of the fish fillet.
Cover the pan with a baking sheet.
Bake covered for 15 minutes.
Remove the baking sheet and bake for an additional 15 minutes.