Bring vibrant, bold flavors to your table with this Middle Eastern Fish or Salmon with Peppers and Tomatoes recipe! This dish features tender fish fillets — whether cod, haddock, or salmon — simmered to perfection in a rich, aromatic tomato-based sauce infused with warm spices like cumin, coriander, and paprika. Sweet bell peppers, fresh garlic, and onions add layers of flavor and texture, while a touch of cayenne provides an optional kick of heat. Finished with a sprinkle of fresh parsley or cilantro and served with lemon wedges for a burst of brightness, this one-pan meal is as satisfying as it is easy to prepare. Perfect with rice, couscous, or crusty bread to soak up every last drop of the robust sauce, this recipe transforms simple ingredients into a Mediterranean-inspired feast that's ready in just 45 minutes!
Scan with your phone to download!
Pat the fish fillets dry with a paper towel and season both sides with a pinch of salt and black pepper. Set aside.
Heat 2 tablespoons of olive oil in a large skillet or sauté pan over medium heat.
Add the sliced onion and cook for 3-4 minutes until softened and translucent.
Stir in the minced garlic, sliced bell peppers, ground cumin, ground coriander, paprika, and cayenne pepper (if using). Cook for another 2-3 minutes until the spices are fragrant.
Add the diced tomatoes and tomato paste to the skillet. Stir well to coat the vegetables in the spices.
Pour in the water and season with 1 teaspoon of salt and 1/4 teaspoon of black pepper. Bring the mixture to a simmer and let it cook for 5-7 minutes, allowing the flavors to meld and the sauce to thicken slightly.
Reduce the heat to low and nestle the fish fillets into the skillet, spooning some of the sauce over the top. Cover the pan with a lid and cook for 10-12 minutes (depending on the thickness of the fillets) until the fish is opaque and flakes easily with a fork.
Garnish the dish with chopped parsley or cilantro. Serve hot with lemon wedges on the side for added brightness.
Pair this dish with rice, couscous, or crusty bread to soak up the flavorful sauce.
Serving size | (1519.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 959.7 |
Total Fat 61.2g | 0% |
Saturated Fat 10.5g | 0% |
Polyunsaturated Fat 4.0g | |
Cholesterol 71.4mg | 0% |
Sodium 3694.2mg | 0% |
Total Carbohydrate 76.8g | 0% |
Dietary Fiber 24.2g | 0% |
Total Sugars 41.2g | |
Protein 39.7g | 0% |
Vitamin D 596.5IU | 0% |
Calcium 334.9mg | 0% |
Iron 11.1mg | 0% |
Potassium 3511.1mg | 0% |
Source of Calories