Nutrition Facts for Middle eastern fish or salmon with peppers and tomatoes
Blog Research API Download App

Middle Eastern Fish or Salmon with Peppers and Tomatoes

Image of Middle Eastern Fish or Salmon with Peppers and Tomatoes
Nutriscore Rating: 77/100

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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 4 pieces (about 6 oz each) fish fillets (cod, haddock, or salmon)
  • 3 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 2 medium bell peppers (red, yellow, or orange), thinly sliced
  • 3 cloves fresh garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 0.25 teaspoon cayenne pepper (optional, for spice)
  • 4 medium fresh tomatoes, diced
  • 2 tablespoons tomato paste
  • 1 cup water
  • 0.25 cup fresh parsley or cilantro, chopped
  • 1.5 teaspoons salt
  • 0.5 teaspoon black pepper
  • 1 whole lemon wedges (for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Pat the fish fillets dry with a paper towel and season both sides with a pinch of salt and black pepper. Set aside.

2

Heat 2 tablespoons of olive oil in a large skillet or sauté pan over medium heat.

3

Add the sliced onion and cook for 3-4 minutes until softened and translucent.

4

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.

5

Add the diced tomatoes and tomato paste to the skillet. Stir well to coat the vegetables in the spices.

6

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.

7

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.

8

Garnish the dish with chopped parsley or cilantro. Serve hot with lemon wedges on the side for added brightness.

9

Pair this dish with rice, couscous, or crusty bread to soak up the flavorful sauce.

Cooking Tip: Take your time with each step for the best results!
523
cal
40.5g
protein
19.5g
carbs
33.3g
fat

Nutrition Facts

1 serving (512.5g)
Calories
523
% Daily Value*
Total Fat 33.3 g 43%
Saturated Fat 6.7 g 33%
Polyunsaturated Fat 0.0 g
Cholesterol 107 mg 36%
Sodium 848 mg 37%
Total Carbohydrate 19.5 g 7%
Dietary Fiber 5.6 g 20%
Total Sugars 11.3 g
Protein 40.5 g 81%
Vitamin D 22.4 mcg 112%
Calcium 81 mg 6%
Iron 2.6 mg 14%
Potassium 1342 mg 29%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

14.6%%
30.1%%
55.3%%
Fat: 1194 cal (55.3%%)
Protein: 651 cal (30.1%%)
Carbs: 315 cal (14.6%%)