Craving a dinner that’s bursting with flavor, incredibly healthy, and on the table in under 30 minutes? Look no further. This Mediterranean Salmon and Rice recipe is the answer to your weeknight dinner prayers. It features perfectly flaky, pan-seared salmon seasoned with classic Greek herbs, served alongside fluffy lemon-dill rice and a vibrant cucumber-tomato relish. It’s a complete, balanced meal that tastes like a sunny coastal vacation in a bowl.
This isn’t just another baked salmon recipe. We focus on creating distinct layers of flavor and texture that come together in a truly satisfying way. The warmth of the seasoned rice, the richness of the salmon, and the cool, crunchy relish make every bite a delight. Let’s get cooking!

Why This Mediterranean Salmon and Rice Recipe is a Keeper
Here’s why you’ll find yourself making this dish again and again:
- Quick & Easy: From start to finish, this entire meal comes together in about 30 minutes, making it perfect for busy weeknights.
- Packed with Flavor: We use a simple but powerful combination of dried oregano, garlic powder, and fresh lemon to make the salmon sing. The fresh relish on top adds a bright, zesty finish.
- Healthy & Balanced: Rich in Omega-3s from the salmon, packed with fresh vegetables, and built on a base of wholesome rice, this is a meal you can feel great about. For an even healthier option, try our Greek Cottage Cheese Salad.
- Minimal Cleanup: The salmon and rice can be cooked in just a couple of pans, keeping your after-dinner cleanup to a minimum.
Ingredients You’ll Need
This recipe uses simple, fresh ingredients that are easy to find. Here’s your shopping list:
For the Salmon:
- Salmon Fillets: Four 6-ounce salmon fillets, skin-on or off, your preference.
- Olive Oil: Extra virgin olive oil is best for that classic Mediterranean flavor.
- Seasonings: Dried oregano, garlic powder, salt, and black pepper.
- Lemon: You’ll need the juice of one lemon to brighten up the fish.
For the Lemon Dill Rice:
- Rice: Long-grain white rice like Basmati or Jasmine works perfectly.
- Chicken or Vegetable Broth: Cooking the rice in broth instead of water adds a huge flavor boost.
- Fresh Dill: Finely chopped fresh dill is essential for the aroma and taste.
- Lemon: Zest and juice of half a lemon.
For the Cucumber Tomato Relish:
- Cherry Tomatoes: Halved or quartered.
- Cucumber: A small English cucumber, finely diced.
- Red Onion: Just a bit, finely minced for a sharp bite.
- Kalamata Olives: Pitted and roughly chopped.
- Feta Cheese: Crumbled, for that salty, creamy element.
- Dressing: A simple mix of olive oil, red wine vinegar, and a pinch of salt.
How to Make The Best Mediterranean Salmon and Rice
Follow these simple steps for a flawless meal every time.
Step 1: Cook the Lemon Dill Rice
Start by cooking the rice, as it takes the longest. In a medium saucepan, bring your broth to a boil. Stir in the rice, then reduce the heat to low, cover, and let it simmer for 15-20 minutes, or until the liquid is absorbed and the rice is tender. Once cooked, remove from heat and let it stand, covered, for 5 minutes. Finally, fluff the rice with a fork and stir in the fresh dill, lemon zest, and lemon juice. For another amazing rice dish, try this Coconut Chicken and Rice recipe.

Step 2: Prepare the Relish
While the rice is cooking, prepare the fresh relish. In a medium bowl, combine the chopped cherry tomatoes, cucumber, red onion, Kalamata olives, and crumbled feta. In a small bowl, whisk together the olive oil, red wine vinegar, and a pinch of salt. Pour the dressing over the vegetables and toss gently to combine. Set aside to let the flavors meld.
Step 3: Cook the Salmon
Pat the salmon fillets completely dry with a paper towel; this is the key to a crispy sear. Season both sides generously with salt, pepper, dried oregano, and garlic powder. Heat olive oil in a large non-stick skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon fillets in the pan, skin-side up. Cook for 4-6 minutes, until golden brown and crispy. Flip the fillets and cook for another 3-4 minutes, or until cooked to your desired doneness. In the last minute of cooking, squeeze the juice of one lemon over the fillets.
Step 4: Assemble and Serve
To serve, spoon a generous portion of the lemon dill rice into each bowl. Top with a salmon fillet and finish with a big spoonful of the fresh cucumber and tomato relish. Serve immediately and enjoy!
Variations and Substitutions
Want to mix things up? Here are a few ideas:
- Different Grains: You can easily substitute the white rice with quinoa, couscous, or brown rice. Just adjust the cooking time accordingly.
- Add More Veggies: Feel free to add bell peppers, artichoke hearts, or chickpeas to the relish for extra nutrients and texture.
- Spice it Up: Add a pinch of red pepper flakes to the salmon seasoning for a little kick of heat. If you enjoy spicy flavors, you’ll love our Bang Bang Chicken Bowl.
Top Tips for Perfect Salmon
- Don’t Overcook It: Salmon cooks quickly! It’s done when it flakes easily with a fork. An instant-read thermometer should register 135-140°F in the thickest part.
- Get a Good Sear: A hot pan and dry salmon are the keys to crispy skin and a beautiful golden-brown crust.
- Use Fresh Ingredients: While dried herbs work well for seasoning the salmon, fresh dill in the rice and fresh vegetables in the relish make all the difference.
Storage and Meal Prep
This Mediterranean Salmon and Rice is fantastic for meal prep. Store the rice, salmon, and relish in separate airtight containers in the refrigerator for up to 3 days. The relish is best fresh but will hold up reasonably well. To reheat, gently warm the salmon and rice in the microwave or on the stovetop. Top with the cold relish just before serving.
What to Serve with Your Dish
While this is a complete meal on its own, a side of warm pita bread with hummus or a simple green salad with a lemon vinaigrette would be a wonderful addition to round out your Mediterranean feast.
Absolutely. Just make sure to thaw the salmon completely in the refrigerator overnight. Before cooking, pat it very dry with paper towels to ensure you get a nice, crispy sear in the pan.
Salmon is done when it flakes easily with a fork and its center is opaque. For perfect results, use an instant-read thermometer. The internal temperature in the thickest part should be between 135-140°F (57-60°C).
Store the salmon, rice, and relish in separate airtight containers in the refrigerator for up to 3 days. Reheat the salmon and rice gently in the microwave or a skillet. Always top with the cold relish just before serving for the best texture.
This dish is a complete meal on its own, but it pairs wonderfully with warm pita bread and hummus, or a simple side salad with a light vinaigrette to round out the Mediterranean experience.
Long-grain white rice, such as Basmati or Jasmine, works best as it cooks up light and fluffy. However, you can easily substitute it with quinoa, couscous, or brown rice if you prefer; just adjust cooking times accordingly.
Absolutely. Just make sure to thaw the salmon completely in the refrigerator overnight. Before cooking, pat it very dry with paper towels to ensure you get a nice, crispy sear in the pan.
Salmon is done when it flakes easily with a fork and its center is opaque. For perfect results, use an instant-read thermometer. The internal temperature in the thickest part should be between 135-140°F (57-60°C).
Store the salmon, rice, and relish in separate airtight containers in the refrigerator for up to 3 days. Reheat the salmon and rice gently in the microwave or a skillet. Always top with the cold relish just before serving for the best texture.
This dish is a complete meal on its own, but it pairs wonderfully with warm pita bread and hummus, or a simple side salad with a light vinaigrette to round out the Mediterranean experience.
Long-grain white rice, such as Basmati or Jasmine, works best as it cooks up light and fluffy. However, you can easily substitute it with quinoa, couscous, or brown rice if you prefer; just adjust cooking times accordingly.
Enjoy Your Mediterranean Meal!
We hope you love this simple, healthy, and delicious Mediterranean Salmon and Rice recipe. It’s a true testament to how incredible fresh ingredients can be. If you make it, please leave a comment below and let us know how it turned out! For more recipe inspiration, be sure to follow us on Pinterest.

Mediterranean Salmon and Rice: A 30-Minute Healthy Delight
This Mediterranean Salmon and Rice is the perfect healthy weeknight dinner! Flaky, pan-seared salmon, fluffy lemon-dill rice, and a fresh cucumber-tomato relish come together in just 30 minutes for a flavorful, balanced meal.
Ingredients
Equipment
Instructions
- Cook the Rice: In a medium saucepan, bring broth to a boil. Stir in the rice, reduce heat to low, cover, and simmer for 15-20 minutes until liquid is absorbed. Remove from heat, let stand covered for 5 minutes. Fluff with a fork and stir in the fresh dill, lemon zest, and lemon juice.
- Prepare the Relish: While the rice cooks, combine cherry tomatoes, cucumber, red onion, Kalamata olives, and feta in a bowl. In a separate small bowl, whisk together 2 tbsp olive oil and red wine vinegar. Pour over the vegetables and toss to combine.
- Cook the Salmon: Pat salmon fillets dry and season both sides with salt, pepper, oregano, and garlic powder. Heat 2 tbsp olive oil in a large non-stick skillet over medium-high heat. Place salmon in the pan, skin-side up, and cook for 4-6 minutes until golden. Flip and cook for another 3-4 minutes until done. Squeeze the juice of one lemon over the fish in the final minute.
- Assemble and Serve: Divide the lemon dill rice among four bowls. Top with a salmon fillet and a generous spoonful of the cucumber-tomato relish. Serve immediately.
Notes
Tip 1: For the best crispy skin on your salmon, make sure the fillets are patted completely dry before seasoning and the pan is nice and hot.
Tip 2: Don't skip the fresh dill and lemon in the rice! It adds a layer of bright, fresh flavor that perfectly complements the rich salmon.

Mediterranean Salmon and Rice: A 30-Minute Healthy Delight
Ingredients
Equipment
Instructions
- Cook the Rice: In a medium saucepan, bring broth to a boil. Stir in the rice, reduce heat to low, cover, and simmer for 15-20 minutes until liquid is absorbed. Remove from heat, let stand covered for 5 minutes. Fluff with a fork and stir in the fresh dill, lemon zest, and lemon juice.
- Prepare the Relish: While the rice cooks, combine cherry tomatoes, cucumber, red onion, Kalamata olives, and feta in a bowl. In a separate small bowl, whisk together 2 tbsp olive oil and red wine vinegar. Pour over the vegetables and toss to combine.
- Cook the Salmon: Pat salmon fillets dry and season both sides with salt, pepper, oregano, and garlic powder. Heat 2 tbsp olive oil in a large non-stick skillet over medium-high heat. Place salmon in the pan, skin-side up, and cook for 4-6 minutes until golden. Flip and cook for another 3-4 minutes until done. Squeeze the juice of one lemon over the fish in the final minute.
- Assemble and Serve: Divide the lemon dill rice among four bowls. Top with a salmon fillet and a generous spoonful of the cucumber-tomato relish. Serve immediately.
Notes
Tip 2: Don't skip the fresh dill and lemon in the rice! It adds a layer of bright, fresh flavor that perfectly complements the rich salmon.