How to Make the Best Salmon and Orzo Casserole from Scratch

There are some dinners that just feel like a warm hug in a bowl, and this salmon and orzo casserole is exactly that. I still remember the first time I made it ,it was a chilly Tuesday, I had a gorgeous piece of salmon in the fridge, a half-opened box of orzo in the pantry, and absolutely zero desire to wash multiple pots and pans. So I decided to experiment. I threw everything into one baking dish, crossed my fingers, and hoped for the best.

The moment I pulled it out of the oven, I knew I’d stumbled onto something special. The orzo had soaked up all the creamy, lemony, garlicky goodness, and the salmon was perfectly tender. My husband took one bite and said, “Okay, this is going into the regular rotation.” And he was right.

What I love most about this salmon and orzo casserole is how effortlessly it comes together. No standing over a stove stirring constantly. No complicated techniques. Just simple, wholesome ingredients that transform into something truly elegant. It’s fancy enough for company but easy enough for a busy Wednesday night. Plus, it’s a complete meal in one dish protein, carbs, and a creamy sauce that ties everything together beautifully.


Why You’ll Love This Recipe

  • One dish, minimal cleanup. Everything cooks together in a single baking dish. After a long day, I refuse to scrub a sink full of pots, and this recipe respects that.
  • Restaurant-quality flavor at home. The combination of tender salmon, creamy dill sauce, and perfectly cooked orzo tastes like something from a cozy bistro. But you’re wearing sweatpants.
  • My picky eater approved it. My youngest daughter usually pushes fish around her plate. The first time I made this, she asked for seconds. I almost dropped my fork.
  • Actually healthy comfort food. We’re using Greek yogurt or light cream, plenty of fresh dill, and salmon packed with omega-3s. It’s rich and satisfying without feeling heavy.
  • Forgiving and flexible. Overcook the salmon by a minute? It’s still moist because the creamy sauce protects it. Orzo absorbs extra liquid beautifully. This recipe has saved me from my own distracted cooking more than once.
  • Crowd-pleaser for all ages. Kids love the creamy pasta texture. Adults love the sophisticated salmon and dill combination. Everyone wins.
  • Make-ahead friendly. You can assemble it earlier in the day, refrigerate, and bake when you’re ready. Perfect for entertaining or meal prep Sundays.

Recipe Overview

DetailInformation
Prep time15 minutes
Cook time30-35 minutes
Total time45-50 minutes
Servings6 servings
Calories per servingApproximately 485 kcal
Cuisine typeMediterranean-inspired American
Diet typeContains fish and dairy (see substitutions for modifications)

I usually make this salmon and orzo casserole on Sunday evenings when I want something satisfying but don’t want to spend hours in the kitchen. It’s also my go-to when we have guests over everyone always asks for the recipe.

Ingredients

For the Casserole:

  • 1 ½ lbs salmon fillet (skinless, cut into 1½-inch chunks)
  • 1 ½ cups orzo pasta (uncooked)
  • 3 cups low-sodium chicken or vegetable broth (warm)
  • 1 medium yellow onion (finely diced)
  • 4 cloves garlic (minced)
  • 2 tablespoons olive oil
  • 1 cup cherry tomatoes (halved)
  • 2 cups fresh spinach (roughly chopped)
  • ½ cup grated Parmesan cheese (plus more for topping)
  • Salt and black pepper (to taste)

For the Creamy Dill Sauce:

  • 1 cup full-fat Greek yogurt (or heavy cream for richer texture)
  • ½ cup milk (any kind works)
  • 2 tablespoons fresh lemon juice (about 1 lemon)
  • Zest of 1 lemon
  • ¼ cup fresh dill (finely chopped, plus more for garnish)
  • ½ teaspoon smoked paprika
  • ¼ teaspoon red pepper flakes (optional, for heat)

Substitutions I’ve Personally Tested:

I’ve made this salmon and orzo casserole at least a dozen different ways. Here’s what works:

  • No fresh dill? Use 1 tablespoon dried dill or swap for fresh parsley and a teaspoon of dried tarragon. The flavor shifts but still delicious.
  • Greek yogurt vs. cream: I actually prefer Greek yogurt because it adds tanginess that cuts through the richness. My husband likes the heavy cream version better he says it’s “more indulgent.” You decide.
  • Dairy-free: Use full-fat coconut milk (not the sweetened kind) and dairy-free Parmesan. I tested this for a friend, and the coconut adds a lovely subtle sweetness.
  • Add more veggies: Zucchini, bell peppers, or frozen peas work beautifully. I often throw in whatever’s wilting in my crisper drawer.
  • Salmon substitutes: Fresh trout or even thick white fish like halibut works. Avoid thin fillets like sole they’ll overcook.

Step-by-Step Instructions

1. Preheat and prep your baking dish

Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil or cooking spray. I’ve learned the hard way that skipping this step leads to orzo cement on the bottom of the dish. Trust me on this one.

2. Sauté the aromatics

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until softened and translucent. The smell of onions hitting hot oil that’s when I know dinner is going to be good. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic burn, or it’ll taste bitter. (I definitely learned that lesson during a distracted cooking session.)

3. Toast the orzo

Add the dry orzo to the skillet. Stir constantly for 2-3 minutes until the orzo turns lightly golden and smells nutty. This step is crucial toasting the pasta keeps it from turning mushy in the casserole. I always wait until I hear that gentle crackling sound and see a few golden edges.

4. Make the creamy dill sauce

In a medium bowl, whisk together the Greek yogurt, milk, lemon juice, lemon zest, fresh dill, smoked paprika, and red pepper flakes (if using). The color will be a pale, creamy greenish-yellow, and the aroma is bright, herby, and slightly smoky. Set aside.

5. Assemble the casserole

Pour the toasted orzo and onion mixture into your prepared baking dish. Spread it evenly. Pour the warm broth over the orzo the liquid should just cover the pasta. Nestle the salmon chunks evenly throughout the dish. I like to tuck them partly into the orzo so they stay moist. Scatter the cherry tomatoes and chopped spinach over everything. The spinach will look like a mountain, but don’t worry it wilts down dramatically.

6. Add the sauce and top with cheese

Pour the creamy dill sauce evenly over the entire casserole. Gently shake the dish to help everything settle. Sprinkle the ½ cup of Parmesan cheese on top. The surface will look messy and rustic that’s exactly what we want.

7. Bake covered, then uncovered

Cover the baking dish tightly with aluminum foil. Bake for 20 minutes. Remove the foil and bake for another 10-15 minutes, until the salmon is opaque and flakes easily with a fork, the orzo is tender, and the top is lightly golden and bubbly around the edges. The kitchen will smell incredible garlic, dill, and toasty cheese.

8. Rest and serve

Let the casserole rest for 5-10 minutes before serving. This allows the sauce to thicken slightly. Garnish with extra fresh dill and a crack of black pepper. I like to add an extra squeeze of fresh lemon juice right before serving it brightens everything up.


Pro Tips for Perfect Results

Don’t over-stir after adding the broth. Once everything’s in the baking dish, resist the urge to mix aggressively. Gentle nudging is fine, but over-mixing can break up the salmon too early and make the orzo gummy.

Use warm broth. Cold liquid shocks the orzo and leads to uneven cooking. I microwave my broth for 60 seconds before adding it. This one change took my casserole from good to great.

Cut salmon into uniform chunks. I aim for 1½-inch pieces. Too small, and they dry out. Too large, and they won’t cook through in the same time as the orzo. My first attempt had some overcooked edges and one raw center embarrassing but educational.

Watch the final uncovered bake. Every oven is different. Start checking at the 8-minute mark of the uncovered stage. The perfect casserole has orzo that’s tender but still has a slight bite (al dente) and salmon that flakes but isn’t dry.

Mistake I learned the hard way: The first time I made this, I used cold broth and didn’t cover the dish tightly enough. The orzo came out crunchy on top and mushy on the bottom. Now I double-check my foil seal and always warm the liquid. Lesson learned.


Variations & Add-Ons

Spicy Salmon and Orzo Casserole: Add 1 teaspoon of cayenne pepper to the sauce, plus a diced jalapeño with the onions. Top with fresh sliced chili peppers before serving. This is my husband’s favorite version he says it “wakes up the whole dish.”

Lemon-Herb Lighter Version: Use only Greek yogurt (no milk), swap Parmesan for nutritional yeast, and double the fresh dill and parsley. Add a full tablespoon of lemon zest. I prefer this version in the summer when I want something bright and refreshing.

Mediterranean Twist: Add ½ cup chopped sun-dried tomatoes, ¼ cup kalamata olives, and 1 teaspoon dried oregano. Top with crumbled feta instead of Parmesan. My mom requests this version every time she visits.

Low-Carb / Keto Friendly: Replace orzo with 2 cups of cauliflower rice. Reduce broth to 1 cup and bake for only 15-18 minutes total. The texture is different but surprisingly satisfying.

Add a Crunchy Topping: Mix ½ cup panko breadcrumbs with 2 tablespoons melted butter and ¼ cup Parmesan. Sprinkle over the casserole during the last 5 minutes of baking. The crunchy contrast against the creamy orzo is incredible.

My personal favorite is the Mediterranean twist. Something about the salty olives and sweet sun-dried tomatoes paired with that creamy dill sauce just hits different.


Storage and Meal Prep Tips

Fridge storage: Store leftovers in an airtight container for up to 3 days. The orzo will absorb more liquid as it sits, so don’t be alarmed if it looks thicker the next day.

Freezing instructions: This salmon and orzo casserole freezes surprisingly well. Cool completely, then transfer to a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Best reheating method: Reheat individual portions in a microwave with a splash of milk or broth to loosen the sauce. For larger portions, reheat covered in a 325°F oven for 15-20 minutes. I avoid reheating on the stovetop—it breaks up the salmon too much.

My meal prep tip: On Sunday, I chop all the veggies, mince the garlic, zest the lemon, and portion the salmon. I store everything in separate containers in the fridge. Then on a busy Tuesday, I just toss everything together and bake. It cuts the active time down to 5 minutes.


FAQ Section

Can I use frozen salmon for this salmon and orzo casserole?
Absolutely. Thaw it completely in the refrigerator first, then pat it very dry with paper towels. Frozen salmon releases extra water as it cooks, so drying it well prevents a watery casserole. No need to adjust cooking time.

Why is my orzo still hard after baking?
This usually happens if your oven temperature is off or you didn’t cover the dish tightly. Use an oven thermometer to verify temperature, and double-check your foil seal. Adding an extra ¼ cup of warm broth and baking for 5 more minutes covered usually fixes it.

Can I make this dairy-free?
Yes! I’ve done it several times. Use full-fat canned coconut milk instead of Greek yogurt, unsweetened almond milk instead of regular milk, and nutritional yeast instead of Parmesan. Add an extra tablespoon of lemon juice to balance the coconut sweetness.

How do I know when the salmon is perfectly cooked?
Insert a fork into the thickest piece and twist gently. The salmon should flake easily and look opaque all the way through. If it’s still translucent or resists flaking, give it 3-4 more minutes. When in doubt, err on the side of slightly under carryover cooking will finish it.

Can I prepare this casserole ahead of time?
Yes, assemble everything up to the baking step, cover tightly with foil, and refrigerate for up to 24 hours. Add 10-15 minutes to the covered baking time since you’re starting from cold. I do this all the time for dinner parties.


Conclusion with Call-to-Action

I honestly believe this salmon and orzo casserole is going to become a staple in your kitchen the way it has in mine. It’s creamy without being heavy, elegant without being fussy, and forgiving enough for beginner cooks while still impressing anyone who takes a bite. The first time you pull that golden, bubbling dish out of the oven and smell the dill, lemon, and garlic wafting through your kitchen you’ll understand why I was so excited to share this recipe.

So here’s my challenge to you: make this casserole this week. Snap a photo of your creation, tag me if you’re on social media, and come back to leave a comment telling me how it went. Did your family love it? Did you add your own twist? Did you forget to warm the broth like I did the first time? (No judgment, we’ve all been there.)

Drop your questions, victories, or hilarious kitchen mishaps in the comments below. I read every single one, and I love hearing how this recipe comes to life in your kitchen. Happy cooking, friends! 🍋🐟

Duarecipes.com

Leave a Reply

Your email address will not be published. Required fields are marked *