Preheat vegetable oil in a large pot over mediumhigh heat. Soak skewers in water about 30 minutes. For the cajun marinade: Combine marinade ingredients in a small bowl; set aside. For the hush puppy batter: Make the hush puppy batter: Whisk cornmeal, flour, sugar, salt, pepper, egg, buttermilk, and scallions in a large bowl; batter should be thick. Once oil reaches 350degreesF, carefully drop large (2-ounce) spoonfuls of batter into pot and fry about 5 minutes. (Work in batches.) Drain hush puppies on paper towels and season with additional salt and pepper to taste. For the dipping sauce: While hush puppies are draining, whisk hot sauce and butter in a small bowl. Slide 1 hush puppy onto a skewer, followed by 1 shrimp, 1 okra pod, 1 slice sausage, 1 potato, another piece of shrimp, and another hush puppy; repeat with remaining skewers and ingredients. Brush liberally with Cajun marinade. Heat grill or grill pan to medium-high and brush with olive oil. Grill skewers 4 to 5 minutes per side. Serve warm, accompanied by dipping sauce.
Recipe courtesy of On a Stick! by Matt Armendariz, copyright (c) 2011