Fish Kebabs

Prep: 45 min Cook: 15 min Cuisine: Mediterranean

Juicy fish kebabs with sweet pineapple and crisp vegetables, grilled to perfection—ideal for summer barbecues or casual gatherings with vibrant flavors.

Be the first to rate this recipe

Ingredients

  • olive oil
  • study fish (such as tuna) in uniform pieces
  • canned or fresh pineapple chunks
  • onion chunks
  • red bell pepper chunks

Instructions

  1. Use wooden or metal skewers.
  2. If using wooden skewers, place them in water for 30 to 60 minutes to prevent burning. Brush skewers with oil.
  3. Alternately thread fish, pineapple, onion, red bell pepper, and green bell pepper onto skewers.
  4. Brush the skewers with oil.
  5. Place on a hot grill and turn several times during cooking until the fish is done and vegetables are crisp-tender.

Tips & Substitutions

For extra flavor, marinate the fish in olive oil, lemon juice, and herbs for 30 minutes before skewering. If you want a spicier kick, consider adding jalapeño pieces between the vegetables. Substitute zucchini or cherry tomatoes for the red bell pepper if desired. Ensure even cooking by cutting all ingredients to similar sizes.

Serving Suggestions

Serve these fish kebabs alongside a refreshing cucumber salad or some grilled corn on the cob for a complete meal. They pair beautifully with Grilled Shrimp In Shells for a seafood feast. For a Mediterranean touch, drizzle with a yogurt sauce or serve with pita bread.

Storage & Reheating

Store leftover kebabs in an airtight container in the refrigerator for up to 2 days. To reheat, place them on a grill or in a skillet over medium heat for about 5 minutes, turning occasionally until warmed through. Avoid microwaving as it can make the fish rubbery.

Nutrition & Diet Analysis (per serving)

Each serving of Fish Kebabs contains roughly 16 calories, with 0g protein, 1g carbohydrates, and 1g fat.

16 kcal 1% DV
Protein Fat Carbs

Macronutrients

Protein 0.1g
Total Fat 1.4g 2% DV
Carbs 0.8g
Fiber 0.1g
Sugar 0.1g

Electrolytes

Sodium 7.7mg
Potassium 6.1mg

Vitamins & Minerals

Vitamin A 0mcg
Vitamin C 0.3mg
Calcium 1.1mg
Iron 0mg
Diet fit Keto-friendly Under 400 cal
Contains Fish

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use frozen fish for these kebabs?

Yes, you can use frozen fish, but make sure to thaw it completely and pat it dry before skewering to avoid excess moisture that can interfere with grilling. Fresh fish will yield the best texture and flavor, but frozen can work in a pinch.

What type of fish is best for kebabs?

Firm fish like tuna, swordfish, or salmon work best for kebabs as they hold up well on the grill. Avoid flaky fish like tilapia, as they are likely to break apart. Tuna is a great choice for its meaty texture and rich flavor.

Can I make these kebabs in the oven?

Yes, you can cook these kebabs in the oven. Preheat your oven to 400°F (200°C) and place the skewers on a baking sheet. Bake for about 15-20 minutes, turning halfway through, until the fish is cooked through and the vegetables are tender.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mediterranean recipes → Seafood recipes → All recipes →