Place all pesto ingredients into a food processor. Blend until well combined and your desired texture.
Cook your shrimp. I recommend boiling frozen shrimp for 4 - 5 minutes or until pink and cooked through.
Cook your spaghetti. I like to use Barilla Protein+ for a little extra fiber, but you can use whatever pasta you prefer. Save a small amount of the cooking water for thinning your pesto pasta.
Mix your pasta, shrimp, and pesto in a large bowl. If you desire a thinner pesto sauce, stir in some saved pasta water.
You can eat this immediately for a meal or place in meal prep containers for lunches all week. This can be eaten warmed up or cold.