Serbian Baked Fish with Vegetables and Herbs
A simple yet flavorful dish featuring whole fish baked to perfection with a medley of fresh vegetables and aromatic herbs, showcasing the fresh flavors of Serbian cuisine.

🧂 Ingredients
- 2 medium Whole trout or carp(cleaned and scaled)
- 1 large Onions(sliced)
- 2 medium Tomatoes(sliced)
- 1 large Bell peppers (any color)(sliced)
- 4 cloves Garlic(thinly sliced)
- 1/2 cup Fresh parsley(chopped)
- 1/4 cup Fresh dill(chopped)
- 4 tbsp Olive oil
- 100 ml White wine(optional)
- 1 medium Lemon(sliced)
- to taste Salt
- to taste Black pepper
👨🍳 Instructions
- 1
Preheat oven to 200°C (400°F).
💡 Tip: Preheating ensures even cooking. - 2
Make a few shallow slits on both sides of each fish.
💡 Tip: Slits allow flavors to penetrate the fish. - 3
In a baking dish, arrange a layer of sliced onions, tomatoes, bell peppers, and garlic.
- 4
Season the fish inside and out with salt, pepper, and half of the chopped parsley and dill. Place the fish on top of the vegetables.
💡 Tip: Don't forget to season the cavity of the fish. - 5
Drizzle the fish and vegetables with olive oil. If using, pour the white wine around the vegetables.
- 6
Place lemon slices on top of the fish.
💡 Tip: Lemon brightens the flavor of the fish. - 7
Bake for 25-30 minutes, or until the fish is cooked through and flakes easily with a fork. The vegetables should be tender.
💡 Tip: Cooking time may vary depending on the size of the fish. - 8
Garnish with the remaining fresh parsley and dill before serving.
💡 Pro Tips
- ✓Choose fresh fish for the best results.
- ✓You can add other vegetables like zucchini or potatoes, but adjust baking time accordingly.
- ✓Serve with a side of boiled potatoes or crusty bread to soak up the juices.
✨ Twist Ideas
Inspiration for your own version of this recipe
- Use different types of fish like sea bass or perch.
- Add a pinch of red pepper flakes for a hint of spice.
- Experiment with other herbs like thyme or rosemary.