One Skillet Salmon with Lemon Orzo is one of those meals that feels fancy but is incredibly simple to prepare. I love this dish because it’s packed with flavor, yet everything comes together in just one pan. The tender, flaky salmon pairs beautifully with the bright and zesty orzo, creating a perfect balance of richness and freshness. Plus, the addition of spinach and tomatoes adds a pop of color and extra nutrients, making it a wholesome and satisfying dinner option.

What makes this recipe even better is the minimal cleanup. Since everything cooks in one skillet, you’ll spend less time washing dishes and more time enjoying your meal. Whether you’re making a quick weeknight dinner or hosting friends for a casual evening, this One Skillet Salmon with Lemon Orzo is guaranteed to impress.
Why You’ll Love This One Skillet Salmon with Lemon Orzo
- Quick and easy: Ready in under 30 minutes, perfect for busy nights.
- Minimal cleanup: One skillet means less mess in the kitchen.
- Full of flavor: The tangy lemon orzo complements the rich salmon beautifully.
- Nutritious and wholesome: Packed with healthy omega-3s, vitamins, and fiber.
- Versatile: Great for both casual dinners and special occasions.
What Kind of Salmon Should I Use?
For this recipe, I recommend using skin-on salmon fillets. The skin helps hold the fillets together during cooking and adds a delicious crispy texture when seared. Opt for fresh, high-quality salmon if possible — wild-caught varieties like sockeye or king salmon offer fantastic flavor. If you prefer frozen salmon, be sure to thaw it thoroughly and pat it dry before cooking to ensure a perfect sear.
Options for Substitutions
- Salmon Alternatives: If you’re not a fan of salmon, you can swap it with other firm fish like trout, cod, or halibut.
- Pasta Swap: Orzo works wonderfully, but you can also use couscous, rice, or quinoa for a different texture.
- Greens: Spinach is a great choice, but kale or arugula can add a bolder flavor.
- Broth Base: Chicken broth adds savory depth, but vegetable broth works just as well for a vegetarian-friendly option.
- Citrus Twist: While lemon is ideal for brightness, lime or even orange zest can provide a unique flavor variation.
Ingredients for One Skillet Salmon with Lemon Orzo
- Salmon Fillets: The star of the dish — rich, flaky, and packed with omega-3s.
- Orzo Pasta: This small, rice-shaped pasta cooks quickly and absorbs the savory lemon broth beautifully.
- Fresh Spinach: Adds a pop of green and boosts the nutritional value.
- Cherry Tomatoes: They provide a juicy sweetness that balances the lemony orzo.
- Garlic: Essential for infusing the dish with warm, aromatic flavor.
- Lemon: Fresh lemon juice and zest brighten the entire meal with zesty goodness.
- Chicken Broth: Helps cook the orzo while adding savory depth.
- Olive Oil: For searing the salmon and sautéing the aromatics.
- Butter: Adds richness to the orzo, giving it a creamy texture.
- Salt and Pepper: To enhance the flavors and season the salmon perfectly.
- Fresh Herbs (Optional): Parsley or dill adds a burst of freshness for garnish.

Step 1: Sear the Salmon
Heat olive oil in a large skillet over medium-high heat. Season the salmon fillets with salt and pepper. Place them skin-side down in the skillet and cook for 3-4 minutes until the skin is crispy and golden. Flip the fillets and cook for another 2-3 minutes. Once cooked, transfer the salmon to a plate and set aside.
Step 2: Sauté the Aromatics
In the same skillet, reduce the heat to medium and add a drizzle of olive oil if needed. Add minced garlic and cook for about 30 seconds until fragrant. Toss in the cherry tomatoes and cook for 2-3 minutes, stirring occasionally, until they soften and release their juices.
Step 3: Cook the Orzo
Pour in the chicken broth and bring it to a simmer. Stir in the orzo, season with salt and pepper, and let it cook for 8-10 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
Step 4: Add Spinach and Lemon
Stir in the fresh spinach and cook for another 1-2 minutes until wilted. Add the zest and juice of a lemon, then stir in a small knob of butter to create a silky, flavorful sauce.
Step 5: Return the Salmon
Place the seared salmon fillets back into the skillet, nestling them into the orzo mixture. Cook for another 2-3 minutes to reheat the salmon and allow the flavors to meld.
Step 6: Serve and Enjoy
Garnish with fresh herbs and a few lemon slices for extra brightness. Serve hot, straight from the skillet.
How Long to Cook One Skillet Salmon with Lemon Orzo
The total cooking time for this dish is approximately 25-30 minutes. The salmon itself cooks quickly — about 3-4 minutes per side — while the orzo takes 8-10 minutes to absorb the broth and become tender. Once everything is combined, allow an extra 2-3 minutes to bring the dish together before serving.
Tips for Perfect One Skillet Salmon with Lemon Orzo
- Pat the salmon dry: Drying the fillets with a paper towel before seasoning ensures a perfect sear.
- Don’t move the salmon too soon: Let the salmon cook undisturbed for the first few minutes to achieve that delicious crispy skin.
- Stir the orzo regularly: This prevents it from sticking to the skillet and ensures even cooking.
- Add lemon at the end: Stirring in fresh lemon juice after cooking preserves its bright, zesty flavor.
- Use a heavy-bottomed skillet: A cast-iron or stainless steel pan retains heat well, helping you achieve perfect results.
- Season in layers: Season the salmon, orzo, and final dish to build balanced flavor throughout.
- Don’t overcook the salmon: Salmon is best when cooked to an internal temperature of 125-130°F (52-54°C) for a tender, flaky texture.
Watch Out for These Mistakes While Cooking
- Skipping the Skin-on Salmon: Cooking salmon with the skin helps prevent the fillet from falling apart and creates a crispy texture. Removing it too early can result in a less flavorful and less structured dish.
- Overcrowding the Skillet: Give the salmon fillets enough space to sear properly. Overcrowding traps steam and prevents crisping.
- Overcooking the Salmon: Salmon continues to cook even after being removed from the heat. Removing it slightly before it’s fully cooked ensures a tender, flaky texture.
- Forgetting to Stir the Orzo: Since orzo is small, it can stick easily to the bottom of the pan. Stir occasionally to prevent clumping or burning.
- Skipping the Lemon Zest: The zest adds an extra layer of citrusy brightness that makes the whole dish shine. Don’t skip it!
- Undersalting the Orzo: Since orzo absorbs a lot of liquid, you’ll want to season it well to ensure every bite is flavorful.
- Adding Spinach Too Early: Spinach wilts quickly, so adding it right at the end keeps it vibrant and fresh.
- Using Too Much Liquid: Adding too much broth can make the orzo mushy. Stick to the recommended amount for a creamy yet structured texture.
What to Serve With One Skillet Salmon with Lemon Orzo
1. Garlic Bread
A warm slice of garlic bread is perfect for soaking up the flavorful lemon sauce.
2. Roasted Asparagus
Crisp-tender asparagus pairs beautifully with the bright, citrusy flavors in the dish.
3. Cucumber Salad
A refreshing cucumber salad with dill and feta adds a cool, crisp contrast to the warm skillet meal.
4. Steamed Broccoli
Lightly seasoned broccoli adds a healthy, fiber-rich side without overpowering the main dish.
5. Mediterranean Chickpea Salad
For a heartier side, a chickpea salad with tomatoes, cucumbers, and a lemony dressing complements the salmon perfectly.
6. Grilled Zucchini
Smoky grilled zucchini brings out the earthy flavors and pairs well with the vibrant lemon notes.
7. Creamy Tzatziki Sauce
A dollop of creamy tzatziki can add a cool, tangy contrast to the rich salmon.
8. Crusty Artisan Bread
For a rustic touch, serve with fresh artisan bread to mop up every bit of sauce.
Storage Instructions
To keep your One Skillet Salmon with Lemon Orzo fresh and delicious, follow these storage tips:
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: While salmon can be frozen, the orzo may become too soft. If you choose to freeze, place the cooled dish in a freezer-safe container for up to 1 month. Thaw overnight in the refrigerator before reheating.
- Reheating: For best results, reheat on the stovetop over medium heat with a splash of chicken broth or water to keep the orzo creamy. Warm the salmon separately to avoid overcooking.
Estimated Nutrition
Per serving (based on 4 servings)
- Calories: ~450 kcal
- Protein: ~38g
- Carbohydrates: ~40g
- Fat: ~18g
- Saturated Fat: ~4g
- Fiber: ~4g
- Sugar: ~3g
- Sodium: ~600mg
These values may vary based on portion size and ingredient brands. For a lighter option, reduce the butter or use whole-wheat orzo for added fiber.
Frequently Asked Questions
1. Can I use frozen salmon for this recipe?
Yes! Just be sure to thaw it completely in the refrigerator before cooking. Pat the fillets dry to ensure a proper sear.
2. What if I don’t have orzo?
No problem! You can substitute it with couscous, quinoa, or even rice. Just adjust the liquid and cooking time accordingly.
3. How do I know when my salmon is cooked perfectly?
Salmon is done when it flakes easily with a fork and reaches an internal temperature of 125-130°F (52-54°C). It should still be moist and tender inside.
4. Can I make this dish ahead of time?
While this dish is best enjoyed fresh, you can prepare the orzo in advance and quickly reheat it before adding freshly seared salmon.
5. How can I add extra flavor to the orzo?
Try adding a sprinkle of grated Parmesan, a pinch of red pepper flakes, or fresh herbs like dill or parsley for an extra flavor boost.
6. Can I make this dish gluten-free?
Yes! Swap the orzo for gluten-free pasta or rice to make the dish gluten-free. Just ensure the chicken broth is also gluten-free.
7. What’s the best way to reheat leftovers?
For best results, reheat the orzo in a skillet over medium heat with a splash of broth or water. Warm the salmon separately to keep it moist and flaky.
8. Is this dish kid-friendly?
Absolutely! The creamy orzo and mild lemon flavor are appealing to kids. For picky eaters, you can reduce the garlic or skip the spinach if needed.
Conclusion
One Skillet Salmon with Lemon Orzo is the perfect balance of simplicity and elegance. With tender salmon, creamy orzo, and a burst of fresh lemon, this meal is packed with vibrant flavors that feel both comforting and sophisticated. Whether you’re cooking for a family dinner or entertaining friends, this easy one-pan recipe is sure to become a favorite in your rotation. Enjoy the convenience of minimal cleanup without sacrificing taste — a true win-win!

One Skillet Salmon with Lemon Orzo
- Total Time: 30 minutes
- Yield: 4 servings
Description
This One Skillet Salmon with Lemon Orzo is a vibrant and flavorful dish that combines rich, flaky salmon with zesty, buttery orzo. Perfect for a quick weeknight dinner or an impressive weekend meal, this easy one-pan recipe offers a comforting blend of textures and flavors. The creamy orzo, infused with fresh lemon and garlic, pairs beautifully with the crispy-skinned salmon. With minimal cleanup and wholesome ingredients, it’s a winning choice for busy families, healthy meal plans, or even special occasions. Whether you’re seeking an easy dinner idea or something fresh to brighten your menu, this dish is sure to satisfy.
Ingredients
- 4 salmon fillets (about 6 oz each)
- 1 cup orzo pasta
- 3 cups chicken broth
- 2 cups fresh spinach
- 1 cup cherry tomatoes, halved
- 3 cloves garlic, minced
- 1 lemon, zested and juiced
- 2 tbsp olive oil
- 1 tbsp butter
- Salt and pepper, to taste
- Fresh herbs (optional, for garnish)
Instructions
- Sear the Salmon: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season salmon fillets with salt and pepper. Place them skin-side down in the skillet and cook for 3-4 minutes until the skin is crispy. Flip and cook for another 2-3 minutes. Transfer to a plate and set aside.
- Sauté the Aromatics: In the same skillet, add the remaining tablespoon of olive oil if needed. Add minced garlic and cook for 30 seconds. Add cherry tomatoes and cook for 2-3 minutes until softened.
- Cook the Orzo: Pour in the chicken broth and bring it to a simmer. Stir in the orzo and season with salt and pepper. Cook for 8-10 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
- Add Spinach and Lemon: Stir in the fresh spinach and cook for 1-2 minutes until wilted. Add the lemon zest, juice, and butter, stirring until creamy.
- Return the Salmon: Place the salmon fillets back into the skillet, nestling them in the orzo mixture. Cook for 2-3 more minutes to allow the flavors to meld.
- Serve and Enjoy: Garnish with fresh herbs and extra lemon slices if desired. Serve hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes