This mouthwatering grilled salmon dish pairs perfectly with sautéed mushrooms, vibrant peppers, and juicy tomatoes, making it a well-balanced and nutritious meal. Ideal for a light dinner or a special gathering, this recipe highlights the natural flavors of the salmon and its perfect companions.
Preparation Time
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Ingredients (for four people)
- 4 salmon steaks (approximately 200 g [7 oz] each)
- 250 g [9 oz] mushrooms, sliced (button or cremini)
- 1 red bell pepper, deseeded and sliced
- 1 green bell pepper, deseeded and sliced
- 10-12 cherry tomatoes, halved
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 tablespoon fresh parsley, chopped
- 1 tablespoon fresh lemon juice
- Salt and black pepper, to taste
- 1 teaspoon paprika (optional)
- Fresh herbs for garnish (optional)
1 tablespoon is circa 15 ml, and a teaspoon is circa 5 ml.
Preparation Method
Step 1: Prepare the Salmon
- Drizzle the salmon steaks with 1 tablespoon of olive oil and rub them with minced garlic, salt, black pepper, and paprika (optional).
- Let the salmon marinate for 10 minutes while you prepare the vegetables.
Step 2: Sauté the Vegetables
- Heat the remaining olive oil in a large skillet over medium heat.
- Add the sliced mushrooms and bell peppers, cooking for 5-7 minutes until softened.
- Stir in the halved cherry tomatoes and continue cooking for another 3 minutes—season with salt and pepper to taste.
- Remove the vegetables from the skillet and set aside.
Step 3: Grill the Salmon
- Grill the salmon steaks over medium-high heat in the same skillet, starting with the skin-side down.
- Cook for 3-4 minutes on each side until the salmon is golden and crispy on the outside while remaining tender inside.
- Squeeze fresh lemon juice over the salmon during the last minute of cooking for added flavor.
Step 4: Plate and Serve
- Place the sautéed vegetables on a serving plate, and top them with the grilled salmon steaks.
- Garnish with freshly chopped parsley and a sprinkle of lemon juice.
- Serve immediately with your favorite side, such as a green salad or roasted potatoes.

Tips and Tricks
- For added flavor, marinate the salmon in lemon juice, olive oil, and herbs for up to 30 minutes before cooking.
- Preheat your skillet to ensure a nice, crispy exterior on the salmon.
- You can also grill the salmon outdoors for a smoky flavor.
Serving Suggestions
Serve this dish with roasted potatoes or a fresh mixed green salad for a complete meal. Pair it with a glass of crisp white wine, like a Sauvignon Blanc or Bulgarian Misket.
Wine Matching
A crisp white wine would be a perfect pairing for this salmon dish. Try a Chardonnay, Pinot Grigio, or a Bulgarian Tamyanka for a local wine pairing. These wines balance the salmon’s richness and complement the vegetables’ bright flavors.
Storage Suggestions
- Refrigeration: Store leftovers in an airtight container for up to 2 days. Reheat gently on the stove or in the microwave.
- Freezing: While the salmon can be frozen, it’s best to freeze it uncooked. Cooked salmon tends to dry out when reheated.
Nutritional Information
- Calories: 350 kcal per serving
- Protein: 28g
- Fat: 18g
- Carbohydrates: 12g
Dietary Modifications
- For a dairy-free option, use oil-based seasonings and skip any buttery toppings.
- If you are gluten-free, this dish is naturally free of gluten.
About Salmon Steak with Mushrooms and Peppers
Salmon steaks are a great source of Omega-3 fatty acids, which are excellent for heart health. Paired with the earthy flavors of mushrooms and the sweet, mild heat of bell peppers, this dish provides a nutritious and wholesome meal that’s perfect for any occasion.
Cultural Context
This type of grilled salmon is inspired by Mediterranean cuisine, which emphasizes fresh, vibrant ingredients. The balance of healthy proteins, vegetables, and olive oil creates a flavorful yet light dish, perfect for those looking to enjoy healthy eating without compromising taste.