
Bright, herby, and kissed with char from the grill, these shrimp skewers are the kind of dish that looks impressive but comes together in well under an hour for four people. The homemade pesto is where the magic happens — fragrant fresh basil, finely grated Parmesan, walnuts, and a squeeze of lemon all blitzed together into a sauce that clings beautifully to every shrimp. Traditional pesto recipes typically call for whole garlic cloves, which is exactly where things get tricky for anyone managing digestive sensitivities, but this version swaps in garlic-infused oil to deliver that same savory depth without the problematic fructans. Walnuts are portioned carefully at just a quarter cup across four servings, keeping each plate well within comfortable limits. The shrimp get a quick toss in olive oil, go onto skewers, and hit a hot grill for just a few minutes per side until they're opaque and lightly charred at the edges. Half the pesto goes on before grilling, the rest gets spooned over at the end, so every bite is layered with flavor. Finish with a squeeze of lemon and a few fresh basil leaves, and dinner is genuinely done.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings












If using wooden skewers, submerge them in water for at least 15 minutes so they don't scorch on the grill.
Make the pesto: combine the basil, walnuts, Parmesan, garlic-infused oil, olive oil, lemon juice, salt, and pepper in a food processor. Pulse until the mixture is finely chopped and cohesive but still has a little texture — about 10 to 12 short pulses. Scrape down the sides as needed. Taste and adjust salt.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
