
A bright, creamy salmon and spinach pasta that comes together quickly on weeknights — flaky oven-roasted salmon folded into a lemony yogurt sauce with tender spinach and rigatoni.

This Salmon Spinach Pasta has been one of my go-to weeknight dinners ever since I first tried the combination of oven-roasted salmon and a lemony yogurt sauce. I discovered this pairing during a busy week when I wanted something quick, nourishing, and family-friendly. The salmon roasts quickly at high heat so you get a crisp edge and tender, flaky flesh, and the yogurt base gives the sauce a cool tang that brightens the whole dish. On a hectic Tuesday evening the aroma of lemon and dill filled the kitchen and everyone lingered at the table a little longer than usual.
What makes this dish special is the balance of textures and flavors: the toothsome rigatoni holds pockets of sauce, the spinach wilts into the pasta adding freshness and color, and the salmon gives a rich, savory bite without overpowering the other elements. This is the kind of meal that feels a little elegant but requires minimal fuss — perfect for serving to friends or tucking into a cozy family meal. I often double the spinach because my kids love it wilted into the hot pasta, and a squeeze of fresh lemon at the end always finishes it off beautifully.
Personally, this recipe has become a highlight of late-summer dinners when lemons and spinach are at their best. My partner remarked the first time I served it that it tasted “restaurant-level” even though the prep felt effortless. Little victories like that make it a keeper; we now treat it as a standard whenever we want a meal that tastes special without a lot of work.
My favorite aspect is how the lemon and dill brighten the rich salmon. I remember serving this for a small dinner party — guests asked for the recipe and remarked on how fresh it tasted despite the speedy preparation. The combination of flaky fish and creamy, slightly tangy sauce is what keeps this on rotation.
Keep leftovers refrigerated in an airtight container for up to 2 days. Because the yogurt sauce can separate when cold, gently reheat on the stovetop over low heat with a splash of water or chicken stock to bring the sauce back together. Avoid reheating in a microwave on high to preserve texture; short bursts at medium power are okay if you’re in a hurry. If you want to meal-prep, store pasta and salmon separately — the pasta can be reheated with a little liquid and the salmon flaked and warmed just before serving to maintain the best texture.
If you need a gluten-free option, substitute a 12 oz gluten-free rigatoni or penne and watch the cooking time closely. For a dairy-free version, use a thick coconut yogurt or a cashew cream (about 1/3 cup cashew cream) and add a teaspoon of Dijon to mimic tang. If fresh dill isn’t available, 2 teaspoons dried dill works fine; alternatively, try fresh parsley for a different herbaceous note. To add extra veggies, stir in peas or roasted cherry tomatoes just before serving.
Serve with a crisp green salad dressed in lemon vinaigrette or a side of roasted asparagus for a light, balanced plate. Garnish with additional lemon zest, a sprinkle of chopped dill or parsley, and toasted breadcrumbs for crunch. For a heartier meal, offer crusty bread and a glass of dry white wine such as Sauvignon Blanc or a light Pinot Grigio, which complements the citrus and fish flavors.
This combination blends Mediterranean sensibilities (citrus, herbs, olive oil-friendly flavors) with a modern American approach to quick, health-conscious weeknight meals. Salmon has long been a staple in Northern European and Pacific coastal cuisines, while the simple pasta-and-vegetable formula reflects Italian comfort-food traditions. The yogurt-based sauce nods to lighter European preparations that favor tang over heavy creams.
In spring and summer, add fresh peas and extra lemon zest for brightness; in autumn, swap spinach for sautéed Swiss chard and fold in roasted butternut squash for sweetness. During winter, use frozen spinach (thawed and well-drained) and add a pinch of smoked paprika for warmth. The recipe adapts well to whatever is in season while keeping the essential structure intact.
To streamline weeknight cooking, roast two salmon fillets at once and portion them into containers with pasta and spinach stored separately. Prewash and bag spinach so it wilts faster, and measure herbs and seasonings into small containers ahead of time. When reheating, add a splash of reserved cooking liquid or warm broth to revive the sauce without thinning the flavor.
Whether you’re feeding a family or making a simple dinner for two, this Salmon Spinach Pasta is forgiving, flavorful, and quick — a reliable addition to your weeknight rotation. Make it your own with herb and vegetable swaps, and enjoy the ease of a meal that looks like you spent more time on it than you did.
Reserve 1 cup of pasta water before draining — the starchy water is the easiest way to loosen the sauce without diluting flavor.
Roast the salmon skin-side down on a lined baking sheet for 7–10 minutes and remove it as soon as it flakes to avoid overcooking.
Use full-fat Greek yogurt for a creamier sauce and better stability when warmed slightly; add reserved pasta water to adjust consistency.
Always zest the lemon before juicing it so you don’t lose any zest for finishing the dish.
This nourishing salmon spinach pasta 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.
Yes — the pasta and salmon can be stored separately for up to 2 days in the refrigerator. Reheat pasta with a splash of water and warm the salmon gently.
Use a gluten-free pasta, such as brown rice or corn-based rigatoni, and swap Greek yogurt for a dairy-free yogurt to accommodate sensitivities.
This Salmon Spinach Pasta 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.

Preheat oven to 400°F (200°C). Place the salmon skin-side down on a lined baking sheet and season with dill, lemon zest, salt, and pepper. Let it sit briefly while the oven heats.
Bake for 7–10 minutes until the flesh is opaque and flakes easily. Aim for 125–130°F internal temperature for moist flakes. Remove from skin and break into chunks.
Boil pasta until al dente (about 8–10 minutes), reserving 1 cup of the pasta water before draining. Return pasta to the pot over low heat.
Add 4 cups baby spinach to the pasta and toss until wilted. Stir in 1/2 cup Greek yogurt, fresh lemon juice to taste, and red pepper flakes. Add reserved pasta water a few tablespoons at a time until sauce reaches desired consistency.
Gently fold salmon chunks into the sauced pasta so they stay intact. Adjust seasoning, finish with extra dill or lemon zest, 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.
Leave a comment & rating below or tag
@moodcooks on social media!


Crispy air-fried cauliflower tossed in a creamy sweet-spicy bang bang sauce — a crunchy, vegetarian appetizer or weeknight favorite that's ready in about 30 minutes.

Crispy battered cauliflower florets tossed in tangy buffalo sauce — a spicy, vegetarian crowd-pleaser ready in under 40 minutes.

A nostalgic, no-bake peanut butter cream pie inspired by Amish kitchens—silky peanut butter filling, crunchy crumbles, and pillowy whipped topping in a buttery 9-inch crust.

Leave a comment & rating below or tag @moodcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

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