Samak Fish Kebab

Salmon fillet
julichka/E+/Getty Images
  • Total: 17 mins
  • Prep: 2 mins
  • Cook: 15 mins
  • Yield: 4 servings
Nutritional Guidelines (per serving)
472 Calories
22g Fat
14g Carbs
53g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 servings
Amount per serving
Calories 472
% Daily Value*
Total Fat 22g 28%
Saturated Fat 3g 17%
Cholesterol 136mg 45%
Sodium 195mg 8%
Total Carbohydrate 14g 5%
Dietary Fiber 4g 14%
Protein 53g
Calcium 59mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

When most people think of kebabs the image of beef and vegetables on a skewer come to mind. Fish, however, makes an excellent addition to any skewer.

This recipe features a delicious fish marinade that brings out the flavor of the fish while still maintaining the "grilled" flavor.


  • 2 lbs. fish (swordfish, halibut, or salmon)
  • 1/3 cup olive oil
  • 3/4 cup lemon juice
  • 1 teaspoon dill
  • 1 tablespoon white vinegar
  • 1 cucumber
  • 1 medium onion
  • 2 red peppers
  • 1 pint cherry tomatoes

Steps to Make It

  1. Gather the ingredients.

  2. 2 hours prior to grilling, prepare fish by rinsing with cold water. Pat dry with paper towel. Cut into 1-inch cubes. Set aside.

  3. Mix olive oil, lemon juice, dill, and vinegar to make the marinade. Pour marinade into a large freezer bag and add fish. Make sure fish is well coated with marinade. Place freezer bag in the refrigerator for two hours.

  4. While fish is marinating, chop vegetables. Half the cucumber lengthwise and slice into 1/2 inch pieces. Cut the onions into eights. Cut red pepper into 1/3 chunks. Set aside.

  5. Remove fish from marinade. Discard marinade.

  6. Assemble kebabs according to taste. Many people like a combination of alternating pieces of meat and vegetables. This combination is entirely a matter of personal choice. It does not affect the cooking.

  7. If you are using steel skewers, be sure to put a light coat of oil on them before adding the fish and vegetables. They will slide on and off much easier.

  8. Spray the grill lightly with cooking oil and place the fish kebabs on the grill. Cook for about 4-6 minutes each side or until the fish flakes easily with a fork.

  9. Serve over white rice.