That is up to you! Both will provide delicious flavor to this sandwich. Store bought pesto is convenient and tastes great. Freshly made pesto is even better and simple to make!