I’m a big fan of seafood, not only for its flavor, but also for its speed. Recipes like this dairy-free Italian white fish have an air of elegance, but can be made in 15 minutes or less! Pair it with rice and a side salad for a delicious, nutritious, and somewhat fancy meal without the fuss.

Dairy-Free Italian White Fish in 15 Minutes or Less
Italian fish dishes often incorporate butter for cooking, cream for finishing sauces, and/or Parmesan as a garnish. But this recipe focuses more on Southern Italian ingredients, like olive oil and sun-dried tomatoes, for a naturally dairy-free profile. This recipe was originally shared with us by Wild Alaska Seafood. We’ve since updated the instructions, added nutrition information, and I have some additional recipe notes and options for this quick stovetop fish.
Why You’ll Love this Recipe
- Fast & Easy: Start with fresh or thawed fillets, and this dairy-free Italian white fish is easily ready in just 10 minutes or so.
- Clean Ingredients: Just four simple foods for the sauce and basic seasonings are all you need.
- Flavorful: The overall dish has great depth thanks to the liquids.
- High Protein & Low Carb: This dish can be the base for a paleo, keto, or gluten-free meal.
- Versatile: Most types of white fish can be used, allowing you to shop based on sales, season, taste, or what’s most sustainable in your area.
Ingredient FAQs
- Clam Juice: Where do I buy clam juice? Look for it in the canned food aisle, near the canned seafood.
- Clam Juice: Is there a substitute for the clam juice? It won’t have as much flavor depth, but you can substitute chicken broth or vegetable broth for the clam juice.
- Sun-Dried Tomatoes: Should I drain the oil off? We don’t. The oil adds richness to the sauce. But you can drain off some of it if it seems excessive.
- Fish: Can I use other white fish? You certainly can! Sole and flounder are both thin flatfish that cook very quickly. In Europe, plaice is a another great option. If you opt to substitute a thicker white fish, you’ll just need to cook them longer. Tilapia and cod are great alternatives, but halibut or pollock will also work well in this recipe. Cook these thicker fillets for 2 to 3 minutes, flip, and then cover and cook them until no longer opaque inside.

Special Diet Notes: Dairy-Free Italian White Fish
By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, grain-free, nut-free, peanut-free, and soy-free. It may be considered paleo if you do use wine on your paleo journey. If not, substitute stock or your favorite wine cooking alternative.

Dairy-Free Italian White Fish with Sun-Dried Tomato Sauce
Ingredients
Method
- Bring the clam juice and wine to a boil in a large (12-inch) pan over medium heat. Stir in the basil and tomatoes. Cook for 3 minutes or so, allowing the sauce to reduce slightly.
- Taste the sauce, and season it with salt and pepper, as needed.
- Remove the sauce from the heat, but keep it warm.
- Pat the fish fillets dry with a paper towel. If using frozen fish, rinse any ice glaze from frozen fillets under cold water, and then thoroughly pat them dry. This helps with searing.
- Heat the oil in a skillet over medium-high heat. Add the fish fillets, but avoid overcrowding. You can cook in batches, if needed. Cook the fish for 2 to 3 minutes for frozen fillets or 1 to 2 minutes for fresh or thawed fillets, until browned. Gently turn the fillets over and season lightly with salt and pepper. Cover the pan tightly and reduce the heat to medium. Cook an additional 2 to 3 minutes for frozen fillets or 1 to 2 minutes for fresh or thawed fillets. Cook just until the fish is opaque throughout.
- Plate the fish fillets and top with the sun-dried tomato sauce. Serve with lemon wedges, if using.
Nutrition
Tried this recipe?
Let us know how it was!More Recipe Tips: Dairy-Free Italian White Fish
Flavor Add-In Options
- Garlic & Shallots: Sauté 2 minced garlic cloves and/or 1 small minced shallot in the olive oil for 1 minute, and then remove them before adding the fish. You can add them to the sauce.
- Capers: Stir 2 tablespoons of drained capers into the sauce when you remove it from the heat for a tangy taste.
- Olives: Garnish the sauce with pitted Kalamata olives, mild green olives, or black olives. I like to quarter them lengthwise.
- Red Pepper Flakes: Finish the sauce with a pinch of crushed red pepper for a little kick.
- Fresh Herbs: Add a little fresh oregano or thyme with the basil for more depth in the herb flavor.
- Anchovy Paste: For adventurous cooks craving that touch of umami, dissolve 1/2 teaspoon of anchovy paste into the clam juice and wine mixture as it heats. It won’t taste fishy, but will add richness and depth.
Serving Suggestions
- Pasta: Dish the fish and sauce over pasta. The fish is fork tender, and can easily be broken up and gently stirred in. Use regular pasta, gluten-free pasta, or grain-free zucchini noodles (zoodles).
- Basic Grains: Rice, couscous, and quinoa all pair well and will soak up the sauce.
- Simple Green Sides: Keep it low carb and grain-free with a green salad, steamed broccoli, or roasted asparagus on the side.
- Polenta: Keep it Italian with a side of prepared polenta or a creamy dairy-free polenta.
- Crusty Bread: Slices of French bread our sourdough are great for mopping up any leftover sauce.
Make Ahead
- Time: 1 to 2 days for meal prep
- Tips: This fish is ready so quickly, that it’s best to make it fresh for dinner. But you can make it the base for lunch meal prepping. The fish and sun-dried tomato sauce taste good warm or cold.
Storage
- Store: Leftovers will keep in the refrigerator in an airtight container for up to 2 days. I don’t recommend freezing fish once cooked, as both the freezing and reheating can damage the texture significantly.
- Reheat: I would avoid the microwave if possible. I like it cold, but you can reheat it from the refrigerator with a little oil on the stovetop. Cook it for just a minute or so per side, or until warm.
Troubleshooting
- Fish sticking to the pan: Make sure the pan is hot before adding the fish. Use a non-stick or well-seasoned skillet. And don’t try to flip the fish too early. It should gently brown on the underside.
- Fish overcooked or tough: Handle the fish with care. Use a thin spatula, gently flip it just once, and cook it just until opaque. The fish will continue to cook a little after it’s removed from the heat.
- Sauce is too thin: This is a thinner / chunky-style sauce. But you can reduce it for a few more minutes.
- Sauce is too salty: Make sure to salt at the end. Both the sun-dried tomatoes and clam juice can vary quite a bit in how salty they are. You might not need to add any salt at all. And remember that the fish itself often adds saltiness.
- Sun-dried tomatoes are too chewy: Some brands are chewier than others. First, make sure you are using tomatoes packed in oil, not dried ones. Try a piece of one before adding the slices to your sauce. If too tough, you can drain the oil and soak them in hot water for 10 minutes, or until soft. Or simply bubble them for a bit longer in the sauce.
