Mediterranean Salmon with Herby Rice & Veggies

Have you ever had one of those meals that just makes you feel good from the inside out? That’s this dish in a nutshell. It’s a complete, vibrant dinner where a beautifully seasoned salmon fillet gets roasted until it’s flaky and tender, then served over a bed of fluffy rice packed with fresh herbs and colorful, roasted vegetables. It’s all inspired by the sunny, healthy flavors of the Mediterranean coast—think lots of olive oil, lemon, garlic, and those good-for-you herbs. And the best part? It’s all made on one sheet pan and one pot, so cleanup is a total breeze.

Why You’ll Love This Mediterranean Salmon Recipe

This recipe is a weeknight hero, and I’m not just saying that. It comes together with minimal fuss but delivers maximum flavor. You get a restaurant-quality, healthy meal on the table in about 30 minutes. The salmon is so, so tender on the inside with a perfectly seasoned top. The rice is anything but boring, thanks to a generous handful of fresh parsley and dill. And those roasted veggies? They get a little sweet and a little crispy. So good. It’s a meal that’s both impressive enough for company and simple enough for a busy Tuesday. Honestly, it’s one of my favorite salmon dinner ideas because it’s just that reliable.

Ingredients

  • 4 (6-ounce) salmon fillets, skin-on or skinless: The star of our show, packed with healthy fats.
  • 3 tablespoons extra virgin olive oil, divided: For roasting the salmon and veggies, and dressing the rice.
  • 1 lemon, juiced and zested: Brings that essential bright, sunny acidity.
  • 3 cloves garlic, minced: For that unmistakable, savory backbone of flavor.
  • 1 teaspoon dried oregano: A classic Mediterranean herb.
  • 1/2 teaspoon paprika: Adds a subtle smokiness and beautiful color.
  • Salt and freshly ground black pepper: To season everything perfectly.
  • 1 cup long-grain white rice: The fluffy base for our bowl.
  • 1 3/4 cups vegetable broth: Cooks the rice with more flavor than water.
  • 1 pint cherry tomatoes: They burst and get wonderfully sweet when roasted.
  • 1 small red onion, cut into wedges: Adds a pop of color and a mild, sweet flavor.
  • 1 cup chopped fresh parsley: Makes the rice fresh and vibrant.
  • 1/4 cup chopped fresh dill: Lends a lovely, light anise-like flavor to the rice.

Step by Step Method

  1. Preheat your oven to 400°F (200°C). Pat the salmon fillets completely dry with a paper towel—this is the secret to getting a nice sear and not steaming them.
  2. In a small bowl, whisk together 2 tablespoons of the olive oil, the lemon juice, half the lemon zest, minced garlic, oregano, paprika, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Brush this mixture generously over the top of the salmon fillets.
  3. On a large rimmed baking sheet, toss the cherry tomatoes and red onion wedges with the remaining 1 tablespoon of olive oil and a pinch of salt and pepper. Spread them out in a single layer.
  4. Place the baking sheet in the preheated oven and roast the veggies for 10 minutes.
  5. While the veggies start roasting, combine the rice and vegetable broth in a medium saucepan. Bring to a boil, then reduce the heat to low, cover, and simmer for 15-18 minutes, or until the liquid is absorbed and the rice is tender. Remove from the heat and let it sit, covered.
  6. After the veggies have roasted for 10 minutes, remove the pan from the oven. Push the veggies to one side of the pan and place the seasoned salmon fillets on the cleared side.
  7. Return the pan to the oven and roast for another 12-15 minutes, or until the salmon is opaque and flakes easily with a fork and the tomatoes have burst.
  8. Fluff the cooked rice with a fork and stir in the chopped parsley, dill, and the remaining lemon zest.
  9. To serve, spoon a generous amount of the herby rice onto plates. Top with a salmon fillet and a scoop of the roasted tomatoes and onions. Drizzle with a little extra olive oil if you like.

Serving Ideas & Pairings

This Mediterranean salmon is a complete meal all on its own, but it’s also wonderfully flexible. For a real feast, I love starting with a simple arugula salad dressed with a lemony vinaigrette. A warm, crusty loaf of bread is never a bad idea for sopping up any delicious juices left on the plate. If you’re looking for other pescatarian recipes to round out your menu, a simple cucumber and feta salad or some marinated artichoke hearts would be fantastic on the side. And if you have friends who also love great salmon dishes, this one is sure to be a hit.

Flavor Twists for Mediterranean Salmon

Don’t be afraid to make this recipe your own! Love olives? Toss a handful of kalamata olives onto the sheet pan for the last 5 minutes of cooking. If you have some feta cheese in the fridge, crumbling a little over the top right before serving adds a wonderful salty creaminess. For a different herb profile, try swapping the dill for fresh basil or mint in the rice. And if you’re looking through other white fish recipes for inspiration, know that this same method and seasoning works beautifully with cod or halibut fillets, too—just adjust the cooking time slightly since those fish are often thinner.

Oven Temperatures for Perfect Salmon

Getting salmon just right can make new cooks nervous, but it doesn’t have to be. A hot 400°F oven is my sweet spot. It cooks the fish through quickly enough to keep it moist, but gives the top a chance to get a little color. Your salmon is done when it flakes easily with a fork and is opaque all the way through. If you’re using a meat thermometer, you’re aiming for an internal temperature of 125-135°F in the thickest part for medium doneness. Remember, it will continue to cook a bit after you take it out of the oven, so pull it just before you think it’s perfectly done.

Storage Tips for Leftover Salmon

Let any leftovers cool completely before storing. Place the salmon, rice, and veggies in separate airtight containers in the refrigerator. They’ll keep well for up to 2 days. To reheat, I strongly recommend gently warming the salmon in a 300°F oven for about 10 minutes to keep it from drying out. You can microwave the rice and veggies, but the oven method keeps everything tasting its best. I don’t recommend freezing the assembled meal, as the salmon and veggies can become watery upon thawing.

Troubleshooting & Common Mistakes

The number one mistake is not drying the salmon fillets well enough before seasoning them. If they’re wet, they’ll steam instead of roast. Another common issue is overcrowding the pan. Make sure your veggies and salmon are in a single layer with a little space around them so everything roasts instead of steams. If your rice is done before your salmon, just leave it covered—it’ll stay warm and steam for a good 15 minutes. And if you find your tomatoes are releasing a lot of liquid onto the pan, that’s okay! It’s full of flavor. Just spoon a little of those delicious pan juices over your finished plate.

Frequently Asked Questions

  • Can I use frozen salmon for this recipe? Absolutely! Just make sure to thaw it completely in the refrigerator overnight first. Pat it extra dry with paper towels to remove any excess moisture.
  • I’m not a fan of dill. What’s a good substitute? No problem at all. Fresh basil or mint would be lovely alternatives that still keep that fresh, Mediterranean vibe.
  • What other proteins can I use this herby rice bowl with? This rice and veggie base is incredibly versatile. It would be fantastic with other healthy shrimp recipes—just sauté or roast some shrimp with the same spices. It also makes a great base for many tuna recipes; try a nice seared tuna steak sliced on top.
  • Is it okay to use brown rice instead of white? Yes, but it will change the cooking time. You’ll need to cook the brown rice according to package directions, which usually takes closer to 40-45 minutes, so plan accordingly.

I truly hope this Mediterranean Salmon with Herby Rice & Veggies becomes a new favorite in your rotation. It’s the kind of meal that proves eating well doesn’t have to be complicated.

Leave a Comment