Ingredients

1 cup canola oil2/3 cup cider vinegar2 tablespoons Worcestershire sauce1/2 medium onion, finely chopped1/2 teaspoon salt1/2 teaspoon sugar1/2 teaspoon dried basil1/2 teaspoon dried marjoram1/2 teaspoon dried rosemary, crushed2-1/2 pounds boneless lean pork, beef, lamb, venison, chicken or turkey, cut into 1-1/2- to 2-inch cubesItalian rolls or hot dog buns

Preparation

In a glass or plastic bowl, combine the first 9 ingredients. Add meat and toss to coat. Cover and refrigerate for 24 hours, stirring occasionally.

Drain and discard marinade. Thread meat onto metal or soaked wooden skewers. Grill, covered, over medium heat until meat reaches desired doneness, 10-15 minutes, turning occasionally. Remove meat from skewers and serve on long Italian rolls or hot dog buns.