Let me tell you, the smell of garlic sizzling in butter while sun-dried tomatoes soften alongside fresh salmon is enough to make anyone’s mouth water. The first time I whipped up this Creamy Marry Me Salmon Pasta with Sun-Dried Tomatoes, I was instantly hooked—honestly, it was the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. This dish is pure, nostalgic comfort wrapped in a silky sauce that clings to tender pasta, boasting a gentle tang from those sun-dried tomatoes and a buttery richness from the salmon.
Years ago, when I was knee-high to a grasshopper, my grandma used to make something similar—though hers was simpler and less fancy. I stumbled upon this recipe on a rainy weekend, trying to recreate that cozy feeling but with a modern twist. And you know what? My family couldn’t stop sneaking the finished pasta off the plates (and I can’t really blame them!). This recipe is dangerously easy but tastes far from ordinary. It’s perfect for impressing guests on a weeknight or brightening up your Pinterest recipe board with a dish that feels like a warm hug.
I’ve tested this creamy salmon pasta a handful of times in the name of research, of course, and it’s become a staple for family gatherings and gifting alike. If you’ve been searching for a creamy, luscious pasta that’s both comforting and elegant, you’re going to want to bookmark this one.
Why You’ll Love This Creamy Marry Me Salmon Pasta Recipe
This isn’t just another salmon pasta recipe; it’s a dish I’ve crafted after many trials to get the perfect balance of creaminess, freshness, and just the right pop of acidity from those sun-dried tomatoes. Here’s why it stands out:
- Quick & Easy: Comes together in under 30 minutes—ideal for busy weeknights or last-minute dinner plans.
- Simple Ingredients: Uses pantry staples and fresh salmon, no fancy or hard-to-find items needed.
- Perfect for Dinner Parties: Elegant enough to impress guests but easy enough to make without stress.
- Crowd-Pleaser: Kids and adults alike rave about the creamy texture and rich flavors.
- Unbelievably Delicious: The silky sauce with that little sun-dried tomato zing is comfort food with a gourmet twist.
What makes this recipe different? Instead of drowning the salmon, the sauce is gently infused with garlic, sun-dried tomatoes, and a hint of white wine, creating a vibrant depth of flavor. Plus, I use a touch of cream and Parmesan for richness without feeling heavy. It’s creamy, yes, but balanced and light enough to enjoy any time. Honestly, after the first bite, you might just close your eyes and savor this one—a rare combo of indulgence and freshness.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with fresh salmon bringing that lovely protein punch.
- Salmon Fillets: About 1 pound (450 g), skin removed, cut into bite-sized pieces (wild-caught if possible for best flavor).
- Pasta: 8 ounces (225 g) of fettuccine or linguine (I like Barilla for texture that holds sauce well).
- Sun-Dried Tomatoes: 1/3 cup (50 g), chopped (oil-packed adds richness; drain before use).
- Garlic: 3 cloves, minced (fresh is always best).
- Shallot: 1 small, finely chopped (adds a subtle sweetness).
- Heavy Cream: 1 cup (240 ml) (you can swap with half-and-half for lighter sauce).
- Parmesan Cheese: 1/2 cup (50 g), freshly grated (don’t skip fresh for that nutty flavor).
- White Wine: 1/4 cup (60 ml), dry (optional but adds brightness; substitute with chicken broth if preferred).
- Butter: 2 tablespoons (28 g), unsalted, for sautéing.
- Olive Oil: 1 tablespoon, for cooking salmon.
- Fresh Parsley: 2 tablespoons, chopped (for garnish and fresh flavor).
- Salt & Pepper: To taste.
For substitutions: Use gluten-free pasta if needed, and swap heavy cream with coconut cream for a dairy-free version. If you can’t find sun-dried tomatoes, roasted red peppers can work in a pinch, though the tang will be softer.
Equipment Needed
- Large Pot: For boiling pasta.
- Large Skillet or Sauté Pan: Non-stick or stainless steel preferred for cooking salmon and sauce.
- Colander: To drain pasta.
- Wooden Spoon or Silicone Spatula: For stirring sauce gently.
- Sharp Knife and Cutting Board: For prepping salmon, garlic, and shallots.
- Grater: For fresh Parmesan cheese.
If you don’t have a non-stick skillet, a well-seasoned cast iron pan works beautifully, but watch the heat closely to prevent sticking. A budget-friendly option is any heavy-bottomed sauté pan that distributes heat evenly. I’ve found that using a good-quality pan really helps the salmon cook evenly without breaking apart.
Preparation Method

- Cook the Pasta: Bring a large pot of salted water to a boil. Add 8 ounces (225 g) of pasta and cook according to package instructions (usually 10-12 minutes) until al dente. Reserve 1/2 cup (120 ml) of pasta water before draining.
- Prepare the Salmon: Meanwhile, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Season salmon pieces lightly with salt and pepper. Add salmon to the pan and cook 2-3 minutes per side until just opaque and slightly golden. Remove and set aside gently (don’t overcook or it gets dry!).
- Sauté Aromatics: In the same skillet, reduce heat to medium. Add 2 tablespoons butter, then toss in the minced garlic and chopped shallot. Sauté for 2-3 minutes until fragrant and softened but not browned.
- Add Sun-Dried Tomatoes & Wine: Stir in 1/3 cup chopped sun-dried tomatoes. Pour in 1/4 cup white wine and simmer for 2 minutes, scraping up any browned bits from the pan. This is where the sauce starts to develop its depth.
- Make the Cream Sauce: Pour in 1 cup heavy cream and bring to a gentle simmer. Let it thicken for about 3-4 minutes, stirring occasionally. If sauce gets too thick, add reserved pasta water a splash at a time to reach desired consistency.
- Add Parmesan & Season: Stir in 1/2 cup freshly grated Parmesan cheese until melted and smooth. Season with salt and pepper to taste. The sauce should be creamy and luscious, coating the back of a spoon.
- Combine Pasta & Salmon: Add the cooked pasta and salmon pieces back into the skillet. Toss gently to coat everything evenly with sauce. Warm through for 1-2 minutes, being careful not to break the salmon.
- Garnish & Serve: Finish with chopped fresh parsley for color and brightness. Serve immediately with extra Parmesan on the side.
Tip: If your sauce is too thin, let it simmer a little longer; if too thick, add pasta water slowly. The reserved pasta water helps the sauce cling perfectly to every noodle. Also, avoid stirring vigorously once salmon is added to keep those tender pieces intact.
Cooking Tips & Techniques
Cooking salmon just right can be tricky—too much heat and it turns dry, too little and it’s undercooked. I’ve learned that medium-high heat is best for a quick sear that locks in moisture. Don’t crowd the pan; cook in batches if needed.
When making the cream sauce, keep the heat moderate. Too high and the cream can separate or scorch. I always add Parmesan off the heat and stir gently to avoid clumping. Using freshly grated cheese makes a world of difference here.
One classic mistake is overcooking the pasta—al dente is the goal because it will continue absorbing sauce. For multitasking, cook the pasta first, use that time to prep salmon and sauce, then combine at the end for a smooth workflow.
Also, don’t skip reserving pasta water! It’s liquid gold for adjusting sauce consistency and helping it cling to the noodles for that luscious finish.
Variations & Adaptations
- Low-Carb Version: Swap pasta for zucchini noodles or shirataki noodles. The sauce stays the same, and it’s just as satisfying.
- Dairy-Free Option: Use coconut cream instead of heavy cream and a dairy-free Parmesan alternative. The flavor shifts slightly but stays rich and creamy.
- Spicy Kick: Add a pinch of red pepper flakes when sautéing garlic for a subtle heat that contrasts with the creamy sauce.
- Seasonal Twist: Swap sun-dried tomatoes for fresh cherry tomatoes in summer for a lighter, fresher flavor.
- Personal Variation: Once, I tossed in baby spinach at the end for extra greens—total winner, and it adds a nice color pop!
Serving & Storage Suggestions
Serve this creamy salmon pasta hot, garnished with fresh parsley and a sprinkle of extra Parmesan. It pairs beautifully with a crisp green salad or steamed asparagus for a balanced meal. A chilled glass of Sauvignon Blanc or a light Chardonnay complements the sauce’s richness perfectly.
Leftovers store well in an airtight container in the fridge for up to 2 days. When reheating, gently warm in a skillet over low heat with a splash of cream or water to bring back that creamy texture. Avoid microwaving straight from the fridge to prevent the sauce from breaking.
Flavors actually deepen after resting overnight, so this pasta can be a great make-ahead option when you want to wow with minimal effort later on.
Nutritional Information & Benefits
This recipe is packed with protein from the salmon, providing omega-3 fatty acids that support heart and brain health. The sun-dried tomatoes add antioxidants and a touch of vitamin C, while the cream, though indulgent, offers calcium and fat for satiety.
Estimated per serving (serves 4): approximately 550 calories, 35g protein, 45g carbohydrates, and 25g fat. You can lighten it by choosing half-and-half or swapping cream for Greek yogurt.
This dish is gluten-free if you use gluten-free pasta, and naturally grain-free aside from the pasta choice. It’s a wholesome, comforting meal that balances nutrition and indulgence.
Conclusion
Honestly, this Creamy Marry Me Salmon Pasta with Sun-Dried Tomatoes is one recipe you’ll want to keep close. It’s easy enough for a weeknight yet impressive enough for guests, and the flavors just sing together in a way that feels both comforting and special. Customize it with your favorite pasta or tweaks, but don’t skip the sun-dried tomatoes—they’re the secret to that irresistible zing.
I love how this recipe brings my family together around the table, sharing a meal that feels like a warm embrace. Give it a try, and I’d love to hear how you make it your own—drop your thoughts or variations in the comments below. Happy cooking!
FAQs About Creamy Marry Me Salmon Pasta
Can I use frozen salmon for this recipe?
Yes! Just thaw it completely and pat dry before cooking to avoid excess moisture. Fresh is preferable but frozen works fine.
What’s the best pasta to use?
Fettuccine, linguine, or even penne work well because they hold the creamy sauce nicely. Pick your favorite!
Can I make this recipe ahead of time?
You can prep the sauce and cook salmon separately, then combine right before serving. Leftovers reheat well if warmed gently.
Is it possible to make this dairy-free?
Absolutely! Swap heavy cream for coconut cream and use a dairy-free Parmesan alternative for a tasty dairy-free version.
How do I prevent the salmon from breaking apart?
Handle the salmon gently and avoid over-stirring once it’s in the sauce. Cook it just until opaque for the best texture.
Pin This Recipe!

Creamy Marry Me Salmon Pasta Recipe with Sun-Dried Tomatoes
A quick and easy creamy salmon pasta with sun-dried tomatoes, garlic, and a silky Parmesan sauce that’s perfect for weeknights or dinner parties.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound (450 g) salmon fillets, skin removed, cut into bite-sized pieces
- 8 ounces (225 g) fettuccine or linguine pasta
- 1/3 cup (50 g) sun-dried tomatoes, chopped (oil-packed, drained)
- 3 cloves garlic, minced
- 1 small shallot, finely chopped
- 1 cup (240 ml) heavy cream (or half-and-half for lighter sauce)
- 1/2 cup (50 g) freshly grated Parmesan cheese
- 1/4 cup (60 ml) dry white wine (optional, can substitute chicken broth)
- 2 tablespoons (28 g) unsalted butter
- 1 tablespoon olive oil
- 2 tablespoons fresh parsley, chopped
- Salt and pepper to taste
Instructions
- Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions (usually 10-12 minutes) until al dente. Reserve 1/2 cup (120 ml) pasta water before draining.
- Heat olive oil in a large skillet over medium-high heat. Season salmon pieces with salt and pepper. Cook salmon 2-3 minutes per side until just opaque and slightly golden. Remove and set aside gently.
- Reduce heat to medium. Add butter to the skillet, then sauté garlic and shallot for 2-3 minutes until fragrant and softened but not browned.
- Stir in chopped sun-dried tomatoes. Pour in white wine and simmer for 2 minutes, scraping up browned bits.
- Pour in heavy cream and bring to a gentle simmer. Let thicken for 3-4 minutes, stirring occasionally. Add reserved pasta water a splash at a time if sauce is too thick.
- Stir in Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
- Add cooked pasta and salmon back into the skillet. Toss gently to coat evenly with sauce. Warm through for 1-2 minutes without breaking salmon.
- Garnish with chopped fresh parsley and serve immediately with extra Parmesan on the side.
Notes
Use gluten-free pasta for a gluten-free version. Swap heavy cream with coconut cream and Parmesan with a dairy-free alternative for a dairy-free version. Avoid overcooking salmon to keep it tender. Reserve pasta water to adjust sauce consistency. Stir gently after adding salmon to prevent breaking pieces.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 550
- Sugar: 4
- Sodium: 450
- Fat: 25
- Saturated Fat: 12
- Carbohydrates: 45
- Fiber: 2
- Protein: 35
Keywords: salmon pasta, creamy pasta, sun-dried tomatoes, easy dinner, weeknight meal, seafood pasta, creamy salmon, garlic pasta



