Place a large skillet over medium heat and coat lightly with cooking spray. Once heated, add in the garlic and shallot and cook for 2 minutes or until shallots soften. Pour the mixture into a food processor or high-speed small blender, along with the pre-soaked cashews, chicken broth, salt and pepper, basil and lemon zest and juice. Pulse until creamy and set aside.
Place the large skillet back over medium heat and add in 1 tablespoon of the olive oil. Once oil heats, add in the parsnip noodles and season with salt and pepper. Cover and let cook for 5 minutes or until cooked to al dente.
Once done, pour over the cashew sauce and let cook for 1-2 minutes or until warmed.
Meanwhile, on another burner, set over another large skillet and add in the rest of the olive oil. Once oil heats, add in the shrimp and season with salt, pepper and garlic powder, tossing to coat both sides. Let cook for 2-3 minutes, flip and then cook another 2 minutes or until shrimp is opaque. Once done, spritz with lemon and remove from heat.
Assemble the pasta by dividing the parsnip noodles into two bowls, top with shrimp and garnish with parsley and serve immediately.