Introduction
This One-Pan Mediterranean Salmon & Rice in 30 Minutes is the ultimate weeknight lifesaver. Flaky salmon, lemon-infused rice, and tender chickpeas bake together on a single sheet pan for a vibrant, healthy meal with minimal cleanup. For another quick and satisfying dinner, try this Creamy Chicken Orzo with Artichoke Hearts Recipe.
Ingredients
This vibrant Mediterranean salmon recipe comes together with a few simple pantry staples and fresh flavors. You’ll need the following items for the salmon, rice, and chickpea salad.
- 2 lb salmon fillets
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried parsley
- 1/4 teaspoon red chili flakes
- 1/4 teaspoon salt (plus more to taste)
- 3 tablespoons olive oil, divided
- 1 1/2 cups cooked jasmine rice
- 15 oz can chickpeas, drained and rinsed
- 6 oz cherry tomatoes, halved
- 1/3 cup Kalamata olives, sliced
- 1/4 cup green olives, sliced
- 3 tablespoons freshly squeezed lemon juice
- 1 tablespoon olive oil (optional, to finish)
- 1/4 cup crumbled feta cheese
- Freshly ground black pepper, to taste

Timing
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
Context: This streamlined Mediterranean Salmon with Lemon Rice and Chickpeas is about 25% faster than similar one-pan recipes, delivering a complete, flavorful meal in a single half-hour session.
Step-by-Step Instructions
Step 1 — Prep the Salmon
Pat the salmon fillets dry with paper towels. This ensures a crispier skin. Season generously on both sides with salt, pepper, and a pinch of dried oregano or thyme.
Step 2 — Start the Lemon Rice Base
In a large skillet or saucepan with a lid, heat a tablespoon of olive oil over medium heat. Add rinsed long-grain white rice and sauté for 1-2 minutes until lightly toasted. Stir in minced garlic for 30 seconds until fragrant.
Step 3 — Cook the Rice and Chickpeas
Pour in chicken or vegetable broth and the juice of one lemon. Add a drained can of chickpeas. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes, or until the liquid is absorbed and the rice is tender.
Step 4 — Pan-Sear the Salmon
While the rice cooks, heat a separate non-stick or cast-iron skillet over medium-high heat with a little oil. Place the salmon fillets skin-side down (if skin-on) and cook undisturbed for 4-5 minutes. Flip and cook for another 2-4 minutes, until the internal temperature reaches 125°F (52°C) for medium.
Tip: For perfect doneness, the salmon should flake easily with a fork but remain moist in the center.
Step 5 — Fluff and Finish the Rice
When the rice is done, remove it from the heat. Fluff it with a fork and stir in chopped fresh parsley and a drizzle of extra virgin olive oil. Taste and adjust seasoning with more lemon juice, salt, or pepper if needed.
Step 6 — Assemble and Serve
Spoon the lemon rice and chickpeas onto plates. Top with a seared salmon fillet. Garnish with lemon wedges and additional fresh herbs. Serve your Mediterranean Salmon with Lemon Rice and Chickpeas immediately for the best flavor and texture.
Nutritional Information
| Calories | Approx. 580 kcal |
| Protein | 38 g |
| Carbohydrates | 52 g |
| Fat | 22 g |
| Fiber | 8 g |
| Sodium | Approx. 650 mg |
Note: Estimates based on typical ingredients and serving size. This Mediterranean Salmon with Lemon Rice and Chickpeas in 30 Minutes is a rich source of omega-3 fatty acids and vitamin D from the salmon, and provides iron and B vitamins from the chickpeas.
Healthier Alternatives
This Mediterranean Salmon with Lemon Rice and Chickpeas in 30 Minutes is wonderfully adaptable. Here are some simple swaps to tailor it to your dietary needs or pantry.
- Protein Swap (Cod or Chicken) — Use a firm white fish like cod for a milder flavor, or boneless chicken breasts (cooked through) for a different protein. Both cook in about the same time.
- Lower-Carb Option (Cauliflower Rice) — Replace the white rice with riced cauliflower. Sauté it with the aromatics until tender-crisp to keep the 30-minute promise.
- Dairy-Free Adjustment — The recipe is naturally dairy-free if you use olive oil. Simply ensure any store-bought seasoning blend doesn’t contain dairy powder.
- Gluten-Free Note — This dish is inherently gluten-free. Always double-check labels on your spice mixes or broth to be safe.
- Low-Sodium Version — Use a no-salt-added chicken or vegetable broth and limit added salt, relying on fresh herbs, lemon zest, and garlic for big flavor.
- Chickpea Alternative (White Beans or Artichokes) — Swap chickpeas for canned cannellini beans for a creamier texture, or use quartered artichoke hearts for a tangy twist.
- Greens Boost (Spinach or Kale) — Stir a few handfuls of fresh spinach or chopped kale into the hot lemon rice at the end for extra nutrients and color.
- Herb Variation (Dill or Mint) — Instead of parsley, try fresh dill with the salmon or a sprinkle of mint over the finished dish for a bright, different aroma.

Serving Suggestions
- Pair this Mediterranean Salmon with Lemon Rice and Chickpeas with a simple side salad, such as a classic Greek salad with feta and olives or a crisp arugula salad with a lemon vinaigrette, to add freshness and crunch.
- For a heartier meal, serve alongside roasted vegetables like asparagus, zucchini, or cherry tomatoes, which complement the dish’s bright, herby flavors beautifully.
- This one-pan wonder is perfect for casual weeknight dinners but is elegant enough for entertaining. Plate it family-style on a large platter for a relaxed gathering or portion it individually for a more formal presentation.
- Garnish with extra lemon wedges, a sprinkle of fresh chopped parsley or dill, and a drizzle of high-quality extra virgin olive oil just before serving to enhance the visual appeal and flavor.
- For a complete Mediterranean spread, start with small plates like hummus and pita bread or stuffed grape leaves, then follow with this salmon as the satisfying main course.
- If you have leftovers, the lemon rice and chickpeas make a fantastic cold salad for lunch the next day—just flake in any remaining salmon.
This versatile Mediterranean Salmon with Lemon Rice and Chickpeas is a crowd-pleaser that suits any occasion, from a quick 30-minute family meal to an impressive dinner party centerpiece.
Common Mistakes to Avoid
- Mistake: Overcooking the salmon, making it dry and tough. Fix: Cook skin-side down for most of the time and remove it from the pan when it’s just opaque in the center.
- Mistake: Using cold salmon straight from the fridge. Fix: Pat it dry and let it sit at room temperature for 10-15 minutes for even, quick cooking.
- Mistake: Crowding the pan with salmon fillets. Fix: Cook in batches or use a large skillet to ensure a proper sear and crispy skin.
- Mistake: Underseasoning the lemon rice, leaving it bland. Fix: Season the cooking water generously with salt and add lemon zest along with the juice for maximum flavor.
- Mistake: Rinsing canned chickpeas and losing their starchy liquid. Fix: Reserve a few tablespoons of the aquafaba (bean liquid) to stir into the rice for creaminess.
- Mistake: Adding lemon juice to the rice too early. Fix: Stir in fresh lemon juice off the heat at the end to preserve its bright, vibrant acidity.
- Mistake: Not toasting the rice before adding liquid. Fix: Sauté the rice in oil for 1-2 minutes until slightly translucent for a nuttier flavor and better texture.
- Mistake: Using a dull knife to chop herbs, which bruises them. Fix: Use a sharp chef’s knife for a clean cut, preserving the fresh color and flavor of dill or parsley.
- Mistake: Skipping the rest time for the salmon. Fix: Let the cooked fillets rest for 5 minutes before serving; they will finish cooking gently and retain juices.
Storing Tips
- Fridge: Store leftover Mediterranean Salmon with Lemon Rice and Chickpeas in an airtight container for up to 3 days. Ensure the salmon has cooled before refrigerating.
- Freezer: For longer storage, freeze the components separately in freezer-safe containers or bags for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Reheat gently in a covered skillet over medium-low heat or in the microwave until the internal temperature of the salmon reaches 145°F. Add a splash of water or broth to the rice to prevent it from drying out.
For the best quality and food safety, always cool leftovers quickly and avoid leaving the meal at room temperature for more than two hours.
Conclusion
This Mediterranean Salmon with Lemon Rice and Chickpeas in 30 Minutes is the perfect solution for a fast, flavorful, and healthy weeknight dinner. We hope you love this easy one-pan meal! If you try it, please leave a comment and rating. For more quick recipes like this Thai-Inspired Coconut Curry Salmon Recipe, be sure to subscribe.
PrintMediterranean Salmon (One-Pan, 30-Minute Meal)
One-pan Mediterranean salmon served over lemon rice with chickpeas, cherry tomatoes, olives and feta — ready in about 30 minutes and gluten-free.
- Author: Dorothy Miller
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 1x
- Method: Main
- Cuisine: Mediterranean
Ingredients
- 2 lb salmon fillets
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried parsley
- 1/4 teaspoon red chili flakes
- 1/4 teaspoon salt (plus more to taste)
- 3 tablespoons olive oil, divided
- 1 1/2 cups cooked jasmine rice
- 15 oz can chickpeas, drained and rinsed
- 6 oz cherry tomatoes, halved
- 1/3 cup Kalamata olives, sliced
- 1/4 cup green olives, sliced
- 3 tablespoons freshly squeezed lemon juice
- 1 tablespoon olive oil (optional, to finish)
- 1/4 cup crumbled feta cheese
- Freshly ground black pepper, to taste
Instructions
- Pat salmon fillets dry and season both sides with smoked paprika, dried oregano, dried parsley, red chili flakes, and 1/4 teaspoon salt.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat until shimmering.
- Add salmon skin-side down (if skin-on) and sear 3–4 minutes without moving to develop a crust.
- Flip salmon and cook an additional 3–4 minutes, or until salmon is opaque and flakes easily; transfer salmon to a plate and set aside.
- In the same skillet (add remaining 1 tablespoon olive oil if pan is dry), add cooked jasmine rice, drained chickpeas, halved cherry tomatoes, and sliced olives; stir to combine and warm over medium heat.
- Add 3 tablespoons freshly squeezed lemon juice and stir; season rice mixture with salt and freshly ground black pepper to taste and add 1 tablespoon olive oil if desired.
- Return salmon to the skillet, nestling fillets on top of the rice and chickpeas just to reheat for 1–2 minutes.
- Sprinkle crumbled feta over the rice and salmon, garnish with extra lemon if desired, and serve immediately.
Notes
1) Use day-old or pre-cooked rice to keep total time to 30 minutes. 2) Swap jasmine rice for brown rice or quinoa — adjust cooking times and use pre-cooked grains to stay within 30 minutes. 3) For a crispier salmon skin, start in a cold pan and cook skin-side down longer before flipping.
Nutrition
- Calories: 650
- Sugar: 4
- Sodium: 760
- Fat: 34
- Saturated Fat: 7
- Unsaturated Fat: 27
- Trans Fat: 0
- Carbohydrates: 48
- Fiber: 6
- Protein: 42
- Cholesterol: 120
FAQs
Can I use a different type of fish for this recipe?
Yes, you can substitute the salmon with other firm fish like cod or halibut. Adjust the cooking time slightly based on the thickness of the fillet to ensure it flakes easily. The flavors of this Mediterranean Salmon with Lemon Rice and Chickpeas in 30 Minutes will still complement most white fish beautifully.
How can I make this dish dairy-free or vegan?
For a dairy-free version, simply omit any optional yogurt or feta garnish. To make it vegan, replace the salmon with a can of drained artichoke hearts or extra chickpeas, and use vegetable broth for the rice. You’ll still achieve a bright, satisfying Mediterranean bowl in about 30 minutes.
What’s the best way to store and reheat leftovers?
Store components separately in airtight containers in the refrigerator for up to 3 days. Reheat the lemon rice and chickpeas gently in the microwave or on the stovetop with a splash of water. For the best texture, reheat the salmon separately in a skillet over low heat until just warmed through.



