
Mediterranean Salmon (One Pan, 30 Minute Meal)
This Mediterranean salmon dinner comes together in one pan in about 30 minutes. Salmon fillets get a quick sear on the stovetop, then the same skillet holds a warm rice mixture with chickpeas, cherry tomatoes, kalamata and green olives, lemon juice, and feta. The recipe serves 4 as a main course.
It is a gluten free, high protein dinner that works on a busy weeknight and still looks generous enough for guests. Prep takes about 15 minutes and cooking takes about 15 minutes. The recipe below is adapted from the original Mediterranean salmon and rice recipe on Julia’s Album.

Jump To
- 1. Mediterranean Salmon (One Pan, 30 Minute Meal)
- 2. Healthy Dinner High in Protein and Fiber
- 3. How to Make Mediterranean Salmon, a Quick Overview
- 4. Why Make It
- 5. What Kind of Salmon to Use
- 6. Traditional Mediterranean Seasonings
- 7. Substitutions and Variations
- 8. Storage Tips
- 9. How to Reheat
- 10. Can You Freeze It?
- 11. What to Serve with It
- 12. FAQs
- 13. Mediterranean Salmon (30-Minute, One-Pan Meal)
Healthy Dinner High in Protein and Fiber
Salmon brings protein, omega 3 fatty acids, and vitamin D to the plate. Chickpeas add fiber, which helps the meal feel filling. With rice, vegetables, olive oil, and feta rounding things out, this is a complete dinner rather than a piece of fish that still needs a side dish.
Because the dish is built on fish, rice, beans, vegetables, and cheese, it is naturally gluten free. It also fits a pescatarian way of eating, which is a mostly vegetarian diet that includes seafood.
One pan and roughly 30 minutes of total time means very little cleanup afterward, which is the main reason this recipe earns a regular spot in the weeknight rotation.
The nutrition below reflects the recipe as written, based on 4 servings.

| Nutrient | Per serving |
|---|---|
| Calories | 859 |
| Carbohydrates | 53 g |
| Protein | 63 g |
| Fat | 44 g |
| Saturated fat | 11 g |
| Fiber | 11 g |
| Sugar | 7 g |
| Sodium | 1053 mg |
| Cholesterol | 163 mg |
How to Make Mediterranean Salmon, a Quick Overview
The method is straightforward. Cook the salmon first, wipe the skillet, then build the rice mixture in that same pan. Total time is about 30 minutes, with 15 minutes of prep and 15 minutes of cooking.
Ingredients
| Component | Ingredient | Amount |
|---|---|---|
| Salmon | Salmon fillets, skin on | 2 lb |
| Salmon | Smoked paprika | 1 teaspoon |
| Salmon | Dried oregano | 1/2 teaspoon |
| Salmon | Dried parsley | 1/2 teaspoon |
| Salmon | Red chili flakes | 1/4 teaspoon |
| Salmon | Salt | 1/4 teaspoon |
| Salmon | Olive oil, divided | 3 tablespoons |
| Mediterranean rice | Cooked jasmine rice | 1.5 cups |
| Mediterranean rice | Canned chickpeas, drained | 15 oz |
| Mediterranean rice | Cherry tomatoes in 2 colors, sliced in half | 6 oz |
| Mediterranean rice | Kalamata olives, sliced | 1/3 cup |
| Mediterranean rice | Green olives, sliced | 1/4 cup |
| Mediterranean rice | Freshly squeezed lemon juice | 3 tablespoons |
| Feta cheese mixture | Feta cheese, diced into small cubes | 6 oz |
| Feta cheese mixture | Olive oil | 1 tablespoon |
| Feta cheese mixture | Freshly squeezed lemon juice | 1 tablespoon |
| Feta cheese mixture | Dried oregano, or more to taste | 1/4 teaspoon |
| Feta cheese mixture | Chopped fresh oregano, optional | 2 tablespoons |
| Feta cheese mixture | Fresh oregano for garnish, optional | To taste |
Instructions
- Heat a large skillet with tall sides over medium heat for about 4 minutes so it is fully hot. A cast iron skillet works well here.
- Season the top of the salmon fillets with smoked paprika, dried oregano, dried parsley, red chili flakes, and salt. Use 1 tablespoon of olive oil to rub the spices over the top of the fish.
- Add 2 tablespoons of olive oil to the hot skillet. Place the salmon skin side up and cook over medium high heat for 4 minutes without moving it.
- Flip the salmon so it is skin side down. Reduce the heat to medium and cook for 5 more minutes, then remove the skillet from the heat.
- Slide a wide spatula between the flesh and the skin of each fillet to separate them. Move the salmon to a plate, then lift the skins out of the skillet. Eat the skins or discard them.
- Wipe the skillet clean with paper towels.
- Add the cooked rice, drained chickpeas, sliced cherry tomatoes, and sliced olives to the empty skillet. Pour in 3 tablespoons of freshly squeezed lemon juice and reheat over medium heat, stirring to combine. Add 1 tablespoon of olive oil if you like, then season with salt and black pepper to taste.
- In a medium bowl, combine the cubed feta with 1 tablespoon of olive oil, 1 tablespoon of freshly squeezed lemon juice, 1/4 teaspoon of dried oregano, and 2 tablespoons of chopped fresh oregano if you are using it. Stir so the herbs and oil coat the cheese.
- Stir half of the feta mixture into the rice in the skillet.
- Add the cooked salmon back to the skillet with the rice and reheat over medium heat.
- Top the rice with the remaining feta mixture, sprinkle fresh oregano over the salmon and rice, and serve.
Why Make It
This is the kind of dinner that solves a weeknight in one move. The fish and the rice share a single skillet, so there is no pot of grains bubbling on another burner and no stack of pans to wash.
It also works for guests. Salmon feels special enough for a weekend table, and the olives, feta, and lemon give the dish a bright Mediterranean character without extra effort.
The recipe is flexible, which means it stays useful even when your pantry is not perfectly stocked. You can swap in another fish, a different grain or pasta, another bean, or extra vegetables, and the structure of the dish still holds.
If you want an even faster salmon preparation, try this Pan Seared Salmon. When you are in the mood for a different one pan dinner, this Tuscan Shrimp One Pan Dinner follows the same easy approach.
The real win is that one skillet handles the fish and the rice, so dinner and cleanup finish at the same time.
What Kind of Salmon to Use
Salmon is sold in a few different forms, and the shape you buy changes how you portion the dish.
Individual fillets are usually skinless and typically provide one serving each, which makes them convenient for a smaller batch. Larger fillets commonly come with the skin on, suit a crowd, and can be cut into smaller portions before or after cooking.
Scottish and Skuna Bay salmon are two reliable choices, and sockeye and king are popular varieties as well. Any good quality fillet will work here. Because the method separates the cooked flesh from the skin, fillets with the skin on are the easiest to handle in the skillet.
Freshness matters more than the label. Plan to use the fish within a day of buying it rather than leaving it in the refrigerator for several days.
Traditional Mediterranean Seasonings
The salmon in this recipe is seasoned with smoked paprika, dried oregano, dried parsley, red chili flakes, and salt, then rubbed with olive oil so the spices cling to the fish. That blend gives a warm, lightly smoky flavor with a small amount of heat.
Mediterranean cooking draws on a wide pantry, and you can lean into it if you want to change the profile. Herbs such as basil, rosemary, marjoram, lavender, bay leaf, sage, tarragon, thyme, dill, and cilantro all fit the region. Spices such as turmeric, saffron, coriander, cumin, fennel, cinnamon, and black pepper are common additions too.
Start with small amounts when you swap seasonings, then taste and adjust.
Substitutions and Variations
This dish is forgiving, and most of the swaps below keep the same timing and method.
- Fish: Trout, halibut, sea bass, cod, and mahi mahi all work in place of salmon. Fillets are recommended because they cook evenly and hold together.
- Rice and grains: Jasmine rice can be swapped for basmati, another long grain rice, or Arborio. Couscous, orzo, bow tie pasta, fusilli, penne, and rigatoni are other options in place of rice.
- Beans: Use chickpeas, cannellini beans, or cooked lentils.
- Citrus: Either lime or lemon works. Freshly squeezed juice gives the best flavor.
- Vegetables: Chopped tomatoes, bell peppers, artichokes, sun dried tomatoes, asparagus, green beans, cucumber, zucchini, arugula, and spinach can all be added or left out.
- Cheese: Grated Parmesan, Asiago, or mozzarella can replace feta or be used alongside it.
Keep the quantities of the main components steady if you want the same balance of rice, vegetables, and cheese. When you add watery vegetables such as cucumber or zucchini, drain the finished skillet briefly so the rice does not turn soggy.
Storage Tips
Leftover salmon and rice keep well when stored properly. Move everything into an airtight container and refrigerate it for up to 3 days. For longer storage, the dish can be frozen for up to 2 months.
Let the food cool before sealing the container so steam does not collect inside.
How to Reheat
Gentle heat is the goal, because salmon dries out quickly when it is reheated too hard.
On the stovetop: Warm the food in a suitably sized pan over low to medium heat. Separate the salmon from the rice first, add a little olive oil, and stir the rice frequently. Turn the salmon a couple of times until it is hot, taking care not to break it apart.
In the microwave: Place the salmon and rice in a deep, tall, microwave safe bowl and heat for about 30 seconds. Stir the rice mixture, then microwave for another 30 seconds or longer until everything is heated through.
Reheating in short bursts is what keeps the fish moist and the rice evenly warm.
Can You Freeze It?
Yes, this dish freezes well because there is no cream in it, so the texture holds up after thawing.
For the best result, freeze the meal without the fresh tomatoes and add those when you serve it. It can also be frozen with the tomatoes if that is simpler, though the texture of the tomatoes will soften. Portion the food into airtight containers and freeze for up to 2 months, then thaw in the refrigerator before reheating.
What to Serve with It
This salmon and rice skillet is a complete meal and does not require side dishes. If you want something green and fresh alongside it, a simple salad is the easiest addition.
- Arugula with lemon zest, Parmesan, and pine nuts
- Greek salad
- Avocado mango salad with arugula
- Strawberry spinach salad
- Tomato, cucumber, and avocado salad with basil pesto
Keep the salad dressing light so the bright lemon and briny olives in the main dish stay the focus of the meal.
FAQs
How do you make one-pan Mediterranean salmon with rice and chickpeas?
Season 2 lb of skin-on salmon fillets with smoked paprika, oregano, parsley, red chili flakes, and salt, then pan-sear in olive oil for 4 minutes per side. In the same skillet, combine 1.5 cups cooked jasmine rice, a 15 oz can of drained chickpeas, sliced cherry tomatoes, olives, and lemon juice. Fold in half of a feta mixture and top with the salmon and remaining feta.
How long does it take to cook this one-pan Mediterranean salmon dinner?
The total time from start to finish is 30 minutes, with 15 minutes of prep and 15 minutes of active cooking. The salmon fillets cook for 4 minutes on the first side and 5 minutes on the second side, while the rice mixture reheats for just a few minutes more.
What is the best rice to use for Mediterranean salmon skillet?
Cooked jasmine rice works best for this one-pan meal, but basmati rice, other long-grain rice, or even Arborio rice are good alternatives. For best results, use day-old cooked rice that has been refrigerated, as it is drier and won't become mushy when reheated in the skillet.
How should you store and reheat leftover Mediterranean salmon and rice?
Store leftovers in an airtight container in the refrigerator for up to 3 days. For best results on the stovetop, separate the salmon from the rice and reheat gently with a splash of water or broth. In the microwave, use a deep dish and reheat in 30-second bursts, stirring in between, until heated through.

Mediterranean Salmon (30-Minute, One-Pan Meal)
Mediterranean Salmon (One Pan, 30 Minute Meal) This Mediterranean salmon dinner comes together in one pan in about 30 minutes. Salmon fillets get a quick sear on the stovetop, then the same skillet holds a warm rice mixture with chickpeas, cherry tomatoes, kalamata and green olives, lemon juice, and feta.
- Total Time: 30 min
- Yield: 4 1x
Ingredients
Salmon
2 lb salmon fillets
1 teaspoon smoked paprika
½ teaspoon dried oregano
½ teaspoon dried parsley
¼ teaspoon red chili flakes
¼ teaspoon salt
3 tablespoons olive oil, divided
Mediterranean rice
1.5 cups cooked jasmine rice
15 oz chickpeas, canned
6 oz cherry tomatoes (2 colors), sliced in half
⅓ cup kalamata olives, sliced
¼ cup green olives, sliced
3 tablespoons freshly squeezed lemon juice
Feta cheese mixture
6 oz feta cheese, diced into small cubes
1 tablespoon olive oil
1 tablespoon freshly squeezed lemon juice
¼ teaspoon dried oregano
2 tablespoons chopped fresh oregano
fresh oregano, for garnish
Instructions
Cook salmon on stovetop
1-Heat a large, high-sided skillet (I used: Heat a large, high-sided skillet (I used cast iron) over medium heat for about 4 minutes to heat it up.
2-I used salmon fillets with skin-on: I used salmon fillets with skin-on. Season the top of the salmon with smoked paprika, dried oregano, dried parsley, red chili flakes, and salt, using 1 tablespoon of olive oil to rub the spices on top of the fish.
3-Add 2 tablespoons of olive oil to: Add 2 tablespoons of olive oil to the hot skillet. Add salmon skin side up and cook on medium-high heat for 4 minutes, undisturbed.
4-Flip the salmon to the other side,: Flip the salmon to the other side, skin side down. Reduce heat to medium and cook for 5 more minutes. Remove from heat.
5-Carefully slide a wide spatula between each: Carefully slide a wide spatula between each salmon fillet and the skin to carefully separate the flesh from the skin. Remove salmon (without skin) to a plate.
6-Remove skins from the skillet: Remove skins from the skillet. You can eat them later or discard them if you don’t like them.
7-Wipe the skillet clean with paper towels: Wipe the skillet clean with paper towels.
Make Mediterranean rice in the same skillet
8-Add cooked rice, drained chickpeas, sliced cherry: Add cooked rice, drained chickpeas, sliced cherry tomatoes, and sliced olives, to the same, now empty, skillet.
9-Add 3 tablespoons of freshly squeezed lemon: Add 3 tablespoons of freshly squeezed lemon juice and reheat on medium heat, stirring everything to combine. Add 1 tablespoon of olive oil, if you like.
10-Season with salt and black pepper, to: Season with salt and black pepper, to taste.
Make feta cheese mixture
11-In a medium bowl, combine cubed Feta: In a medium bowl, combine cubed Feta cheese with 1 tablespoon of olive oil, 1 tablespoon of freshly squeezed lemon juice, ¼ teaspoon of dried oregano (add more to taste), 2 tablespoons of chopped fresh oregano (if using).
12-Mix so that the herbs and olive: Mix so that the herbs and olive oil coat the cubed Feta cheese.
Assemble
13-Add half of the feta cheese mixture: Add half of the feta cheese mixture to the skillet with rice and mix thoroughly.
14-Add cooked salmon to the skillet with: Add cooked salmon to the skillet with rice and reheat on medium heat.
15-Top the rice with the remaining feta: Top the rice with the remaining feta mixture. Sprinkle fresh oregano on top of the Mediterranean salmon and rice. Serve.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.- Prep Time: 15 min
- Cook Time: 15 min
- Method: stovetop
Nutrition
- Calories: 859
- Sugar: 7 g
- Sodium: 1053 mg
- Fat: 44 g
- Saturated Fat: 11 g
- Carbohydrates: 53 g
- Fiber: 11 g
- Protein: 63 g
- Cholesterol: 163 mg





