Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
salmon mac and cheese

Salmon Mac and Cheese: Easy, Cheesy, and Absolutely Delicious


  • Author: Mery
  • Total Time: 45 minutes
  • Yield: 1 casserole dish

Description

This Salmon Mac and Cheese recipe takes classic comfort food to gourmet status! Tender, flaky salmon pairs beautifully with a rich, velvety three-cheese sauce, coating every bite of perfectly cooked pasta. This dish is packed with flavor, high in protein, and surprisingly easy to make. Whether you’re looking for an elevated weeknight dinner or a special occasion meal, this recipe is guaranteed to impress. The crispy panko topping adds the perfect crunch, making it utterly irresistible!


Ingredients

  • Pasta:
    • 2 cups macaroni or shell pasta (use gluten-free if needed)
  • Salmon:
    • 1 lb fresh or canned salmon (fresh preferred)
    • 1 tbsp olive oil (for cooking fresh salmon)
    • Salt & black pepper, to taste
    • ½ tsp paprika (optional, for seasoning)
  • Cheese Sauce:
    • 3 tbsp butter
    • 2 tbsp all-purpose flour
    • 2 cups whole milk
    • ½ cup heavy cream (optional, for extra richness)
    • 1 cup sharp cheddar cheese, shredded
    • 1 cup gouda cheese, shredded
    • ½ cup parmesan cheese, grated
    • 1 tsp garlic powder
    • ½ tsp paprika
    • Salt & black pepper, to taste
  • Optional Topping:
    • ½ cup panko breadcrumbs
    • 1 tbsp melted butter (to mix with breadcrumbs)

Instructions

Step 1: Cook the Pasta

  1. Bring a large pot of salted water to a boil.
  2. Add the pasta and cook until al dente (about 1-2 minutes less than the package instructions).
  3. Drain and set aside, reserving ½ cup of pasta water if needed.

Tip: Slightly undercooking the pasta prevents it from becoming mushy when baked.

Step 2: Prepare the Salmon

  1. For fresh salmon:
    • Heat olive oil in a skillet over medium heat.
    • Season salmon fillet with salt, pepper, and paprika.
    • Cook for 4-5 minutes per side until golden brown and flaky.
    • Let cool slightly, then break into bite-sized pieces.
  2. For canned salmon:
    • Drain well and remove any bones or skin before adding.

Step 3: Make the Cheese Sauce

  1. In a large saucepan, melt butter over medium heat.
  2. Stir in the flour and whisk for 1-2 minutes until smooth.
  3. Gradually pour in the milk and heavy cream, whisking continuously.
  4. Once the mixture thickens, lower the heat and slowly add cheddar, gouda, and parmesan cheese, stirring until melted.
  5. Season with garlic powder, paprika, salt, and black pepper.
  6. If the sauce is too thick, add a splash of reserved pasta water.

Step 4: Assemble the Dish

  1. In a large mixing bowl, combine the cooked pasta and flaked salmon.
  2. Pour the cheese sauce over and gently mix until fully coated.
  3. Transfer to a greased baking dish.

Step 5: Add a Topping (Optional)

  1. Mix panko breadcrumbs with melted butter and sprinkle on top for extra crunch.
  2. Alternatively, top with more shredded cheese for an extra-cheesy crust.

Step 6: Bake to Perfection

  1. Preheat the oven to 375°F (190°C).
  2. Bake for 15-20 minutes until the top is golden and bubbly.
  3. For a crispier topping, broil for the last 2 minutes.
  4. Let cool slightly before serving.

Notes

  • For Extra Creaminess: Add an egg yolk or use evaporated milk for a silkier sauce.
  • For a Healthier Twist: Swap heavy cream for Greek yogurt and use whole wheat or chickpea pasta.
  • For a Smoky Flavor: Try smoked salmon instead of fresh and add smoked gouda or smoked paprika.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F for 10 minutes.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Cuisine: American

Nutrition

  • Calories: ~550 kcal
  • Fat: 30g
  • Carbohydrates: 45g
  • Protein: 35g