This Creamy Pesto Salmon recipe is an easy and delicious dinner that comes together in under 30 minutes. Made with juicy, tender salmon and a homemade creamy pesto sauce, it’s the perfect weeknight meal to pair with pasta or rice!
Heat the 2 teaspoons olive oil in a large skillet over medium heat. Add the 4 (6 oz) skinless salmon filets and season with Kosher salt and ground pepper. Cook for 2-4 minutes per side or until cooked through and flaky. Set aside on a plate.
To the same preheated pan, add 2 garlic cloves (minced) and sauté for 1 minute.
Stir in the 2/3 cup almond milk and deglaze the pan. Add the 3 ounces cream cheese and 1/4 cup homemade pesto sauce (or store-bought pesto), and stir until it incorporates and forms a creamy sauce.
Return the salmon to the pan and drizzle with the creamy sauce. Garnish with Fresh basil and wedges of 1 lemon and serve warm.
Video
Notes
Storing leftovers: While salmon is best served immediately if you have leftovers, store them in an airtight container in the refrigerator for up to 4 days.
How to reheat: Reheat leftovers in a skillet over medium heat or the microwave in 20-second increments until heated all the way through.