Salmon Orzo with Creamy Spinach and Roasted Red Peppers | Epicula
30-MINUTE MEALS! Get the email series now
Royal Recipe

Salmon Orzo with Creamy Spinach and Roasted Red Peppers

5 from 1 vote
1 Comments
Olivia Grace
By: Olivia GraceUpdated: Jan 20, 2026
This post may contain affiliate links. Please read our disclosure policy.

Seared salmon fillets nestled on a bed of creamy spinach orzo studded with roasted red peppers and Parmesan — a weeknight showstopper that's cozy, bright, and fast.

Salmon Orzo with Creamy Spinach and Roasted Red Peppers

This Salmon Orzo is the kind of dish I turn to when I want something comforting and elegant without hours in the kitchen. I first assembled this combination one brisk spring evening when I had leftover salmon and a pouch of orzo in the pantry. The cream and Parmesan make the pasta luxuriously silky while roasted red peppers and lemon brighten the whole plate. The first time my family tried it, everyone asked for seconds — it struck the perfect balance of rich and fresh.

I love this version because the salmon remains tender with a crisped exterior from a quick sear, while the orzo absorbs flavor from the stock and cream so every bite is saucy but not heavy. The spinach wilts into the sauce, adding color, nutrients, and a slight vegetal sweetness. It’s a dish that works for weeknight dinners and also for guests — deceptively simple but with layers of flavor that feel special.

Why You'll Love This Recipe

  • Ready in about 35 minutes from start to finish — perfect for busy weeknights when you want something flavorful without fuss.
  • Uses pantry staples like orzo and stock alongside fresh items such as salmon and baby spinach for a great balance of convenience and freshness.
  • Make-ahead friendly: the orzo base reheats well and the salmon can be cooked just before serving for a near-fresh finish.
  • Family-friendly and restaurant-worthy: creamy texture appeals to kids while roasted red pepper and lemon lift the dish for grown-up palates.
  • Flexible and forgiving — swap the protein, use low-fat dairy, or add extra vegetables to suit dietary needs without losing the core flavors.
  • One-pan approach reduces cleanup and concentrates flavor because the orzo toasts and cooks in the same skillet used for the salmon.

I still remember the first time I plated this for guests and one of them asked for the recipe mid-bite. That moment made me realize how a simple switch — using roasted red peppers instead of sun-dried tomatoes, for example — can lift a humble pasta to something memorable. My kids especially love the creamy texture and always try to get the last little bits of Parmesan from the pan.

Ingredients

  • Salmon: 4 fillets (about 6 ounces each). Choose wild-caught or sustainably farmed fillets with firm flesh and a bright color; thicker fillets sear nicely and stay moist. Pat dry for a good crust.
  • Smoked paprika, salt, pepper: 1/2 teaspoon smoked paprika, 1/2 teaspoon salt, 1/4 teaspoon freshly ground black pepper. Smoked paprika adds subtle warmth — use sweet or smoked based on your preference.
  • Olive oil: About 4 tablespoons total (2 tablespoons for salmon, 2 tablespoons for the orzo base). Use extra-virgin for flavor; refined olive oil for higher-heat searing if desired.
  • Yellow onion: 1 medium, finely chopped. Adds a sweet savory base when softened, choose a firm, glossy onion.
  • Garlic: 4 cloves, minced. Fresh garlic brightens the sauce — add toward the end of sautéing to avoid bitterness.
  • Italian seasoning: 1/2 teaspoon. A small amount gives an aromatic backbone without overwhelming the salmon.
  • Orzo: 1 cup uncooked. Orzo cooks relatively quickly and soaks up the stock and cream for a risotto-like texture.
  • Chicken stock: 2 cups. Use low-sodium if you prefer more control over seasoning; vegetable stock works for a pescatarian option.
  • Heavy cream: 1/2 cup. Provides the luscious, silky finish; you can substitute half-and-half for a lighter result (see substitutions).
  • Roasted red bell peppers: 1/2 cup chopped (canned or jarred, drained). These add smoky-sweet pockets of flavor and color.
  • Parmesan cheese: 1/2 cup freshly grated. Freshly grated melts better and tastes cleaner than pre-grated blends.
  • Fresh spinach: 4 ounces. Baby spinach wilts quickly into the sauce — avoid overcooking to preserve color and texture.
  • Lemon juice: 1 tablespoon freshly squeezed. Brightens and balances the cream and fish.
  • Garnish: Fresh basil leaves and extra cracked black pepper to finish.

Instructions

Pat and Season: Pat the salmon fillets thoroughly dry with paper towels. Season both sides lightly with smoked paprika, salt, and freshly ground black pepper. Dry fish sears; seasoning early helps form a flavorful crust. Sear the Salmon: Heat a large, high-sided skillet (a cast iron skillet works beautifully) over medium-high heat for 2–3 minutes. Add 2 tablespoons olive oil and swirl to coat. Place salmon, skin-side up, and sear 3–4 minutes until a golden crust forms; flip and cook an additional 2–3 minutes for medium doneness. Remove to a plate — it will finish warming in the pan later. Sauté the Aromatics: Wipe excess oil from the skillet with a paper towel if needed, then add 2 tablespoons olive oil and the chopped onion. Sauté 2–3 minutes until translucent, then add minced garlic and 1/2 teaspoon Italian seasoning. Cook 30–60 seconds until fragrant but not browned. Toast and Cook the Orzo: Add the uncooked orzo to the skillet and toast 1–2 minutes, stirring constantly so it takes on a nutty aroma. Pour in 2 cups chicken stock, bring to a boil, then reduce to medium-low. Simmer, stirring occasionally, about 6–10 minutes until orzo is tender and most of the liquid is absorbed. Taste for seasoning. Finish the Sauce: Stir in 1/2 cup heavy cream, 1/2 cup chopped roasted red peppers, 1/2 cup freshly grated Parmesan, 4 ounces spinach, and 1 tablespoon lemon juice. Continue cooking and stirring until the spinach wilts and the sauce is glossy — about 2–3 minutes. Adjust salt and pepper if needed. Warm the Salmon & Serve: Return the seared salmon to the skillet, nestling the fillets on top of the orzo. Warm through on medium heat for 1–2 minutes. Garnish with fresh basil leaves and a crack of black pepper, then serve immediately so the salmon retains moisture and the orzo stays creamy. User provided content image 1

You Must Know

  • This plate is high in protein thanks to the salmon and Parmesan; it’s also calorie-dense because of the cream — expect a hearty single-serving portion.
  • The dish freezes best without the cream — freeze orzo and salmon separately for up to 3 months; thaw overnight and gently reheat, adding a splash of stock or cream as needed.
  • Use low-sodium stock if watching salt; Parmesan and jarred peppers add saltiness so season at the end.
  • Orzo cooks quickly; keep an eye on it so it doesn’t overcook and turn mushy — al dente texture complements the creamy sauce best.

My favorite thing about this combination is how versatile it is: on weeknights I’ll shave time by using pre-cooked salmon from a prior dinner, and for dinner parties I’ll sear the salmon at the last minute to keep it warm and glossy. That small timing adjustment always yields a dish guests comment on.

User provided content image 2

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days; the creamy orzo will firm up when cold. Reheat gently over low heat with a splash of stock or water to return silkiness, stirring frequently. To freeze, separate components: place orzo in a freezer-safe container for up to 3 months and freeze salmon individually wrapped. When reheating frozen orzo, thaw in the refrigerator overnight and warm slowly to avoid breaking down the texture.

Ingredient Substitutions

If you want a lighter version, substitute the heavy cream with an equal amount of half-and-half or mix 1/4 cup Greek yogurt into warm orzo off the heat to prevent curdling. For a gluten-free option, swap orzo for gluten-free small pasta or rice. If you don’t have jarred roasted red peppers, use 1/3 cup sun-dried tomatoes (rehydrated) for a tangy-sweet contrast, or stir in roasted cherry tomatoes for freshness.

Serving Suggestions

Serve the salmon and orzo with a crisp green salad dressed in lemon vinaigrette to cut the richness. A side of roasted asparagus or green beans provides textural contrast. Garnish each plate with fresh basil or parsley and an extra sprinkle of grated Parmesan. For a festive presentation, portion orzo into shallow bowls and place the salmon fillet slightly off-center atop the pasta so guests can admire the seared crust.

Seasonal Adaptations

In spring, add peas and lemon zest for brightness; in summer, toss in halved cherry tomatoes and basil. During autumn or winter, fold in sautéed mushrooms and swap spinach for chard for a earthier flavor. At holiday times, finish with a drizzle of browned butter for a nutty accent — reduce added salt accordingly since browned butter concentrates flavors.

Meal Prep Tips

Cook the orzo base ahead and chill; on the day, gently reheat with a splash of stock and stir in spinach to wilt. Sear salmon fresh (about 6 minutes total) right before serving to keep skin crisp and flesh moist. Pack meals in shallow containers to cool evenly and label with dates. For grab-and-go lunches, portion smaller salmon fillets atop orzo and include a lemon wedge to squeeze on before eating.

Success Stories

A friend served this at a dinner party and later told me guests kept returning for seconds of the orzo. My teen once declared it "the best leftover ever" after I repurposed grilled salmon into this dish, which made me realize how forgiving the orzo base is with different salmon preparations. It’s become a favorite for birthday weeknight dinners because it feels indulgent without taking all evening.

This recipe brings together comfort and bright flavors in a single pan. Whether you’re feeding family on a weekday or entertaining friends, it’s adaptable, flavorful, and consistently satisfying — try it once and you’ll likely find reasons to make it again.

Pro Tips

  • Pat salmon completely dry before searing to ensure a golden crust and avoid steaming.

  • Toast the orzo briefly in oil to deepen its flavor and prevent it from turning mushy as it cooks.

  • When reheating creamy pasta, add a tablespoon or two of stock or water to revive the sauce and stir gently over low heat.

This nourishing salmon orzo with creamy spinach and roasted red peppers recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Pasta & NoodlesSeafoodPastaDinnerWeeknightComfort FoodItalian-inspired
No ratings yet

Salmon Orzo with Creamy Spinach and Roasted Red Peppers

This Salmon Orzo with Creamy Spinach and Roasted Red Peppers recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Salmon Orzo with Creamy Spinach and Roasted Red Peppers
Prep:15 minutes
Cook:20 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Salmon

Creamy Spinach Orzo

Instructions

1

Pat and Season Salmon

Pat salmon fillets dry with paper towels. Season both sides with smoked paprika, salt, and black pepper to ensure a flavorful crust when searing.

2

Sear the Salmon

Heat a large skillet over medium-high heat for 2–3 minutes. Add 2 tablespoons olive oil, sear salmon skin-side up for 3–4 minutes, flip and sear 2–3 more minutes. Remove salmon and set aside.

3

Sauté Aromatics

Wipe the skillet if needed, then add 2 tablespoons olive oil and the chopped onion. Sauté 2–3 minutes until translucent; add garlic and Italian seasoning and cook 30–60 seconds until fragrant.

4

Toast and Cook Orzo

Add uncooked orzo to the skillet and toast 1–2 minutes. Pour in 2 cups chicken stock, bring to a boil, reduce to medium-low and simmer 6–10 minutes until orzo is tender and most liquid is absorbed.

5

Finish the Sauce

Stir in heavy cream, chopped roasted red peppers, Parmesan, spinach, and lemon juice. Cook 2–3 minutes until spinach wilts and sauce is glossy. Adjust seasoning to taste.

6

Warm Salmon & Serve

Return salmon to the skillet, nestling fillets on top of orzo and warming through for 1–2 minutes. Garnish with fresh basil and cracked black pepper and serve immediately.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 650kcal | Carbohydrates: 35g | Protein:
38g | Fat: 35g | Saturated Fat: 11g |
Polyunsaturated Fat: 7g | Monounsaturated Fat:
14g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@epicula on social media!

Salmon Orzo with Creamy Spinach and Roasted Red Peppers

Categories:

Salmon Orzo with Creamy Spinach and Roasted Red Peppers

Did You Make This?

Leave a comment & rating below or tag @epicula on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Olivia!

Chef and recipe creator specializing in delicious Pasta & Noodles cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.