White Fish Filet in Tomato Sauce
This White Fish in Tomato Sauce with Black Olives is one of those beautiful meals that feels light yet satisfying, simple but full of flavor. With flaky white fish filets simmered in a garlicky, herby tomato sauce and topped with briny black olives, this recipe brings together the heart of Mediterranean cooking — fresh ingredients, bold flavors, and minimal effort.
This recipe adds depth with paprika, a hint of chili, and olive brine for extra punch.
Why You’ll Love This Recipe:
Quick and easy — ready in 30 minutes
Uses pantry staples + fresh ingredients
Naturally gluten-free, low carb, and dairy-free
Great for meal prep or easy entertaining
Pairs beautifully with couscous, rice, crusty bread, or roasted veggies
Final Thoughts:
This White Fish in Tomato Sauce with Black Olives is a warm, Mediterranean-style meal that comes together in one skillet and under 30 minutes. It’s full of layered flavor, minimal fuss, and pairs beautifully with almost any grain or veggie side. Whether you're cooking for yourself or for a table full of guests, this is the kind of recipe that never disappoints.

White Fish Filet in Tomato Sauce
This White Fish in Tomato Sauce with Black Olivesis one of those beautiful meals that feelslight yet satisfying,simple but full of flavor. Withflaky white fish filetssimmered in agarlicky, herby tomato sauceand topped withbriny black olives, this recipe brings together the heart of Mediterranean cooking — fresh ingredients, bold flavors, and minimal effort.
Ingredients
- 4 white fish filets (cod, halibut, tilapia, or haddock)
- Salt & black pepper
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 1 tsp smoked paprika
- ¼ tsp chili flakes (optional)
- 1 (14 oz) can crushed tomatoes or tomato passata
- 2 tbsp tomato paste
- ½ tsp dried oregano
- ¼ tsp sugar (optional, to balance acidity)
- ⅓ cup sliced black olives (plus 1 tbsp olive brine, optional)
- 1 tbsp capers (optional)
- 1–2 tbsp chopped fresh parsley, for garnish
- Lemon wedges, for serving
Instructions
Notes
Don’t overcook the fish: Once it flakes easily with a fork, it’s done.
Make it spicy: Add more chili flakes or a spoonful of harissa.
No black olives? Green olives work just as well for a sharper flavor.
Add greens: Stir in a handful of baby spinach before simmering the fish.
Make ahead: The tomato sauce can be made a day in advance for faster weeknight prep.
Nutrition Facts
Calories
956Carbs
13 gCholesterol
522 mgFat
31 gFiber
3 gNet carbs
9 gProtein
150 gSat. Fat
7 gSodium
873 mgSugar
7 gNutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.