National Dish Croatia: Lešo Riba (Recipe)

In this article
Discover Lešo Riba, a wonderfully simple dish that captures the spirit of Croatia’s Adriatic coast. Fresh fish is gently poached with herbs, lemon and light vegetables, letting the natural flavours shine without a heavy hand in the kitchen. Rich in omega-3 fatty acids and bursting with bright, clean Mediterranean notes, it is a light yet satisfying feast for the senses — perfect for a relaxed lunch or an elegant supper at home.
About Lešo Riba
Lešo Riba is a traditional Croatian dish that embodies the flavours of the Adriatic coast. This delicious poached fish offers not only a distinctive taste but also plenty of health benefits, as fish is rich in omega-3 fatty acids known for their positive effect on the heart and circulation. Lešo Riba is often served with fresh herbs, a squeeze of lemon juice and light vegetables, making it a perfect choice for anyone who values wholesome, unfussy cooking. At its heart it is honest, Mediterranean food at its very best.
Ingredients (serves 1–2)
- 200 g fresh fish (such as sea bream or trout)
- 1 lemon
- 1 bunch fresh parsley
- 1 carrot
- 1 stick of celery
- 1 small onion
- 2 cloves of garlic
- Olive oil
- Salt and pepper, to taste
Shopping for the ingredients
When preparing Lešo Riba, it is important to choose the right ingredients. Be sure to buy fresh fish, ideally from a sustainable source. The fish should look clear and glossy with no unpleasant smell. The vegetables, too, should be fresh and crisp to guarantee the best flavour and the ideal texture. A good fishmonger or coastal market is the perfect place to find produce worthy of this classic dish.
Preparing the dish
Before you begin cooking Lešo Riba, wash and prepare all of the ingredients thoroughly. The fish should be gutted and filleted, something your fishmonger can often do for you. Cut the vegetables into even pieces so they cook uniformly, and have your fresh herbs ready, as they lend the dish an extra layer of flavour. A little groundwork here makes the cooking itself quick and effortless.
Step-by-step instructions
- Bring a large pan of water to the boil and add salt.
- Add the chopped vegetables (carrot, celery, onion and garlic) to the boiling water.
- Once the vegetables have cooked for about 5 minutes, add the fish.
- Poach the fish for 10–15 minutes, until it is cooked through.
- Add the juice of one lemon and the fresh parsley just before serving.
Gluten-free / lactose-free version
The recipe for Lešo Riba is naturally free from gluten and lactose, which makes it ideal for anyone with these intolerances. Take care to use fresh ingredients that contain no hidden sources of gluten or lactose. The dish is prepared using only water and vegetables, so the purity of the flavour is preserved and every guest can enjoy it without worry. It is a naturally gluten-free and lactose-free option that needs no special substitutions.
Tips for vegans and vegetarians
Although Lešo Riba is a fish dish, vegans and vegetarians can create a delicious alternative version. Instead of fish you might use grilled vegetables or tofu, which offer similar aromas and textures. The method can stay much the same — simply poach the vegetables in a flavourful vegetable stock. That way the concept of the dish is kept intact while it remains entirely vegan.
More tips and tricks
To make Lešo Riba even tastier, you can experiment with different seasonings. Add bay leaves or peppercorns to the cooking water, for example, to give the dish extra depth. A splash of white wine in the cooking liquid can also lend a refined note. Keep an eye on the cooking times to make sure the fish stays moist and tender rather than overcooked.
Adapting the recipe to your taste
The wonderful thing about Lešo Riba is how easily it can be adapted. Depending on your personal taste, you can add different vegetables or vary the type of fish. For a spicier note, add a few chilli flakes or a little fresh chilli to the cooking water. Experiment with different herbs to create a flavour that is entirely your own. The same coastal approach shines in Riba Na Leso, another gently poached Adriatic favourite.
Ingredient substitutions
If you cannot find sea bream or trout, you can easily use other fish such as pike-perch or perch. The vegetables can be varied freely too; courgette or leek can offer an interesting twist on the flavour. For a heartier dish, you might also simmer some potatoes or sweet potatoes alongside the fish. Be creative and adapt the recipe to the seasonal ingredients you have to hand — much as you would when making a comforting Riblja Juha.
Drink pairing ideas
To round off the experience of Lešo Riba, a light white wine that complements the flavour of the fish is the perfect match. A Sauvignon Blanc or a dry Pinot Gris are both excellent options. For an alcohol-free alternative, a sparkling mineral water or a zesty lemon lemonade is wonderfully refreshing. These drinks harmonise beautifully with the fresh, light notes of the dish.
Serving and presentation ideas
The way you serve Lešo Riba can greatly enhance the enjoyment of the dish. Arrange the fish on a pretty plate, garnished with fresh herbs and slices of lemon. A small bouquet of parsley beside the fish adds visual appeal. You might also set out a little bowl of olive oil and seasonings so that guests can dip and dress the fish to their liking.
A bit of history
Lešo Riba has its roots in the culinary culture of Croatia and is a prime example of the Mediterranean diet. It reflects the simplicity and freshness for which Croatian cuisine is known. Historically, the dish was prepared by fishermen who used the freshest ingredients straight from the sea. Today it is not only a beloved dish in Croatian homes but also a fixture on restaurant menus all along the Adriatic coast.
More recipe ideas
Summary: Lešo Riba
The delicious Lešo Riba is not only easy to prepare but also offers a healthy and flavoursome experience. With fresh ingredients, a wealth of ways to adapt it, and the freedom to tailor the dish to personal taste, it is an outstanding choice. Whether you make it for a festive dinner or a simple lunch, Lešo Riba is sure to impress your guests. Let Croatian cooking inspire you and enjoy the fresh aromas this traditional dish has to offer.


