Nutrition Facts for Fish kebab

Fish Kebab

Image of Fish Kebab
Nutriscore Rating: 77/100

Transport your taste buds to a Mediterranean paradise with these irresistible Fish Kebabs, a perfect combination of succulent white fish fillets and vibrant vegetables. Bursting with bold flavors, the fish is marinated in a zesty blend of olive oil, lemon juice, garlic, and aromatic spices like cumin, coriander, and paprika, with an optional touch of chili powder for a hint of heat. Skewered alongside sweet cherry tomatoes, crisp bell peppers, and tender red onion, these kebabs are grilled or baked to perfection for a slightly smoky char that enhances every bite. Ready in just 40 minutes, this healthy and colorful recipe is ideal for summer barbecues, weeknight dinners, or as a crowd-pleasing appetizer. Serve these protein-packed skewers with rice, fresh salad, or warm flatbread for a wholesome and flavorful meal everyone will love!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
25 min
🔥
Cook Time
15 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 500 grams White fish fillet (e.g., cod, halibut, or tilapia)
  • 2 tablespoons Olive oil
  • 2 tablespoons Lemon juice
  • 2 pieces Garlic cloves, minced
  • 1 teaspoon Ground cumin
  • 1 teaspoon Ground coriander
  • 1 teaspoon Paprika
  • 0.5 teaspoon Chili powder (optional, for heat)
  • 2 tablespoons Fresh parsley, chopped
  • 2 tablespoons Fresh cilantro, chopped
  • 1 medium Red onion, cut into chunks
  • 1 medium Bell pepper, cut into chunks
  • 12 pieces Cherry tomatoes
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 8 pieces Wooden or metal skewers
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

If using wooden skewers, soak them in water for at least 20 minutes to prevent burning during cooking.

2

Cut the fish fillet into 1-inch cubes and place them in a large mixing bowl.

3

In a small bowl, whisk together olive oil, lemon juice, minced garlic, ground cumin, ground coriander, paprika, chili powder (if using), salt, and black pepper to create the marinade.

4

Pour the marinade over the fish cubes, add the chopped parsley and cilantro, and gently toss to coat the fish evenly. Cover the bowl and refrigerate for 15-20 minutes to let the flavors infuse.

5

Meanwhile, prepare the vegetables. Cut the red onion and bell pepper into bite-sized chunks and set them aside along with the cherry tomatoes.

6

Preheat your grill or oven to medium-high heat (about 400°F/200°C).

7

Assemble the kebabs by threading fish pieces, onion chunks, bell pepper pieces, and cherry tomatoes onto the skewers. Alternate the ingredients for a colorful presentation.

8

Lightly oil the grill grates or line a baking sheet with parchment paper if using the oven.

9

Place the kebabs on the grill or baking sheet. Cook for 3-4 minutes per side, turning occasionally, until the fish is opaque and cooked through and the vegetables are slightly charred.

10

Serve the fish kebabs hot with a side of rice, salad, or flatbread, and enjoy your flavorful meal!

Cooking Tip: Take your time with each step for the best results!
900
cal
107.3g
protein
41.2g
carbs
35.6g
fat

Nutrition Facts

1 serving (1119.7g)
Calories
900
% Daily Value*
Total Fat 35.6 g 46%
Saturated Fat 5.8 g 29%
Polyunsaturated Fat 2.7 g
Cholesterol 250 mg 83%
Sodium 2701 mg 117%
Total Carbohydrate 41.2 g 15%
Dietary Fiber 12.3 g 44%
Total Sugars 20.6 g
Protein 107.3 g 215%
Vitamin D 25.0 mcg 125%
Calcium 257 mg 20%
Iron 7.3 mg 41%
Potassium 2877 mg 61%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

18.0%%
46.9%%
35.0%%
Fat: 320 cal (35.0%%)
Protein: 429 cal (46.9%%)
Carbs: 164 cal (18.0%%)