A deep and earthy fish dinner that is sure to leave you feeling satisfied.
This spicy fish in tomato sauce is a wonderful Mediterranean fish dish that’s perfect for serving family-style. We make the sauce with cherry tomatoes and add harissa for a deep and earthy braise. The spices here aren’t necessarily spicy, but they are fragrant and delightfully exotic.
Serve this low-calorie, low-carb fish dish as-is, or enjoy it with a big hunk of bread if you’re not worried about carbohydrates. To make it more filling, any type of pasta or other starch would work well with this entree.
Mise En Place Makes Perfect Spicy Fish in Tomato Sauce
Recipes like this one call for a lot of spices. At first glance, it might seem like a lot of steps. Lest you become discouraged, we’ve got the perfect fix for you. If you don’t want to roast your peppers or make your own harissa, plenty of stores sell cans and tubes. So, all you really need is a cutting board, a set of measuring spoons, a sharp knife, and a blender. Once the jalapeños, garlic, and cilantro are chopped, you are pretty much set. Open the can of tomato paste and ready half a cup of water. That way, when the action starts, cooking this dish becomes super easy.
Harissa Adds Depth To This Fish
In case you don’t know, harissa is a North African chile paste made from a variety of dried peppers. Many different regions use harissa, including Tunisia, its country of origin. That means there are many ranges of heat level, so be sure to check the label to determine the spiciness before grabbing a tube from the grocery store. We recommend using a brand that uses chilies, as a tomato based harissa is never very good.
In this spicy fish in tomato sauce recipe, we went pretty mild by using sweet red bell pepper as the main chili. Then, we added jalapeños and powdered dried paprika. As a rule of thumb, make sure you taste as you go to to moderate the heat.
Slow And Low Is The Tempo
The longest part of this cook lies within the sauce. Although 30 minutes seems like a while, it actually gives you plenty of time to throw together a green salad. Or, roast some asparagus or broccoli. Once you add the fish, just watch it a bit to prevent overcooking. The good news is that braising meat in sauces usually keeps them extremely moist.
Any white fish works well here. While choosing a white fish can be something of a crap-shoot at the grocery store, it’s not too hard. Don’t shy away from the frozen variety, since this fish dish has sauce to keep it moist. Do check for sustainability, overfishing, and farming practices as well. Above all, go for what tastes best to you, and you will never go wrong!
Spicy Fish In Cherry Tomato and Harissa Sauce
Ingredients
Harissa Paste
- 2 bell peppers roasted, peeled, and seeded
- 1 jalapeno sliced and seeded
- 2 garlic cloves
- 1 teaspoon coriander
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 2 tablespoons olive oil
Tomato Sauce
- 8 garlic cloves smashed
- 1/4 cup tomato paste
- 1 jalapeno cored, thinly sliced
- 1 tablespoon harissa store bought is ok
- 1 tablespoon paprika
- 1 teaspoon cumin
- 5 cups tomato cherries
- 1/2 cup water
- 4 white fish fillet
- 1 cup cilantro
Instructions
Harissa
- Put everything except olive oil in a food processor or blender and blend until it’s a paste. If you can, add oil with the motor running until the mixture is smooth and emulsified. If not, just add the oil and blend well. Can keep for a week in the refrigerator. (Since only a tablespoon is being used, you can halve the recipe if you don’t want extra)
Tomato Sauce
- Saute garlic under low heat for only three minutes, then add tomato paste, half a jalapeno, and two teaspoons of harissa. Add paprika and cumin and stir for a minute. Increase heat to medium high.
- Add four cups of cherry tomatoes. Pour in 1/2 cup of water, bring to a simmer (near boil), then lower heat. Cover the dish for 30 minutes.
- Save a few sprigs of cilantro for garnishing, then add the rest of the cup and stir. Taste the sauce and adjust seasoning according to preference. Add salt and pepper, jalapeno, and one more teaspoon of harissa.
- Add fish and sprinkle a cup of tomatoes on top. Increase heat to simmer, then reduce to low. Cook for 7-8 minutes. Add 3 more minutes if the fillets are thick. (Cover the dish if necessary—perfect for one inch thick fillets).
- Garnish with cilantro that was set aside. Serve family style on the table.
Nutrition Information
Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms
It was delicious. I used store bought harissa. I don’t see how garlic be sauteed without oil, so used 1 tbsp olive oil.