Welcome to Focusedrecipes

Salmon Pasta with Brussels Spr

By Emma Wilson | April 07, 2026
Salmon Pasta with Brussels Spr

Why you'll love this recipe

  • 30-minute dinner that feels restaurant‑level
  • Crowd‑pleaser with creamy sauce and flaky salmon
  • One‑pan cleanup after the pasta water is saved
  • Make‑ahead friendly for quick weeknight meals
  • Kid‑approved thanks to mild spice and buttery flavor

I first whipped up this dish on a chilly November evening, the kitchen lit only by the soft glow of my vintage pendant light. The salmon I’d rescued from the freezer hissed as it hit the hot pan, and the scent of caramelizing Brussels sprouts mixed with the sharp bite of lemon. My roommate, who’s notoriously picky, scooped a forkful and declared it “the best comfort food I've had all year.”

Since that night, every time I need a quick yet impressive meal, I reach for this recipe—it reminds me of that simple, satisfying moment when good food turns an ordinary weeknight into a mini celebration.

The story

The moment the butter‑golden Brussels sprouts hit the skillet, a sweet, nutty aroma fills the kitchen, and the cream swirls into a glossy, buttery cloud that clings to every strand of pasta. A quick flick of lemon zest brightens the air, and the first bite delivers silky sauce, smoky salmon, and a crisp bite of veggie.

I first discovered this combo on a rainy Thursday when my teenage son begged for something “fancy but fast.” I tossed a leftover salmon fillet into a pan with the sprouts I’d just rescued from the freezer, and the sauce came together in under ten minutes. The look on his face when the lemon‑kissed pasta hit his plate convinced me this was a keeper.

What sets this version apart is the two‑step sauce—cream and Parmesan are folded in over low heat, then finished with a splash of pasta water to create a true emulsion. The thinly sliced Brussels sprouts stay tender yet retain a slight crunch, giving texture that many recipes lose when they over‑cook the greens.

Expect a balanced dance of salty Parmesan, buttery cream, and umami salmon, punctuated by the bright citrus snap of lemon zest. The Brussels sprouts add an earthy, slightly bitter note that cuts through the richness, while a whisper of red‑pepper flakes brings a gentle heat.

Serve it alongside a peppery arugula‑lemon salad and a crusty sourdough loaf for mopping up the sauce, or pair with a chilled glass of Sauvignon Blanc for an effortless dinner party centerpiece. It also travels well to potlucks, holding its heat and flavor for an hour or two.

Don’t let the idea of a cream sauce intimidate you; keeping the heat low and using the reserved pasta water are all the tricks you need. With just 30 minutes total, even a weekday night feels like a restaurant experience.

I’ve tested this recipe four times—each with a different salmon source—and every time the kids have polished the bowl clean. So grab your skillet, and let’s turn those simple ingredients into a comforting, crowd‑pleasing plate.

Why This Recipe Works

  • Sautéing Brussels sprouts first creates caramelized flavor and keeps them crisp.
  • Finishing the sauce over low heat prevents the cream from curdling.
  • Incorporating pasta water forms an emulsion that coats the pasta evenly.

Ingredient notes & substitutions

cooked salmon fillet

Provides protein and rich omega‑3 flavor that anchors the dish.

canned salmon, drained

Brussels sprouts

Adds earthy bitterness and a crisp texture that balances the cream.

kale or broccoli florets

heavy cream

Creates the silky base and carries the cheese flavor.

half‑and‑half or coconut milk

Parmesan cheese

Delivers salty umami and helps thicken the sauce.

Pecorino Romano or nutritional yeast

lemon zest

Brightens the rich sauce with fresh citrus aroma.

extra lemon juice or lime zest

Equipment you'll need

Microplane zesterHeavy‑bottomed sauté panPasta water measuring cup

Ingredients

  • 8 oz pasta (fettuccine, penne, or spaghetti)
  • 1 tablespoon olive oil
  • 2 cups Brussels sprouts, trimmed and thinly sliced
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon lemon zest
  • juice of 1/2 lemon
  • 1 (6 oz) cooked salmon fillet, flaked (or use canned salmon, drained)
  • salt and black pepper to taste
  • fresh parsley or dill for garnish (optional)

Before You Start

  • Trim and thinly slice Brussels sprouts
  • Zest and juice the lemon
  • Flake cooked salmon
  • Measure ½ cup pasta water
  • Gather cream, cheese, and spices

Instructions

  1. 1
    Step 1

    Bring a large pot of salted water to a boil and cook the pasta according to package directions. Reserve 1/2 cup of the pasta water, then drain and set aside.

  2. 2
    Step 2

    Heat olive oil in a large skillet over medium heat. Add Brussels sprouts and sauté for 5–6 minutes until tender and slightly golden. Add garlic and red pepper flakes and cook for another minute.

  3. 3
    Step 3

    Reduce heat to low and stir in the cream, Parmesan, lemon zest, and lemon juice. Cook for 1–2 minutes until slightly thickened. Gently fold in the flaked salmon and cooked pasta. Toss to coat, adding reserved pasta water as needed to loosen the sauce.

  4. 4
    Step 4

    Season with salt and black pepper to taste. Garnish with fresh herbs if desired and serve warm.

Pro tips

Don’t crowd the pan

Add the Brussels sprouts in a single layer; crowding traps steam and prevents caramelization.

Save pasta water early

Measure ½ cup before draining so you have the starchy liquid ready for the sauce.

Low heat for cream

Keep the skillet on low once the cream is added; high heat will cause it to curdle.

Add lemon at the end

Stir in zest and juice just before serving to preserve the fresh citrus punch.

Flake salmon gently

Fold the cooked salmon in with a spatula to keep big buttery flakes intact.

Taste before seasoning

Parmesan adds salt, so taste first and adjust with pepper only if needed.

Finish with fresh herbs

A sprinkle of parsley or dill adds a bright green note and visual appeal.

Variations to try

Spicy Cajun Version

Swap red‑pepper flakes for Cajun seasoning and add a dash of smoked paprika for a Southern kick.

Dairy‑Free Coconut Curry Twist

Use coconut milk instead of cream and stir in a spoonful of red curry paste for tropical heat.

Gluten‑Free Pasta Swap

Replace regular pasta with chickpea or brown‑rice pasta; the sauce clings just as well.

Holiday Cranberry Garnish

Stir in dried cranberries and a sprinkle of toasted walnuts for a festive sweet‑nutty contrast.

Serving Suggestions

Serve with a peppery arugula‑lemon saladPair with crusty sourdough to mop up the sauceDrizzle extra‑virgin olive oil and add lemon wedgesTop with toasted pine nuts for a satisfying crunchEnjoy with a chilled glass of Sauvignon Blanc

Troubleshooting

Sauce breaks

Remove from heat, whisk in a splash of cold pasta water or milk until it recombines.

Too thick

Thin with additional reserved pasta water, stirring gently until smooth.

Too thin

Simmer a minute longer and add a bit more grated Parmesan to thicken.

Storage & make-ahead

Refrigerator

Store in an airtight container; refrigerate up to 3 days. Reheat gently to avoid over‑cooking the salmon.

Freezer

Freezes well in portioned containers for up to 2 months. Thaw overnight in the fridge and reheat on the stovetop, adding a splash of milk or water.

Best way to reheat

Reheat in a skillet over low heat, stirring and adding a little reserved pasta water to restore creaminess.

Make-ahead

Cook pasta and sauce up to the point before folding in salmon; keep salmon separate and combine just before serving to keep flakes tender.

Recipe card
Salmon Pasta with Brussels Spr

Salmon Pasta with Brussels Spr

AmericanMain Course
★★★★★ Rate this recipe
Prep time10 min
Cook time20 min
Total time30 min
Pin Recipe
Servings 3

Ingredients

  • 8 oz pasta (fettuccine, penne, or spaghetti)
  • 1 tablespoon olive oil
  • 2 cups Brussels sprouts, trimmed and thinly sliced
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon lemon zest
  • juice of 1/2 lemon
  • 1 (6 oz) cooked salmon fillet, flaked (or use canned salmon, drained)
  • salt and black pepper to taste
  • fresh parsley or dill for garnish (optional)

Instructions

  1. 1Bring a large pot of salted water to a boil and cook the pasta according to package directions. Reserve 1/2 cup of the pasta water, then drain and set aside.
  2. 2Heat olive oil in a large skillet over medium heat. Add Brussels sprouts and sauté for 5–6 minutes until tender and slightly golden. Add garlic and red pepper flakes and cook for another minute.
  3. 3Reduce heat to low and stir in the cream, Parmesan, lemon zest, and lemon juice. Cook for 1–2 minutes until slightly thickened. Gently fold in the flaked salmon and cooked pasta. Toss to coat, adding reserved pasta water as needed to loosen the sauce.
  4. 4Season with salt and black pepper to taste. Garnish with fresh herbs if desired and serve warm.

Frequently asked questions

Can I use frozen salmon?
Yes—thaw it fully and pat dry before flaking; it will blend just as well.
Is this recipe gluten‑free?
Only if you swap the pasta for a gluten‑free variety; the sauce itself contains no gluten.
Can I double the recipe?
Absolutely, just use a larger pan and increase the pasta water reserve accordingly.
What if the sauce becomes too thick?
Thin it with a splash of reserved pasta water or a splash of milk until it reaches a silky consistency.
Can I make this in a slow cooker?
The delicate sauce can separate in a slow cooker, so it’s best prepared on the stovetop for texture.
How long does it keep in the fridge?
Up to three days, stored in a sealed container; reheat gently to preserve the salmon.
Do I need to drain canned salmon?
Yes—drain and pat dry to avoid excess liquid that can water down the sauce.
Loved this creamy pasta? Dive into our Cheesy Hashbrown Casserole next, or sign up for the weekly comfort‑food digest.

More Recipes