
There’s something so comforting about a meal that feels fresh and vibrant, isn’t there? Picture this: a sunny day, the scent of grilled salmon wafting through the air, and a colorful avocado tomato salad waiting to be devoured. This Mediterranean Salmon with Avocado Tomato Salad is not just a meal; it’s an experience that you’ll want to relive time and time again. Plus, it’s quick and easy, making it perfect for busy weeknights or a special weekend gathering!
Why You’ll Love Mediterranean Salmon with Avocado Tomato Salad 🐟🥑
- Fast: You can have the main components prepped and on the table in about 30 minutes.
- Easy: The recipe uses a straightforward method that even beginner cooks can master.
- Giftable: This dish travels well, making it perfect for potlucks or as a thoughtful meal for a friend.
- Crowd-pleasing: Even those who claim they don’t like fish will be won over by this delightful dish!
Ingredients
- 4 salmon fillets – Fresh is best, but frozen works too if you’re in a pinch!
- 2 tablespoons olive oil – This adds a beautiful richness and helps the spices stick.
- 2 teaspoons dried oregano – A key herb that brings that Mediterranean flavor to life.
- 1 teaspoon garlic powder – For that irresistible garlicky goodness.
- Salt and pepper to taste – Essential for enhancing all the flavors.
- 1 avocado, diced – Creamy and nutritious, it provides a lovely texture.
- 2 cups cherry tomatoes, halved – Sweet and juicy, they add a pop of color.
- 1/4 red onion, finely chopped – For a little zing and crunch.
- 1/4 cup fresh parsley, chopped – Bright and fresh, it ties everything together.
- 2 tablespoons lemon juice – A splash of acidity that brightens the entire dish.
How to Make Mediterranean Salmon with Avocado Tomato Salad 🐟🥑
- Preheat your grill or oven to medium-high heat. This ensures that the salmon cooks evenly.
- In a small bowl, mix together the olive oil, dried oregano, garlic powder, salt, and pepper. Brush this flavorful mixture over the salmon fillets, making sure they’re well-coated.
- Grill or bake the salmon for about 5-7 minutes per side, or until it’s cooked through and flakes easily with a fork. Trust me, there’s nothing like perfectly cooked salmon!
- While the salmon is cooking, grab a large bowl and combine the diced avocado, halved cherry tomatoes, chopped red onion, parsley, and lemon juice. Toss gently to combine, being careful not to mash the avocado.
- Once the salmon is done, serve it alongside the colorful avocado tomato salad. Enjoy the delightful flavors!
Substitutions & Additions
- Swap in different herbs like basil or thyme for a unique twist.
- Try adding feta cheese to the salad for an extra creamy bite.
- If you love spice, a sprinkle of red pepper flakes can kick things up a notch!
- Feel free to use other veggies like cucumber or bell peppers in the salad.
Tips for Success
- Don’t overcook the salmon! It’s best when it’s just cooked through and still moist.
- Prep your salad ingredients while the salmon is cooking to save time.
- If you’re making this for a crowd, you can cook the salmon in batches in the oven.
- Let the salad sit for a few minutes before serving to allow the flavors to meld.
How to Store Mediterranean Salmon with Avocado Tomato Salad 🐟🥑
This dish is best enjoyed fresh, but if you have leftovers, store the salmon in an airtight container in the fridge for up to 3 days. The avocado salad can also be stored, but it’s best eaten within a day to prevent browning. If you’re meal prepping, consider adding the avocado just before serving!
FAQs
- Can I use frozen salmon? Yes! Just make sure to thaw it completely before cooking.
- Is this recipe gluten-free? Absolutely! All the ingredients are naturally gluten-free.
- What can I serve with this dish? It pairs beautifully with rice, quinoa, or a simple side of roasted vegetables.
- Can I make the salad in advance? You can prep the ingredients ahead of time, but add the avocado just before serving to keep it fresh.
If you enjoyed this recipe, be sure to follow our Pinterest account for more delicious ideas and inspiration!


Mediterranean Salmon with Avocado Tomato Salad
Ingredients
Equipment
Method
- Step 1: Preheat your grill or oven to medium-high heat.
- Step 2: In a small bowl, mix together olive oil, dried oregano, garlic powder, salt, and pepper. Brush this mixture over the salmon fillets.
- Step 3: Grill or bake the salmon for about 5-7 minutes per side until cooked through.
- Step 4: In a large bowl, combine diced avocado, halved cherry tomatoes, chopped red onion, parsley, and lemon juice. Toss gently to combine.
- Step 5: Serve the salmon alongside the avocado tomato salad.