30-Minute Salmon Orzo Basil

Category: Fast & Flavorful Pasta Dishes

This 30-minute dish brings together tender salmon fillets, perfectly cooked orzo, and a medley of Mediterranean ingredients for a satisfying meal. Juicy cherry tomatoes and a tangy basil pesto complement the richness of the salmon, while fresh mozzarella pearls melt gently throughout. A finishing touch of toasted pine nuts and fragrant basil leaves adds both flavor and texture. Everything comes together quickly in one pan, making it ideal for busy weeknights and family dinners. Enjoy bright colors, fresh herbs, and hearty seafood—all brought together with minimal effort and plenty of taste.

A woman with a chef's hat holding a plant.
Updated on Sat, 05 Jul 2025 17:42:41 GMT
A pan of salmon with tomatoes and spinach. Pin
A pan of salmon with tomatoes and spinach. | quickdinnerfix.com

Salmon orzo is that lifesaver meal you turn to when you want something nourishing without spending hours in the kitchen. This fresh Mediterranean-inspired dinner comes together with lots of herbs and vibrant flavor in just half an hour my family always devours this dish when the weather turns warm and the basil is bursting in the garden.

My first try was a spontaneous weeknight experiment and everyone asked for seconds before I finished my plate this one is now in regular rotation for lazy summer nights

Ingredients

  • Uncooked orzo pasta: brings a silky, tender base similar to risotto use a good Italian brand if you can
  • Fresh salmon fillets: deliver heart-healthy omegas and a rich flavor choose bright pink fillets with no strong odor
  • Olive oil: gives silkiness and depth use extra virgin for the best taste
  • Garlic: infuses the whole dish with Mediterranean aroma look for firm cloves with tight skin
  • Cherry or grape tomatoes: add bursts of sweetness and color go for a mix of red and yellow if available
  • Dried oregano or Italian seasoning: wraps everything in herbaceous notes try to grab a fresh spice mix for punchier flavor
  • Red pepper flakes: give a gentle kick use more or less depending on your spice tolerance
  • Lemon juice: brightens and balances all the flavors roll before squeezing for extra juice
  • Basil pesto: brings in herby richness use homemade or refrigerated brands over shelf stable ones
  • Fresh Mozzarella cheese balls: add creamy, mellow bites try to find real mozzarella pearls packed in water
  • Pine nuts: for nutty crunch lightly toast them for maximum aroma
  • Fresh basil leaves: bring summery freshness snip just before serving
  • Salt and black pepper: draw out every ingredient’s flavor

Step-by-Step Instructions

Cook the Orzo:
Combine uncooked orzo and water in a medium saucepan bring to a gentle boil then simmer covered for ten minutes stirring occasionally to keep it from sticking Orzo is done when soft and the water is absorbed If it gets dry before cooking add a splash more water Rinse in cold water and drain to stop cooking and keep the grains loose
Sear the Salmon:
Heat a large skillet over medium until very hot Dab salmon fillets dry and season the flesh with salt and pepper then rub with olive oil Place fillets in the pan skin side up Let them sear undisturbed to get a golden crust Flip and reduce heat letting them cook through Gently separate the fillets from their skin and set them aside Wipe out the skillet
Cook the Tomatoes and Aromatics:
Return the skillet to medium heat Add olive oil minced garlic half the tomatoes, herbs, and a sprinkle of salt and chili flakes Let this mixture sizzle and cook until the tomatoes soften and garlic becomes fragrant Add the remaining tomatoes for juicy texture
Combine and Assemble:
Pour the cooked orzo into the skillet with tomatoes Squeeze in lemon juice add half the pesto and gently toss together so the orzo absorbs all the flavor Warm through for a minute
Add Cheese and Seasonings:
Toss Mozzarella balls in the reserved pesto in a separate bowl for extra flavor then gently fold them into the skillet Season with salt and more pepper if needed
Top with Salmon and Finish:
Nestle the cooked salmon fillets back on top Add more pesto in small spoonfuls scatter over toasted pine nuts and fresh basil leaves Serve straight from the pan
A pan of food with rice, tomatoes, and salmon. Pin
A pan of food with rice, tomatoes, and salmon. | quickdinnerfix.com

My favorite part of this dish is always the basil pesto and pine nuts it is like a restaurant touch without extra fuss One summer the basil in our yard went wild and my daughter made pesto for weeks whenever this dish was on the stove she made sure to toast the pine nuts herself

Storage Tips

Leftover salmon orzo keeps well for about two days in the fridge Store it in a covered container and add an extra splash of olive oil or lemon juice to refresh the flavor before reheating Reheat gently so the fish stays tender Mozzarella pearls are best added fresh so toss them in after reheating if possible

Ingredient Substitutions

No orzo Try couscous short pasta shapes or even rice for a gluten free twist If you cannot find salmon trout or another hearty fish will work in a pinch Vegan cheese can sub in for mozzarella and walnuts give a great crunch if pine nuts are not available

Serving Suggestions

A dish of salmon with rice and tomatoes. Pin
A dish of salmon with rice and tomatoes. | quickdinnerfix.com

This dish shines as a one-bowl dinner on its own For a bigger gathering serve alongside a crisp green salad or roasted asparagus Lemon wedges and extra pesto on the side let everyone tailor their plate For true Mediterranean flair enjoy it with crusty bread to scoop up extra sauce

Cultural and Historical Context

Dishes like salmon orzo build on Mediterranean traditions of pairing fresh fish with seasonal produce and pasta Orzo is a classic Greek and Italian pantry staple often used as a risotto shortcut The use of pesto and fresh Mozzarella draws from both Italian and coastal French influences

Recipe FAQs

→ Can I use a different type of pasta instead of orzo?

Yes, couscous, farfalle, fusilli, penne, or rigatoni work well as substitutes. Adjust cooking times as needed.

→ Is homemade or store-bought basil pesto better for this dish?

Homemade pesto offers fresh flavor, but a good-quality store-bought version saves time and works perfectly here.

→ How should I cook the salmon for the best result?

Start with skin-on salmon fillets, sear skin-side up, then finish skin-side down. Remove the skin before serving, if preferred.

→ Can I make this dish creamy?

Absolutely! Add a splash of heavy cream to the orzo mixture for a creamy, rich version.

→ What can I use if I don’t have mozzarella pearls?

Cube fresh mozzarella or use another mild, soft cheese that melts well in the dish.

→ How do I prevent orzo from becoming mushy?

Rinse cooked orzo in cold water to stop cooking and release excess starch, keeping the texture just right.

30-Minute Salmon Orzo Basil

Salmon orzo with basil pesto, tomatoes, mozzarella, pine nuts—fresh, vibrant, and on the table in 30 minutes.

Prep Time
10 min
Cook Time
20 min
Total Time
30 min

Category: Pasta

Skill Level: Intermediate

Cuisine: Mediterranean

Yield: 4 Servings

Dietary Preferences: ~

Ingredients

→ Orzo

01 1.5 cups (approximately 285 g) uncooked orzo
02 3 cups (720 ml) water

→ Salmon

03 900 g salmon fillets
04 0.25 teaspoon salt
05 0.25 teaspoon freshly ground black pepper
06 3 tablespoons (45 ml) olive oil, divided

→ Other ingredients

07 2 tablespoons (30 ml) olive oil
08 5 cloves garlic, minced
09 285 g cherry or grape tomatoes (red and yellow), halved
10 0.5 teaspoon dried oregano or Italian seasoning
11 0.25 teaspoon red pepper flakes
12 1 medium lemon, freshly squeezed juice
13 60 ml basil pesto, plus additional to taste
14 140 g fresh Mozzarella cheese pearls
15 35 g pine nuts, lightly toasted
16 Fresh basil leaves
17 Salt and pepper, to taste

Steps

Step 01

Combine orzo and water in a medium saucepan. Bring to a boil, then reduce heat to maintain a visible simmer. Cover and cook for about 10 minutes, stirring after 5 minutes to prevent sticking. Continue simmering until the liquid is absorbed and the orzo is tender. If necessary, add additional water to achieve the desired texture.

Step 02

Once the orzo is cooked, rinse it under cold running water in a fine mesh strainer. This removes excess starch and prevents the orzo from becoming mushy.

Step 03

Preheat a large, high-sided skillet over medium heat for 4 minutes. Season the salmon fillets with salt and black pepper, rubbing with 1 tablespoon olive oil. Add 2 tablespoons olive oil to the hot skillet. Place salmon skin-side up and cook undisturbed on medium-high heat for 4 minutes.

Step 04

Flip the salmon so the skin is facing down. Reduce heat to medium and cook for another 5 minutes. Remove salmon from heat, then separate the flesh from the skin using a wide spatula and transfer the salmon to a plate. Discard the skins or reserve them if desired. Wipe the skillet clean with paper towels.

Step 05

In the cleaned skillet, heat 2 tablespoons olive oil. Add minced garlic, half of the halved cherry tomatoes, red pepper flakes, dried oregano or Italian seasoning, and salt and pepper to taste. Sauté over medium heat for 4 minutes, stirring until the tomatoes release juices and garlic softens. Stir in the remaining cherry tomatoes.

Step 06

Add the cooked orzo to the skillet with tomatoes, along with freshly squeezed lemon juice and half the basil pesto. Mix thoroughly and reheat gently, ensuring even distribution of flavors.

Step 07

In a separate bowl, toss the Mozzarella pearls with half of the remaining basil pesto to coat evenly.

Step 08

Add the Mozzarella to the skillet and combine with the orzo and tomatoes. Adjust seasoning with additional salt and red pepper flakes as needed. Arrange the cooked salmon fillets on top. Spoon dollops of the reserved basil pesto over and around the salmon.

Step 09

Sprinkle toasted pine nuts and fresh basil leaves over the dish and serve immediately.

Notes

  1. For optimal flavor, use homemade or high-quality refrigerated basil pesto.
  2. Mozzarella pearls may be substituted with diced fresh Mozzarella if needed.
  3. Substitute rice or gluten-free pasta if required for dietary needs.
  4. A splash of heavy cream can be incorporated for a creamy variation.

Required Equipment

  • Medium saucepan
  • Large high-sided skillet or cast iron pan
  • Fine mesh strainer
  • Wide spatula
  • Mixing bowls
  • Measuring cups and spoons

Allergy Information

Double-check each ingredient to identify potential allergens and consult a healthcare professional if unsure.
  • Contains fish (salmon)
  • Contains dairy (Mozzarella cheese, pesto may contain cheese)
  • Contains tree nuts (pine nuts in pesto and garnish)
  • Contains wheat (orzo pasta)

Nutrition Facts (Per Serving)

These details are for informational purposes and don’t replace medical advice.
  • Calories: 955
  • Fat: 54 g
  • Carbs: 52 g
  • Protein: 64 g