Teriyaki Fish Kabobs

Dan O'Keefe
Michigan Sea Grant



25 min

Prep Time

30-40 min



  • 2 lbs freshwater drum or other firm fish
  • 1 cup teriyaki sauce
  • 1 pineapple
  • 2 green peppers
  • 2 Tbsp olive oil
  • 16 bamboo skewers


  1. Soak skewers in water to prevent burning on the grill.
  2. Remove pin bones from fish fillets and cut into shrimp-sized chunks (for freshwater drum) or inch-and-a-half cubes (for salmon, tuna, or swordfish). Marinate fish in your favorite store-bought teriyaki sauce for 15 minutes. Thick sauces work best.
  3. Cut pineapple and green pepper into bite-sized pieces. Red or Vidalia onions also make a nice addition.
  4. Drizzle olive oil over pineapple and vegetables to prevent sticking to the grill.
  5. Prepare skewers, alternating green pepper, pineapple, and fish chunks.
  6. Cook directly over hot coals, keeping the bare portion of each skewer off of the grill to prevent burning.
  7. Flip once halfway through cooking. Thicker cubes of salmon will take longer to cook than thin chunks of fish. Fish is done when it is opaque in the center. Depending on the heat, distance from the heat, and thickness of fish this may take anywhere from 6–12 minutes.


Video Link

This recipe, along with additional information, and a video version, can be found on Michigan Sea Grant’s Freshwater Feast blog.