Pesto pairs well with salmon. The fresh herbs, garlic, and parmesan cheese all go well with this fish. Try pan seared salmon topped with pesto and crispy roasted potatoes on the side.