Fish And Shellfish

Servings: 4 Total Time: 37 mins Difficulty: Beginner
One-Pan Briny Seafood Skillet
Fish And Shellfish pinit

A good fish and shellfish recipe solves the weeknight dinner problem without a pile of pans. This one builds a light tomato-white-wine broth, then layers firm white fish, shrimp, and mussels so each piece cooks in its own time. You get a briny, garlicky skillet that tastes like a coastal dinner but takes about 35 minutes start to finish.

The method keeps delicate proteins from overcooking by adding them in stages. A swordfish sear uses a similar staged heat approach if you want to compare techniques. What you end up with is a single dish with three seafood textures and a broth worth soaking up with bread. Making this fish and shellfish at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Fish And Shellfish

  • One pan means minimal cleanup and maximum flavor concentration in the broth.
  • Staged cooking keeps white fish flaky, shrimp snappy, and mussels tender.
  • The broth doubles as a sauce, so no extra gravy or reduction is needed.
  • It scales easily for two or six by adjusting seafood weights by 100g increments.

Ingredients You’ll Need

  • 400g firm white fish (cod or halibut), cut into 4cm chunks
  • 300g large shrimp, peeled and deveined, tails left on
  • 500g fresh mussels, scrubbed and debearded
  • 2 tbsp olive oil
  • 1 small fennel bulb, thinly sliced
  • 4 garlic cloves, minced
  • 150ml dry white wine
  • 400g canned chopped tomatoes
  • 250ml fish stock
  • 2 tbsp chopped fresh parsley
  • 1 tsp lemon zest
  • Salt and black pepper to season

Ingredient Substitutions

Firm white fish: Replace the cod with an equal weight of salmon fillet for a richer, fattier result. Salmon holds together better under simmering but adds an oily mouthfeel that changes the broth from lean to rounded. Drop the fish stock to 200ml since salmon renders some fat, and check doneness at 3 minutes earlier than cod. The fish and shellfish works well for weeknight cooking when time is limited.

Dry white wine: Use 150ml of bottled clam juice plus 1 tbsp lemon juice if you avoid alcohol. The broth loses the sharp fermented edge but gains a cleaner seawater note that suits mussels. You may need medium-low heat a minute longer to drive off the lemon acidity before adding tomatoes. Storing leftover fish and shellfish correctly keeps it tasting good for days.

Fresh mussels: Swap for 300g clams if mussels are unavailable, keeping the same scrub-and-soak prep. Clams take roughly 2 minutes longer to open and release more sand, so rinse twice in cold water. Discard any that stay shut after the full steam time. For the best results with this fish and shellfish, read through all the steps before starting.

Fennel bulb: Substitute 1 leek, white part only, sliced thin, for a milder allium sweetness. Leek softens faster than fennel and won’t give the anise note, so add a pinch of celery seed if you want backbone. Cook it 2 minutes longer to break down the firmer layers. If you enjoyed this, our recipe courses is worth trying next.

Step-by-Step Instructions

  1. Warm 2 tbsp olive oil in a 30cm deep skillet over medium heat. Add sliced fennel and cook 5 minutes until softened but not browned, stirring twice.
  2. Stir in 4 minced garlic cloves and cook 1 minute until fragrant, keeping the pan at medium heat so the garlic does not scorch.
  3. Pour in 150ml white wine and scrape the base with a wooden spoon; simmer 3 minutes until the sharp smell fades and liquid reduces by a third.
  4. Add 400g chopped tomatoes and 250ml fish stock, then bring to a gentle bubble over medium-high heat. Season with salt and pepper.
  5. Nestle 400g white fish chunks into the broth, reduce to medium-low heat, and cook 6 minutes until the fish turns opaque at the edges.
  6. Add 300g shrimp in a single layer and 500g mussels around them; cover with a lid and steam 5 minutes until shrimp are pink and mussels open.
  7. Finish with 2 tbsp parsley and 1 tsp lemon zest off the heat. Discard any mussels that did not open before serving.

Pro Tips

Buy mussels the day you cook them and keep them over ice; open shells that don’t close when tapped are dead and should be tossed before they hit the pan. A simple seafood technique guide covers temperature control if you’re new to staged poaching.

Cut white fish into equal 4cm chunks so they finish in the same window; ragged sizes mean some bits turn chalky while others stay raw. Pat shrimp dry before adding so the broth doesn’t cool and stall the steam.

Deglaze with wine at medium heat and actually scrape the fond loose, since that browned layer is where the savory depth lives. Skipping this leaves the broth flat even with good stock.

Rest the skillet uncovered for 2 minutes after heat-off so the fish firms slightly and the shrimp stop cooking from residual warmth. Serve from the pan to keep everything hot.

Common Mistakes to Avoid

Adding all seafood at once is the fastest way to rubber shrimp and raw centers; mussels need steam while fish needs gentle poach, so stage them as written. Use the lid only for the final steam step.

Overcrowding the skillet drops the temperature and boils the fish instead of poaching it, leaving a stringy texture. If your pan is under 30cm, cook in two batches or scale the recipe by a third.

Skipping the mussel scrub lets grit land in the broth and ruins the last bites. Debeard and rinse under cold running water, then check again after the shells open.

Serving Suggestions

Spoon the skillet over toasted sourdough to catch the tomato-wine broth, or pair with garlic shrimp pasta on the side for a heavier table. A simple cucumber salad cuts the salt and keeps the meal bright.

For a wine match, pour the same dry white you cooked with; the broth and glass share the same acid line. Avoid oaked reds, which mute the shellfish sweetness and fight the tomato.

Storage and Reheating

Remove mussels from the broth before chilling, since they toughen and shed sand-fine grit when stored wet; keep fish, shrimp, and broth in an airtight container up to 3 days. Reheat the broth and fish gently on medium-low heat to 60°C internal, then add shrimp just to warm.

Freeze the broth and white fish alone for up to 2 months; shrimp and mussels don’t survive freezing with good texture, so add fresh ones on reheating. Never leave the cooked skillet out beyond 2 hours at room temperature.

Recipe Variations

Spicy Tomato Version

Add 1 tsp crushed red pepper with the garlic and use fire-roasted tomatoes instead of plain. The broth turns warm and smoky, and the heat balances the mussel sweetness without hiding the wine. Serve with crusty bread to dull the burn.

Coconut Broth Swap

Replace fish stock and tomatoes with 400ml coconut milk and 1 tbsp curry paste for a Southeast-Asian lean. The seafood steams in a creamy base that pairs better with rice than bread; cut the wine to 100ml to avoid curdling. Check pad thai for a compatible side noodle.

Grilled Finish

Poach the fish and shrimp in the broth, then slide the skillet under a hot grill for 3 minutes to lightly brown the tops. Mussels go in after grilling so they don’t dry. You get a crispy salmon-style top without a second pan.

Shellfish-Only Skillet

Drop the white fish and double the shrimp and mussels for a pure shellfish plate that cooks 4 minutes faster. Use gravy technique only if you want a thicker pour, though the broth is leaner as written. This version suits low-carb eaters who skip the bread.

Fish And Shellfish pinit
0 Add to Favorites

Fish And Shellfish

Difficulty: Beginner Prep Time 15 mins Cook Time 20 mins Rest Time 2 mins Total Time 37 mins
Cooking Temp: 180  C Servings: 4 Estimated Cost: $ 14 Calories: 320 kcal

Description

This single-skillet fish and shellfish dish builds a light tomato-white-wine broth then layers firm white fish, shrimp, and mussels so each cooks in its own time. You get three seafood textures and a sauce-worthy broth with minimal cleanup in about 35 minutes.

Ingredients

Cooking Mode Disabled

Instructions

  1. Warm oil and soften fennel

    Warm 2 tbsp olive oil in a 30cm deep skillet over medium heat. Add the sliced fennel and cook for 5 minutes, stirring twice, until softened but not browned and translucent at the edges.

  2. Cook garlic briefly

    Stir in the 4 minced garlic cloves and cook for 1 minute at medium heat until fragrant. Keep the pan at medium so the garlic does not scorch and turn bitter.

  3. Deglaze with wine

    Pour in 150ml white wine and scrape the base with a wooden spoon to loosen the fond. Simmer for 3 minutes until the sharp alcoholic smell fades and the liquid reduces by about a third.

  4. Add tomatoes and stock

    Add 400g chopped tomatoes and 250ml fish stock, then bring to a gentle bubble over medium-high heat. Season with salt and pepper to taste and keep it lightly bubbling.

  5. Poach white fish

    Nestle the 400g white fish chunks into the broth, reduce to medium-low heat, and cook for 6 minutes. The fish is done when it turns opaque at the edges and flakes at 63°C internal temperature.

  6. Steam shrimp and mussels

    Add the 300g shrimp in a single layer and 500g mussels around them, then cover with a lid and steam for 5 minutes. Shrimp should be pink and mussels open; seafood is safe at 63°C internal.

  7. Finish with herbs

    Off the heat, finish with 2 tbsp parsley and 1 tsp lemon zest. Discard any mussels that did not open before serving to avoid food safety risks.

  8. Rest and serve

    Rest the skillet uncovered for 2 minutes after heat-off so fish firms slightly and shrimp stop cooking from residual warmth. Serve directly from the pan to keep everything hot.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 11g17%
Saturated Fat 2g10%
Cholesterol 145mg49%
Sodium 620mg26%
Total Carbohydrate 14g5%
Dietary Fiber 3g12%
Sugars 6g
Protein 34g68%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Remove mussels from broth before chilling; keep fish, shrimp, and broth in an airtight container up to 3 days. Reheat gently to 63°C internal.
  • Pro tip: Buy mussels the day you cook and keep over ice; tap open shells that don't close and toss dead ones before cooking. A salmon technique helps compare staged heat.
  • Safety: Never leave the cooked skillet out beyond 2 hours at room temperature to prevent bacterial growth.
  • Make ahead: Cut white fish into equal 4cm chunks so they finish in the same window and avoid chalky bits.
Keywords: fish, shellfish, one pan, white wine broth, mussels, shrimp, weeknight dinner, staged cooking
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

You can prep the fennel, garlic, and seafood up to a day ahead and store separately in the fridge. For reheating, remove mussels first and gently reheat broth and fish to 63°C, then add shrimp to warm; see our recipe courses for more make-ahead tips.

Can I freeze this recipe?

Freeze only the broth and white fish alone in an airtight container for up to 2 months. Shrimp and mussels don't survive freezing with good texture, so add fresh ones when reheating.

What can I substitute for the firm white fish?

You can replace cod with an equal weight of salmon fillet for a richer result; drop fish stock to 200ml and check doneness 3 minutes earlier. Salmon holds together better but changes the broth from lean to rounded.

How do I know when the seafood is done?

White fish is opaque at edges and flakes at 63°C, shrimp are pink and snappy, and mussels are open. Discard any mussels that stay shut after the full steam time.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *