Nutrition Facts for Yugoslavian fish skewers with serbian tomato relish
Blog Research API Download App

Yugoslavian Fish Skewers with Serbian Tomato Relish

Image of Yugoslavian Fish Skewers with Serbian Tomato Relish
Nutriscore Rating: 77/100

Transport your taste buds to the vibrant Balkans with these delectable Yugoslavian Fish Skewers, paired perfectly with a tangy Serbian Tomato Relish. Tender chunks of marinated white fish—infused with paprika, garlic, and zesty lemon juice—are threaded alongside colorful bell peppers and red onion, then grilled to smoky perfection. The star of the dish, a robust tomato relish with charred ripe tomatoes, red chili, and a splash of red wine vinegar, adds a bold, spicy kick that elevates every bite. With minimal prep time and a medley of Mediterranean-inspired ingredients, these easy-to-make skewers are ideal for summer barbecues or a flavorful weeknight dinner. Serve with a squeeze of fresh lemon and enjoy a taste of the Balkans on your table!

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
20 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 600 grams white fish fillets (e.g., cod, haddock, or halibut)
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 red onion
  • 4 tablespoons olive oil
  • 3 tablespoons lemon juice
  • 2 garlic cloves, minced
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • 1.5 teaspoons salt
  • 1 teaspoon black pepper
  • 2 tablespoons fresh parsley, chopped
  • 3 ripe tomatoes
  • 1 yellow onion, diced
  • 1 red chili, finely chopped
  • 0.5 teaspoon sugar
  • 2 tablespoons red wine vinegar
  • 8 wooden skewers
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

14 steps
1

Soak the wooden skewers in water for at least 20 minutes to prevent burning during grilling.

2

Cut the white fish fillets into 2.5 cm (1-inch) cubes and place them in a large bowl.

3

In a small bowl, whisk together 3 tablespoons of olive oil, 2 tablespoons of lemon juice, minced garlic, paprika, oregano, 1 teaspoon salt, and 0.5 teaspoon black pepper.

4

Pour the marinade over the fish cubes and toss gently to coat. Cover the bowl and refrigerate for 20 minutes while you prepare the other ingredients.

5

Cut the red bell pepper, yellow bell pepper, and red onion into similar 2.5 cm (1-inch) pieces.

6

Thread the marinated fish, bell pepper pieces, and onion onto the soaked skewers, alternating between fish and vegetables for an even distribution.

7

Brush the skewers lightly with more olive oil, and then set aside.

8

For the Serbian tomato relish, first, char the ripe tomatoes over an open flame or under a broiler until the skins are blistered and slightly blackened. Let them cool before peeling and chopping.

9

Heat 1 tablespoon of olive oil in a pan over medium heat. Add the diced yellow onion and cook until softened, about 5 minutes.

10

Stir in the chopped tomatoes, red chili, 0.5 teaspoon sugar, 0.5 teaspoon salt, and red wine vinegar. Let the mixture simmer for 10-15 minutes until it thickens slightly.

11

Remove the relish from heat and stir in 1 tablespoon of chopped parsley. Set aside to cool slightly.

12

Preheat your grill or grill pan over medium-high heat. Grill the fish skewers for 8-10 minutes, turning occasionally, until the fish is opaque and cooked through.

13

Transfer the cooked skewers to a serving platter and sprinkle with the remaining parsley and a squeeze of fresh lemon juice.

14

Serve the skewers hot with the Serbian tomato relish on the side. Enjoy!

Cooking Tip: Take your time with each step for the best results!
328
cal
32.7g
protein
16.6g
carbs
15.7g
fat

Nutrition Facts

1 serving (413.8g)
Calories
328
% Daily Value*
Total Fat 15.7 g 20%
Saturated Fat 2.5 g 12%
Polyunsaturated Fat 0.0 g
Cholesterol 75 mg 25%
Sodium 830 mg 36%
Total Carbohydrate 16.6 g 6%
Dietary Fiber 3.7 g 13%
Total Sugars 8.7 g
Protein 32.7 g 65%
Vitamin D 7.5 mcg 37%
Calcium 73 mg 6%
Iron 1.7 mg 9%
Potassium 972 mg 21%

*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

19.5%%
38.7%%
41.8%%
Fat: 561 cal (41.8%%)
Protein: 520 cal (38.7%%)
Carbs: 262 cal (19.5%%)