Amsterdam's culinary scene has embraced sushi with enthusiasm, but finding truly sushi-grade fish for home preparation can be a challenge. Whether you're a home cook aiming to replicate omakase-style dishes or simply want fresh nigiri, knowing where to buy reliable, safe-to-eat-raw fish is essential. This guide covers the best physical stores, markets, and online options in Amsterdam, along with tips on what to look for when selecting sushi-grade fish.

What Does “Sushi-Grade” Actually Mean?

The term “sushi-grade” is not a regulated standard but an industry marker used by fishmongers and suppliers to indicate fish that has been handled, stored, and frozen according to guidelines that reduce the risk of parasites. In the Netherlands, most sushi-grade fish has been frozen at -20°C for at least 24 hours, as required by EU regulations for raw consumption. Reputable sellers in Amsterdam adhere to these standards.

When buying fish for sushi, look for clear eyes, firm flesh, and a clean sea smell. Avoid any fish with a strong ammonia odor or discolored gills. For more details on selecting fish and proper handling, see our omakase etiquette tips.

Specialty Fish Shops in Amsterdam

Vishandel Molenaar (Albert Cuypmarkt)

Located at the Albert Cuypmarkt 58, Vishandel Molenaar is a family-run fish stall that has been operating since 1960. They offer a selection of sushi-grade salmon, tuna, and occasionally yellowtail. Prices are reasonable: salmon around €25-30 per kg, tuna around €35-50 per kg. The stall is open Tuesday to Saturday, 8:30-17:00, and Sunday 11:00-17:00. They are known for their freshness and can advise on which fish is suitable for sushi. They also sell prepared sushi, but for raw fish, ask specifically for “sushi-kwaliteit.”

De Pijp Vismarkt

Every Saturday, the Vismarkt at the Ferdinand Bolstraat (near the Albert Cuypmarkt) features several fish vendors. Among them, Vishandel Van der Plas offers sushi-grade options. They have a dedicated counter with Norwegian salmon and line-caught tuna. Prices are slightly higher: salmon €30-35 per kg, tuna €45-60 per kg. The market runs from 9:00 to 17:00. Arrive early for the best selection.

Vishandel De Vleet (Oost)

In Amsterdam Oost, Vishandel De Vleet at Javaplein 2 is a small but high-quality shop. They source directly from Dutch and Scandinavian fisheries. Their sushi-grade salmon is wild-caught from the Faroe Islands and priced around €28 per kg. Tuna is typically from Spain or Portugal, at €40-55 per kg. They also offer scallops and shrimp suitable for sushi. Open Tuesday to Saturday, 9:00-18:00, and Sunday 10:00-16:00.

Asian Supermarkets with Fresh Fish Counters

Amazing Oriental (Various Locations)

Amazing Oriental is the largest Asian supermarket chain in the Netherlands, with multiple branches in Amsterdam (e.g., Nieuwmarkt, Zeedijk, and Bijlmer). Their fresh fish counters often stock sushi-grade salmon, tuna, and sometimes mackerel. The quality can vary by branch; the Nieuwmarkt location (Oudezijds Voorburgwal 177) is generally reliable. Prices are competitive: salmon around €22-28 per kg, tuna €30-45 per kg. They also sell frozen sushi-grade fish in vacuum packs. Check the packaging for “sushi grade” or “voor rauwe consumptie” labels.

Dun Yong (Zeedijk)

Dun Yong at Zeedijk 102 is a smaller but well-stocked Chinese supermarket. Their fish counter offers fresh salmon and tuna, often flown in daily. They have a loyal following among local sushi chefs. Prices are slightly higher: salmon €30-35 per kg, tuna €50-60 per kg. They also sell frozen eel (unagi) and shrimp. Open daily 10:00-20:00.

To-Sum (Van Woustraat)

To-Sum at Van Woustraat 137 is a Japanese-oriented supermarket. They stock a range of sushi ingredients, including frozen sushi-grade fish from Japan and Norway. Their frozen tuna blocks (bluefin and yellowfin) are popular, priced around €40-60 per kg. They also carry frozen salmon, hamachi (yellowtail), and ikura (salmon roe). The staff is knowledgeable about Japanese cooking. Open Tuesday to Saturday, 10:00-18:00, and Sunday 12:00-17:00.

Online Suppliers Delivering in Amsterdam

Vishandel Online (vishandelonline.nl)

This online fishmonger delivers across the Netherlands, including Amsterdam. They offer a dedicated “sushi-grade” section with Norwegian salmon (€24.95 per kg), yellowfin tuna (€39.95 per kg), and mixed sushi packs. Delivery costs €5.95, free for orders over €50. They use insulated packaging and guarantee freshness. Orders placed before 15:00 are delivered the next day.

Deen Supermarkten (Online)

Deen, a Dutch supermarket chain, offers sushi-grade salmon and tuna through their online delivery service. Prices are moderate: salmon €19.99 per kg, tuna €29.99 per kg. However, availability is not guaranteed; check the website for stock. They deliver to Amsterdam for a fee of €3.95.

Viskwekerij (Sustainable Options)

For those interested in sustainable fish, Viskwekerij (viskwekerij.nl) offers farmed sushi-grade salmon from Norway and trout from Dutch farms. Their salmon is €26 per kg, and trout is €18 per kg. They emphasize eco-friendly practices. Delivery is available within the Netherlands, with a flat rate of €6.95.

Tips for Selecting and Handling Sushi-Grade Fish

  • Ask for “sushi-kwaliteit”: In Dutch fish shops, use this phrase to indicate you intend to eat the fish raw.
  • Check the color: Salmon should be bright orange with white fat lines; tuna should be deep red to maroon, not brown.
  • Smell test: Fresh fish should smell like the ocean, not fishy or sour.
  • Freeze at home if uncertain: If you buy fish that hasn't been frozen, freeze it at -20°C for at least 7 days to kill parasites. Many home freezers don't reach that temperature, so it's safer to buy pre-frozen sushi-grade fish.
  • Use within 24 hours: Once thawed, consume raw fish within one day for best quality.

For a deeper dive into the art of sushi preparation, read our complete guide to Japanese dining in Amsterdam. If you're planning a special meal, consider our recommendations for the best omakase in Amsterdam to see how professionals handle top-tier fish.

Where to Find Japanese Ingredients Beyond Fish

To complement your sushi-grade fish, Amsterdam has several stores for Japanese staples. To-Sum (mentioned above) has a wide selection of sushi rice, nori, soy sauce, and wasabi. Amazing Oriental also carries these items at lower prices. For specialty ingredients like yuzu kosho or shiso leaves, try Japanese Supermarket Tokyo at Nieuwezijds Voorburgwal 177 (inside the Oriental building). They also sell fresh wasabi root (€15-20 per piece) and imported sake.

Seasonal Availability and Sustainability

Sushi-grade fish availability varies by season. Salmon is available year-round, but wild salmon is best in summer (June-August). Bluefin tuna is most abundant in winter, but overfishing is a concern; look for pole-and-line caught or farmed alternatives. In Amsterdam, Vishandel De Vleet and Viskwekerij prioritize sustainable sourcing. Ask your fishmonger about the origin and fishing method. For a comparison of traditional Japanese dining styles and their focus on seasonality, see our article on omakase vs kaiseki.

Final Recommendations

For the best balance of quality and price, Vishandel Molenaar at Albert Cuypmarkt is a top choice for fresh sushi-grade salmon and tuna. If you prefer a one-stop shop for Japanese ingredients, Amazing Oriental (Nieuwmarkt branch) offers both fresh and frozen options. For online convenience, Vishandel Online delivers reliable frozen sushi-grade fish right to your door. Always verify the freezing history and handle the fish with care to ensure a safe and delicious sushi experience at home.

Related Articles

  • The Complete Guide to Japanese Dining in Amsterdam
  • Best Omakase in Amsterdam
  • Omakase Etiquette Tips
  • Omakase vs Kaiseki: Understanding the Difference