Mediterranean grilled salmon with red tamato and pepper sauce

 Mediterranean Grilled Salmon with Red Tomato & Pepper Sauce

Juicy grilled salmon fillets topped with a bright and tangy roasted red tomato and bell pepper sauce. Light, aromatic, and perfect for a healthy dinner or lunch.

🕒 Time Required

Prep: 15 minutes

Cook: 20 minutes

Total: ~35 minutes

📝 Ingredients

Salmon

2 salmon fillets (150–200 g each)

1 tbsp olive oil

Juice of ½ lemon

Salt & black pepper

Red Tomato & Pepper Sauce

2 medium red bell peppers

3 medium tomatoes, roughly chopped

1 small onion, chopped

2 garlic cloves, minced

2 tbsp olive oil

1 tsp dried oregano

Salt & pepper to taste

1 tsp red wine vinegar or lemon juice

Optional: pinch of chili flakes (mild)

Garnish

Fresh parsley or basil

Lemon wedges

👩‍🍳 Instructions

1️⃣ Roast Red Peppers & Tomatoes

Preheat oven to 200°C (400°F)

Toss peppers, tomatoes, onion, and garlic with olive oil, oregano, salt & pepper

Roast 20 minutes until soft and slightly caramelized

2️⃣ Blend Sauce

Transfer roasted veggies to a blender

Add red wine vinegar or lemon juice

Blend until smooth or slightly chunky

Adjust salt & pepper

3️⃣ Grill Salmon

Brush salmon with olive oil, lemon juice, salt & pepper

Grill over medium heat 4–5 minutes per side until salmon flakes easily

4️⃣ Serve

Place salmon on plates

Spoon red tomato & pepper sauce over salmon

Garnish with parsley or basil and lemon wedges

💡 Tips

Use fresh herbs for maximum flavor

For extra Mediterranean flavor, drizzle a little olive tapenade on top

Can serve with rice, quinoa, roasted vegetables, or a light salad

❓ frequently Asked Questions FAQs

Q: Can I make the sauce ahead?

Yes — keep in fridge up to 3 days; reheat gently.

Q: Can I bake instead of grilling salmon?

Yes — bake at 200°C for 12–15 minutes until cooked through.

Q: Can I make it spicy?

Optional: add chili flakes to sauce. Classic Mediterranean is mild.

🥗 Nutritional Information

Calories: 410 kcal

Protein: 32 g

Carbs: 10 g

Fat: 28 g

Fiber: 3 g

Leave a Comment