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!
Scan with your phone to download!
Soak the wooden skewers in water for at least 20 minutes to prevent burning during grilling.
Cut the white fish fillets into 2.5 cm (1-inch) cubes and place them in a large bowl.
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.
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.
Cut the red bell pepper, yellow bell pepper, and red onion into similar 2.5 cm (1-inch) pieces.
Thread the marinated fish, bell pepper pieces, and onion onto the soaked skewers, alternating between fish and vegetables for an even distribution.
Brush the skewers lightly with more olive oil, and then set aside.
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.
Heat 1 tablespoon of olive oil in a pan over medium heat. Add the diced yellow onion and cook until softened, about 5 minutes.
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.
Remove the relish from heat and stir in 1 tablespoon of chopped parsley. Set aside to cool slightly.
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.
Transfer the cooked skewers to a serving platter and sprinkle with the remaining parsley and a squeeze of fresh lemon juice.
Serve the skewers hot with the Serbian tomato relish on the side. Enjoy!
Serving size | (1559.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1320.1 |
Total Fat 64.1g | 0% |
Saturated Fat 10.1g | 0% |
Polyunsaturated Fat 5.3g | |
Cholesterol 300mg | 0% |
Sodium 3946.2mg | 0% |
Total Carbohydrate 62.7g | 0% |
Dietary Fiber 13.4g | 0% |
Total Sugars 24.9g | |
Protein 129.7g | 0% |
Vitamin D 1200IU | 0% |
Calcium 294.4mg | 0% |
Iron 6.6mg | 0% |
Potassium 3860.4mg | 0% |
Source of Calories