Veggie Nuggets with Easy Spinach Pesto