This creamy lemon dill sauce recipe comes together in just 5 minutes, with plenty of fresh dill and lemon for a bright and flavorful sauce that goes great with everything from salmon to fresh veggies!
643