Fish Kabobs

Prep: 15 min Cook: 7 min Serves: 4 Cuisine: Mediterranean

Fish kabobs combine tender fish with colorful vegetables and a zesty marinade, perfect for quick grilling and gatherings, offering fresh citrus and smoky flavors.

Be the first to rate this recipe

Ingredients

  • 2 Tbsp. extra virgin olive oil
  • 2 Tbsp. fresh lime juice
  • 1 Tbsp. Dijon mustard
  • 1 lb. fresh halibut, scrod, salmon or tuna steak
  • 1/2 large red onion
  • 1/2 yellow bell pepper
  • 1/2 red bell pepper
  • 4 cherry tomatoes

Instructions

  1. Combine the olive oil, lime juice, and Dijon mustard in an 8 x 8 inch glass baking dish. Stir to blend.
  2. Cut the fish into sixteen 1-inch cubes. Add the fish to the marinade in a single layer. Cover and marinate in the refrigerator for 5-10 minutes.
  3. Turn the fish cubes to coat evenly and chill for 5 minutes longer.
  4. Preheat the broiler.
  5. Drain the fish cubes, reserving the marinade.
  6. Separate the onion layers slightly.
  7. Thread the fish and vegetables onto four skewers, alternating fish cubes with onion, peppers, and cherry tomatoes.
  8. Brush the kabobs lightly with the reserved marinade.
  9. Place the skewers on a broiler pan and broil 4 inches from the heat source for about 3 minutes.
  10. Turn the kabobs and brush again with the marinade.
  11. Broil for an additional 3-4 minutes or until the fish is no longer translucent and the vegetables are crisp-tender.

Tips & Substitutions

For optimal flavor, consider marinating the fish for a longer period, up to 30 minutes, to enhance the taste. If you don't have fresh halibut, feel free to substitute with salmon or tuna steak. You can also add zucchini or mushrooms to the skewers for extra vegetables. Adjust the Dijon mustard to your taste preference for more or less tang.

Serving Suggestions

Serve the fish kabobs with a side of fluffy couscous or a fresh green salad to complement the flavors. They pair beautifully with Mediterranean recipes like Shrimp With Feta Cheese And Ouso. For a tangy touch, drizzle some extra lime juice before serving, and consider offering a yogurt-based dip on the side.

Storage & Reheating

Leftover kabobs can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, place them under the broiler for a few minutes until heated through, ensuring the fish remains moist. Alternatively, you can also warm them in a skillet over medium heat for even reheating.

Nutrition & Diet Analysis (per serving)

Each serving of Fish Kabobs contains roughly 133 calories, with 6g protein, 16g carbohydrates, and 6g fat. It is an excellent source of vitamin A (69% of the Daily Value) and vitamin C (61% of the Daily Value), and a good source of vitamin D and dietary fiber. It also contributes 4g of dietary fiber toward your daily target.

133 kcal 7% DV
Protein Fat Carbs

Macronutrients

Protein 6g 12% DV
Total Fat 6.2g 8% DV
Carbs 16.4g 6% DV
Fiber 4.3g 16% DV
Sugar 6.8g 14% DV

Electrolytes

Sodium 306.7mg 13% DV
Potassium 413.5mg 9% DV
Cholesterol 5.8mg 2% DV

Vitamins & Minerals

Vitamin A 625mcg 69% DV
Vitamin C 54.9mg 61% DV
Vitamin D 3.4mcg 17% DV
Calcium 160.4mg 12% DV
Iron 1.4mg 8% DV
Diet fit Low-carb 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 this recipe?

Yes, you can use frozen fish, but make sure to thaw it completely in the refrigerator before marinating. This ensures even cooking and better texture. If using frozen, try to use high-quality seafood to maintain flavor.

What vegetables can I add to the kabobs?

You can add a variety of vegetables such as zucchini, cherry peppers, or mushrooms. Just make sure to cut them into similar sizes to ensure even cooking. Feel free to experiment based on seasonal produce or personal preferences.

How do I know when the fish is done?

The fish is done when it turns opaque and flakes easily with a fork. It should no longer be translucent. Depending on the thickness of the fish cubes, this can take about 6-7 minutes total under the broiler.

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 →