Homemade Pesto: The 5-Minute Recipe You’ll Use All Week

Our homemade pesto recipe is a vibrant green sauce that comes together in just 5 minutes — and it will instantly upgrade your pasta, sandwiches, …