If you’re craving a dish that combines the rich flavors of seared salmon with a creamy, garlic-infused pasta, then Tuscan Salmon & Creamy Garlic Alfredo Penne is the perfect recipe for you! This decadent meal brings together succulent salmon fillets and a creamy Alfredo sauce, complemented by spinach, sun-dried tomatoes, and Parmesan for added depth. It’s a hearty and flavorful dish that will leave everyone at the table satisfied.
Why You’ll Love This Recipe
This recipe is a perfect balance of bold, savory flavors and creamy texture. The combination of crispy salmon, creamy garlic Alfredo sauce, and al dente penne pasta makes for an indulgent, yet comforting dish. The addition of sun-dried tomatoes adds a burst of tangy sweetness, while the spinach gives the dish a fresh, vibrant finish. It’s quick to prepare, yet feels gourmet enough for a special dinner. Plus, the entire dish is easy to make in under 30 minutes!
Ingredients
-
4 salmon fillets (skin-on or off, as preferred)
-
2 tablespoons olive oil
-
Salt and black pepper, to taste
-
1 teaspoon Italian seasoning
-
12 oz penne pasta
-
3 tablespoons butter
-
4 garlic cloves, minced
-
1½ cups heavy cream
-
1 cup grated Parmesan cheese
-
1/2 teaspoon red pepper flakes (optional)
-
1 cup baby spinach
-
1/2 cup sun-dried tomatoes, chopped
-
Fresh parsley and more Parmesan, for garnish
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Cook penne pasta according to package instructions. Drain and set aside.
-
Season salmon fillets with salt, pepper, and Italian seasoning.
-
Heat olive oil in a skillet over medium-high heat. Sear salmon, skin-side down first, for 4-5 minutes per side or until cooked to your liking. Remove and set aside.
-
In the same skillet, reduce heat to medium. Melt butter and sauté garlic for about 1 minute until fragrant.
-
Add heavy cream and bring to a simmer. Stir in Parmesan and red pepper flakes. Simmer for 2-3 minutes until slightly thickened.
-
Stir in sun-dried tomatoes and spinach, letting the spinach wilt.
-
Add the cooked penne and toss in the sauce until coated.
-
Place seared salmon on top of the pasta, garnish with parsley and extra Parmesan, and serve warm.
Servings and Timing
-
Servings: 4 servings
-
Prep Time: 10 minutes
-
Cooking Time: 20 minutes
-
Total Time: 30 minutes
Each serving of this dish is approximately 645 kcal, making it a filling and satisfying meal!
Variations
-
Grilled Salmon: If you prefer a smoky flavor, grill the salmon fillets instead of pan-searing them.
-
Vegetarian Version: Omit the salmon and add extra vegetables like mushrooms, bell peppers, or zucchini to make this dish vegetarian-friendly.
-
Spicy Alfredo: For those who like a bit of heat, increase the amount of red pepper flakes in the sauce or add a pinch of cayenne pepper for an extra kick.
-
Whole Wheat Pasta: To make the dish a bit healthier, substitute the penne with whole wheat pasta or a gluten-free option.
-
Add More Herbs: Fresh basil or oregano can be added to the sauce for an extra layer of flavor that enhances the Tuscan vibe.
Storage/Reheating
-
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 2-3 days.
-
Reheating: Reheat the pasta on the stovetop over medium-low heat, adding a splash of milk or cream to help restore the creamy texture. You can also reheat it in the microwave, stirring occasionally to ensure even heating.
FAQs
1. Can I use frozen salmon fillets for this recipe?
Yes, you can use frozen salmon fillets, but be sure to thaw them completely before cooking to ensure even cooking.
2. Can I make the sauce ahead of time?
Yes, you can prepare the Alfredo sauce ahead of time and store it in the refrigerator for up to 2 days. Reheat gently before tossing with the pasta.
3. What can I use instead of heavy cream?
You can substitute heavy cream with half-and-half or whole milk for a lighter version, but the sauce won’t be as thick or rich.
4. How do I know when the salmon is cooked through?
Salmon is fully cooked when it reaches an internal temperature of 145°F (63°C). It should easily flake with a fork.
5. Can I use a different type of pasta?
Yes, feel free to swap out the penne for another type of pasta, such as fettuccine, rigatoni, or spaghetti.
6. How can I make this dish spicier?
To make it spicier, increase the amount of red pepper flakes or add a small diced jalapeño to the sauce.
7. Can I use pre-grated Parmesan cheese?
While you can use pre-grated Parmesan cheese, freshly grated Parmesan will give the sauce a creamier texture and more intense flavor.
8. Is this recipe suitable for meal prep?
Yes, this recipe is great for meal prep. Just make sure to store the pasta and sauce separately from the salmon to prevent the fish from becoming overcooked.
9. Can I substitute sun-dried tomatoes with fresh tomatoes?
Sun-dried tomatoes add a unique depth of flavor, but if you prefer fresh tomatoes, you can use them instead. Just be sure to sauté them long enough to soften and release their juices.
10. Can I make this dish without spinach?
Yes, if you don’t like spinach or don’t have it on hand, you can leave it out or substitute it with other greens like kale or arugula.
Conclusion
Tuscan Salmon & Creamy Garlic Alfredo Penne is a deliciously rich and flavorful dish that’s perfect for any occasion, from a weeknight dinner to a special celebration. The tender salmon fillets, creamy Alfredo sauce, and zesty sun-dried tomatoes combine to create a hearty meal that everyone will love. Whether you’re cooking for yourself or feeding a crowd, this dish will definitely impress. Enjoy the flavors of Tuscany right in your own kitchen!

Tuscan Salmon & Creamy Garlic Alfredo Penne
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Olivia
- Total Time: 30 minutes
- Yield: 4 servings
Description
Tuscan Salmon & Creamy Garlic Alfredo Penne combines succulent seared salmon with a creamy garlic Alfredo sauce, complemented by spinach, sun-dried tomatoes, and Parmesan, making it a rich and flavorful dish.
Ingredients
4 salmon fillets (skin-on or off, as preferred)
2 tablespoons olive oil
Salt and black pepper, to taste
1 teaspoon Italian seasoning
12 oz penne pasta
3 tablespoons butter
4 garlic cloves, minced
1½ cups heavy cream
1 cup grated Parmesan cheese
1/2 teaspoon red pepper flakes (optional)
1 cup baby spinach
1/2 cup sun-dried tomatoes, chopped
Fresh parsley and more Parmesan, for garnish
Instructions
- Cook penne pasta according to package instructions. Drain and set aside.
- Season salmon fillets with salt, pepper, and Italian seasoning.
- Heat olive oil in a skillet over medium-high heat. Sear salmon, skin-side down first, for 4-5 minutes per side or until cooked to your liking. Remove and set aside.
- In the same skillet, reduce heat to medium. Melt butter and sauté garlic for about 1 minute until fragrant.
- Add heavy cream and bring to a simmer. Stir in Parmesan and red pepper flakes. Simmer for 2-3 minutes until slightly thickened.
- Stir in sun-dried tomatoes and spinach, letting the spinach wilt.
- Add the cooked penne and toss in the sauce until coated.
- Place seared salmon on top of the pasta, garnish with parsley and extra Parmesan, and serve warm.
Notes
- Grilled Salmon: If you prefer a smoky flavor, grill the salmon fillets instead of pan-searing them.
- Vegetarian Version: Omit the salmon and add extra vegetables like mushrooms, bell peppers, or zucchini to make this dish vegetarian-friendly.
- Spicy Alfredo: For those who like a bit of heat, increase the amount of red pepper flakes in the sauce or add a pinch of cayenne pepper for an extra kick.
- Whole Wheat Pasta: To make the dish a bit healthier, substitute the penne with whole wheat pasta or a gluten-free option.
- Add More Herbs: Fresh basil or oregano can be added to the sauce for an extra layer of flavor that enhances the Tuscan vibe.
- Prep Time: 10 minutes
- Cook Time: undefined
- Category: Main Dish
- Method: Pan-searing
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 645
- Sugar: 6g
- Sodium: 800mg
- Fat: 40g
- Saturated Fat: 18g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 85mg