This Mediterranean Salmon (30-Minute, One-Pan Meal) is the perfect solution for busy weeknights when you want a nutritious, restaurant-quality dinner without the cleanup. By combining tender, spice-rubbed salmon fillets with vibrant jasmine rice, chickpeas, fresh cherry tomatoes, and briny kalamata olives, you get a balanced dish packed with flavor. This one-pan wonder simplifies your cooking routine while delivering a sophisticated meal that is sure to please the whole family. Whether you are prepping for a quick lunch or an impressive dinner, this easy salmon recipe checks all the boxes for convenience and taste.
15 minutes
15 minutes
30 minutes
4 servings
Why You’ll Love This Recipe
- Ready in just 30 minutes for ultimate convenience.
- Uses only one skillet, which means less time washing dishes.
- Naturally high in protein and fresh, heart-healthy ingredients.
- Features a versatile flavor profile that works for any occasion.
- Perfect for meal prepping healthy lunches for the week.

Ingredients
To make this Mediterranean Salmon, you need high-quality fresh fillets and a handful of pantry staples. The combination of smoked paprika, olives, and feta creates a bright, savory finish.
- 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)
- 1.5 cups cooked jasmine rice
- 15 oz chickpeas (canned, drained)
- 6 oz cherry tomatoes (2 colors, halved)
- ⅓ cup kalamata olives (sliced)
- ¼ cup green olives (sliced)
- 3 tablespoons fresh lemon juice
- 6 oz feta cheese (cubed)
- Fresh oregano (for garnish)
Ingredient Notes and Substitutions
This recipe is highly adaptable. Use these tips to ensure a delicious outcome every time you cook this Mediterranean Salmon (30-Minute, One-Pan Meal).
- Use any variety of hearty grain like quinoa or orzo if you prefer not to use jasmine rice.
- Add fresh spinach or kale during the rice-reheating step to increase your veggie intake.
- Fresh herbs such as parsley or basil work as excellent alternatives if fresh oregano is unavailable.
- If you cannot find two-colored cherry tomatoes, standard red will taste just as delicious.
- Adjust the red chili flakes based on your preference for heat.

How to Make It
Step 1: Prep and Season
Heat a large cast-iron or stainless steel skillet over medium heat for about 4 minutes. While the pan warms, rub the salmon fillets with 1 tablespoon of olive oil, followed by the smoked paprika, dried oregano, dried parsley, red chili flakes, and salt.
Step 2: Cook the Salmon
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 fillets, reduce to medium heat, and cook for another 5 minutes. Remove the fish, carefully slide off the skins, and set the salmon aside.
Step 3: Prepare the Mediterranean Rice
Wipe your skillet clean with paper towels. Return it to the stove and add your pre-cooked rice, drained chickpeas, halved cherry tomatoes, and sliced olives. Stir in 3 tablespoons of lemon juice and an optional tablespoon of olive oil to reheat the mixture thoroughly.
Step 4: Combine and Serve
Gently fold half of your feta cheese mixture into the rice. Add the salmon back to the pan to warm through. Top with the remaining feta and fresh oregano before serving your Mediterranean Salmon (30-Minute, One-Pan Meal) directly from the skillet.
Pro Tips
- Always pat your salmon fillets dry with a paper towel before seasoning to ensure an even crust.
- Let the skillet get properly hot before adding the fish to prevent sticking.
- When separating the skin, use a flat metal or silicone spatula for maximum control.
- Use room temperature feta to ensure it softens perfectly when tossed with the hot rice.

Serving Suggestions
Serve this dish exactly as is for a complete meal, or pair it with these additions to elevate the experience:
- A side of toasted pita bread or flatbread for dipping.
- A crisp cucumber and red onion salad with vinaigrette.
- A dollop of cool tzatziki sauce on top.
- A glass of chilled sparkling water with lemon slices.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm individual portions in a microwave-safe dish or gently in a skillet over low heat until the salmon is heated through. Avoid overcooking the fish to keep it moist.
FAQs
Can I use frozen salmon for this Mediterranean Salmon (30-Minute, One-Pan Meal)?
Yes, just ensure you thaw it completely and pat it very dry with paper towels before seasoning so the spices adhere to the fish.
What is the best type of pan to use?
A large high-sided cast-iron skillet is ideal because it retains heat well, but any heavy-bottomed non-stick skillet will also work wonderfully.
Can I change the olives?
Absolutely. Feel free to use just one type of olive or substitute them with capers if you prefer a punchy, briny flavor profile.
Is this meal gluten-free?
This dish is naturally gluten-free provided you use plain jasmine rice and check your spice labels for cross-contamination.
More Recipes You’ll Love
- Lemon Garlic Baked White Fish
- Easy Chickpea Mediterranean Salad
- 20-Minute Greek Lemon Rice Bowl
- Pan-Seared Herb Crusted Salmon
Final Thoughts
This Mediterranean Salmon (30-Minute, One-Pan Meal) brings healthy, vibrant flavors to your table with minimal effort. It is the perfect balance of savory feta, zesty lemon, and perfectly cooked flaky salmon. Whether you are feeding a busy family or hosting an impromptu dinner, this recipe is designed to be reliable, delicious, and incredibly fast. It is truly a gold-standard meal for those who crave elegance without the time-consuming kitchen prep. Give this Mediterranean Salmon (30-Minute, One-Pan Meal) a try tonight and see how it transforms your dinner rotation. Don’t forget to save this recipe for your next quick weeknight meal!
PrintMediterranean Salmon (30-Minute, One-Pan Meal)
This vibrant Mediterranean-inspired salmon dish is the ideal solution for busy weeknights, offering a professionally balanced meal cooked entirely in one pan. Featuring tender spice-rubbed salmon fillets paired with aromatic jasmine rice, fiber-rich chickpeas, sweet cherry tomatoes, and salty kalamata olives, this nutritious dinner creates a sophisticated flavor profile. It is a hearty, heart-healthy meal designed to minimize cleanup while maximizing fresh, Mediterranean-inspired ingredients, making it perfect for both quick family dinners and weekly meal prep sessions.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Quick Dinner
- Method: Sauté
- Cuisine: Mediterranean
- Diet: Gluten Free
Ingredients
2 lb salmon fillets
1 tsp smoked paprika
0.5 tsp dried oregano
0.5 tsp dried parsley
0.25 tsp red chili flakes
0.25 tsp salt
3 tbsp olive oil (divided)
1.5 cups cooked jasmine rice
15 oz chickpeas (canned, drained)
6 oz cherry tomatoes (halved)
0.33 cup kalamata olives (sliced)
0.25 cup green olives (sliced)
3 tbsp fresh lemon juice
6 oz feta cheese (cubed)
Fresh oregano (for garnish)
Instructions
In a small bowl, combine smoked paprika, dried oregano, dried parsley, chili flakes, and salt to create the dry spice rub.
Coat the salmon fillets evenly with the spice rub.
Heat 1.5 tablespoons of olive oil in a large skillet over medium-high heat.
Sear the salmon fillets for 3-4 minutes per side, or until cooked through, then remove and set aside.
In the same skillet, add the remaining oil, cooked jasmine rice, chickpeas, halved cherry tomatoes, and both types of olives.
Sauté for 3-5 minutes until the tomatoes begin to soften and the rice is heated through.
Stir in the fresh lemon juice and season lightly if needed.
Return the salmon to the pan, nestling it into the rice mixture.
Top with cubed feta cheese and garnish with fresh oregano to serve.
Notes
Ensure salmon is patted dry before applying the spice rub to achieve a nice sear. You can substitute the jasmine rice with quinoa or cauliflower rice for different dietary preferences. The feta cheese adds a creamy texture, but can be omitted or replaced with a plant-based feta alternative if desired.
Nutrition
- Serving Size: 1 fillet with side serving
- Calories: 520
- Sugar: 4g
- Sodium: 780mg
- Fat: 28g
- Saturated Fat: 7g
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 38g
- Cholesterol: 115mg

