Dubrovnik isn’t just famous for its Old Town and stunning views of the Adriatic Sea – it’s also known for amazing seafood. If you’re visiting and wondering what to eat, seafood is a big part of the Mediterranean cuisine here.
Here’s a guide to 7 must-try seafood dishes in Dubrovnik and where to find them.
1. Grilled Octopus – A Local Favorite
Grilled octopus is a staple in many coastal towns in Croatia. Cooked until tender and served with olive oil and local herbs, it’s a dish full of flavor. At Restaurant Posat, it’s served with creamy polenta, tomato sauce, and a touch of truffle – adding something special to the traditional recipe.
2. Adriatic Tuna with a Twist
Tuna is caught fresh from the Adriatic and often served grilled or raw. One of the most unique versions is Tuna in Sesame Seeds, served at Posat with a cold squid ink sauce and beet risotto – mixing classic seafood with modern flavors.
3. Prawn Risotto – Rich and Creamy
Seafood risottos are popular in Dubrovnik, but Prawn Risotto stands out. The rice soaks up the flavors of prawns and white wine, topped with parmesan chips. It’s a comforting dish that shows off the region’s love for seafood and rice.
4. Lobster Specialties – Fresh from the Adriatic
Did you know that Dubrovnik has its own lobster? Local spiny lobsters are caught fresh and cooked to order. At Posat, there’s a special dish called Lobster & Lobster – homemade ravioli filled with lobster meat, served with crab sauce, and topped with a grilled lobster tail.
5. Fried Baby Squids – A Perfect Starter
If you want to start light, fried baby squids are a perfect choice. Crispy and tender, served with a squid ink sauce and a cucumber salad, they’re a favorite among locals and tourists.
6. Mediterranean Scallops – A Delicate Taste
Scallops are not as common on every menu, but when you find them, they’re worth it. At Posat, Mediterranean Scallops come with arugula pesto and beet risotto – a dish that looks as good as it tastes.
7. Fish Stew – Croatian Comfort Food
Every region has its comfort food, and for Dubrovnik, fish stew or Popara is one of them. Made with anglerfish and cooked with vegetables and olive oil, it’s warm, filling, and traditional.
Where to Try the Best Seafood in Dubrovnik?
There are many places to eat in Dubrovnik, but if you want a restaurant that focuses on fresh, high-quality seafood, Restaurant Posat is a top choice. Located near the Old Town, with a view of the city walls, Posat offers a mix of classic and creative seafood dishes – all made with local ingredients.

