Ingredients
- 4 salmon fillets (about 6 ounces each), skin on for that crispiness I love
- 1 cup orzo pasta
- 2 tablespoons olive oil, plus extra for drizzling
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 3/4 cups low-sodium chicken broth or vegetable broth (for a lighter option)
- Juice and zest of 1 large lemon (fresh lemon zest makes all the difference)
- 1/2 cup Parmesan cheese, grated (omit or use nutritional yeast for a dairy-free twist)
- 1 cup fresh spinach, roughly chopped
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish
If you want to swap things up, feel free to replace the spinach with kale or arugula, or use couscous instead of orzo for a different texture. This recipe is flexible, and that’s part of its charm—just like the family meals I grew up with, always adapting to what’s on hand.
Instructions
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Pat the salmon fillets dry with paper towels, then season both sides generously with salt and pepper.
- Place the salmon fillets skin-side down in the hot skillet. Cook for about 4-5 minutes without moving them, until the skin is crisp and golden brown.
- Flip the salmon over carefully and cook for another 2-3 minutes, depending on thickness, then transfer the salmon to a plate and tent with foil to keep warm.
- Reduce the heat to medium and add the remaining tablespoon of olive oil to the same skillet. Add the chopped onion and sauté for about 3 minutes until translucent and fragrant.
- Stir in the minced garlic and cook for another 30 seconds—this is where those aromas really start to build, and I always take a moment to breathe it in because it reminds me of my grandmother’s kitchen.
- Add the orzo pasta to the skillet and stir well to coat it in the oil, onion, and garlic. Toast the orzo for about 2 minutes, stirring frequently, until it starts to turn golden.
- Pour in the chicken broth, lemon juice, and lemon zest. Bring everything to a gentle boil, then reduce the heat to a simmer and cover the skillet.
- Cook for about 10-12 minutes, stirring occasionally, until the orzo is tender and most of the liquid has been absorbed.
- Remove the lid, stir in the Parmesan cheese and chopped spinach until the spinach wilts into the orzo. Taste and adjust seasoning with salt and pepper.
- Return the salmon fillets to the skillet, nestling them gently into the orzo to warm through for 1-2 minutes.
- Sprinkle chopped parsley over the top and drizzle a little extra olive oil if desired. Serve straight from the skillet for a cozy, inviting family meal.
One tip I’ve learned over the years is to not rush the salmon skin crisping—it’s the highlight of the dish and adds such a satisfying texture. Also, letting the orzo absorb the lemon juice at the end keeps the flavors bright and fresh, which is essential when you want a meal that feels both comforting and lively.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International