Preheat an outdoor grill to 400 degrees Fahrenheit. (Too cold this time of year? Simply preheat the oven to 375 degrees Fahrenheit and continue with recipe as directed).
Seed and mince hot pepper if using; mince garlic and ginger.
Combine all ingredients from oil to allspice in a small mixing bowl; further blend with an emersion blender or place ingredients into a blender.
Being sure that shrimp is peeled and deveined, place them into a glass bowl and pour over the blended ingredients. Allow to marinate for a few hours.
Cook rice according to package directions and steam broccoli, approximately 20 minutes before serving shrimp.
Skewer shrimp in an alternating fashion with pineapple chunks; place onto hot grill and grill each side approximately 2 minutes; until pink. (Bake in oven for 8 minutes).
Serve shrimp skewers over rice with a side of steamed broccoli.