View All Posts Fish Microwave

How to Steam Fish in the Microwave (Fast, Moist, Flake-Perfect)

Ollie Cartwright
Published:
How to Steam Fish in the Microwave (Fast, Moist, Flake-Perfect)

Key Takeaways

  • Steaming fish in the microwave takes 2-5 minutes depending on thickness, and it stays moister than baking or pan-searing when done right.
  • Use a microwave-safe dish with a lid or vented plastic wrap, a splash of liquid, and short bursts to avoid overcooking.
  • Fish is done at an internal temperature of 145°F, checked with a food thermometer at the thickest part.
  • Thin, delicate fillets like tilapia and sole cook faster than thicker cuts like cod or salmon.
  • Let the fish rest under cover for a minute after microwaving; it keeps cooking a little from residual heat.

Can You Really Steam Fish in the Microwave?

Yes, and honestly, it’s one of my favorite shortcuts on a busy weeknight.

The short answer is yes — microwave steaming gives you tender, flaky fish in about 2 to 5 minutes.

I’ve turned to this method more times than I can count when I forgot to plan dinner and needed something fast that didn’t taste like a compromise.

The trick is treating the microwave like a mini steam oven instead of blasting the fish on high until it’s done. That’s where most people go wrong.

A little liquid, a cover, and shorter bursts of power get you flaky, moist fish instead of the dry, rubbery stuff microwaved fish has a reputation for. If you’re working with a specific cut like cod, my guide on how to microwave cod fillets covers timing details specific to that fish.

What You Need Before You Start

You don’t need special equipment, but a few things make a real difference.

A microwave-safe glass or ceramic dish with a lid works best. If you don’t have a lid, a microwave-safe plate or vented plastic wrap does the job.

You’ll also want a splash of liquid — water, broth, white wine, or even the juice from a lemon half. This is what actually creates the steam.

Lastly, keep a food thermometer nearby. In my experience, eyeballing doneness on fish is the single biggest reason people either undercook or overcook it in the microwave.

Step-by-Step: How to Steam Fish in the Microwave

Here’s the method I come back to for almost any white fish fillet, whether it’s cod, tilapia, haddock, or sole.

Step 1: Prep the Fillet

Pat the fish dry, then season it lightly with salt, pepper, and whatever herbs you like.

Lay it in a single layer in your dish — don’t stack pieces, or the thicker parts won’t cook evenly.

Step 2: Add Liquid and Cover

Pour in 2 to 3 tablespoons of liquid per fillet. This keeps the fish from drying out and gives you the actual steam.

Cover the dish tightly with a lid or vented plastic wrap. Steam needs somewhere to build, but it also needs a small escape route so it doesn’t overflow.

Step 3: Microwave in Short Bursts

Start with 90 seconds on high power for a thin fillet, or 2 minutes for something thicker like a cod loin.

Check it, then add 30-second bursts until it’s opaque and flakes easily with a fork.

I’ve found that microwaving in short bursts, rather than one long stretch, is what actually prevents that rubbery, overcooked edge.

Step 4: Rest, Then Check Temperature

Let the fish sit covered for 60 seconds after the microwave stops. It keeps cooking gently from residual heat.

Then check the thickest part with a food thermometer. According to the FoodSafety.gov Safe Minimum Cooking Temperature chart, fish is safe to eat at 145°F.

How to Steam Fish in the Microwave (Fast, Moist, Flake-Perfect) infographic

Timing by Type of Fish

Not all fish steams at the same speed, and thickness matters more than the type of fish itself.

Here’s a rough guide I use as a starting point — your microwave’s wattage will nudge these times up or down.

Approximate microwave steaming times by fish type (high power, covered dish)
Fish Type Thickness Steam Time
Tilapia or sole fillet Thin, under 1/2 inch 90 seconds to 2 minutes
Cod or haddock fillet Medium, about 3/4 inch 2 to 3 minutes
Salmon fillet Thick, 1 inch or more 3 to 4 minutes
Whole small trout Whole, stuffed with herbs 4 to 5 minutes

Getting the Texture Right (Without Rubbery Fish)

The number one complaint I hear about microwaved fish is texture — specifically, that it turns rubbery or dry.

That almost always comes down to two things: too much power for too long, or no liquid in the dish.

Fish is delicate protein with very little connective tissue, so it goes from perfectly tender to overcooked in a narrow window.

Using 70-80% power instead of full blast, checking early, and pulling the fish just before it looks fully done (it’ll finish from residual heat) makes a real difference.

If you’re steaming a firmer, fattier fish like salmon, it’s more forgiving than a delicate fillet like sole or flounder, which can go tough in seconds if you overshoot.

Adding Flavor While You Steam

Steaming is gentle, which means it’s also a great way to infuse flavor without a lot of fuss.

I like tucking a few lemon slices, a smashed garlic clove, or a handful of chopped scallions right on top of the fillet before covering the dish.

A splash of soy sauce and a little grated ginger in the steaming liquid turns a plain fillet into something that tastes intentional, not like a last-minute dinner.

Fresh herbs like dill or parsley added after cooking keep their color and flavor better than if you’d microwaved them the whole time.

Is Microwave-Steamed Fish Safe to Eat?

Yes, as long as you cook it to the right internal temperature and handle it properly beforehand.

Fish should reach 145°F at its thickest point, per FoodSafety.gov guidance, the same target whether you steam, bake, or pan-sear it.

Because microwaves can cook unevenly, always check the thickest part of the fillet, not the thin edges, which finish first.

One important warning to understand: if you’re pregnant, nursing, or feeding young children, the type of fish matters as much as how you cook it. The FDA and EPA joint advice on eating fish lists which species to limit due to mercury content, separate from any cooking-method concerns.

Cooking doesn’t reduce mercury levels in fish, so choosing lower-mercury species is the relevant safeguard for that particular issue, not the steaming method itself.

As with any seafood, buy from a reputable source, keep it refrigerated below 40°F until you cook it, and don’t let raw fish sit out on the counter while you prep other things.

What to Serve With Steamed Fish

Steamed fish is mild enough to pair with almost any quick side, and the microwave can usually handle those too while your fish rests.

Steamed or microwaved vegetables are the obvious match — I often do how to microwave broccoli or how to microwave frozen peas in the same window it takes the fish to rest.

Baby corn is another quick one if you want something with a bit more bite; here’s how to microwave baby corn for a side that’s ready in minutes.

If you’ve got leftovers turning into a heartier meal later in the week, my notes on how to reheat fish pie are useful for keeping that texture right the second time around too.

Mistakes That Ruin Microwave-Steamed Fish

Skipping the liquid is the biggest one — no steam means no steaming, just uneven microwaving.

Cooking uncovered is a close second. The moisture just evaporates instead of surrounding the fish.

Going straight to full power for the whole cook time is the third culprit, and it’s the fastest route to a dry, tough edge with a barely-cooked center.

Finally, skipping the thermometer check is a mistake I still see people make, mostly because fish looks done well before it’s actually safe to eat, or the opposite: it looks slightly translucent when it’s actually already past 145°F.

Frequently Asked Questions

How long do you steam fish in the microwave?

Most fillets take 2 to 4 minutes total, cooked in short bursts of 30 to 90 seconds so you can check doneness without overcooking.

Do you need to add water to steam fish in the microwave?

Yes, a couple tablespoons of liquid per fillet is what creates the steam. Without it, you're just microwaving the fish dry, which leads to a tougher texture.

Can you steam frozen fish fillets in the microwave?

You can, but add extra time and check more often, since frozen fish cooks unevenly. Thawing in the refrigerator first gives more consistent results.

How do you know when microwave-steamed fish is done?

It should look opaque and flake easily with a fork, and register 145°F at the thickest part with a food thermometer.

Why does my microwaved fish come out rubbery?

Rubbery fish usually means too much power for too long, or no liquid in the dish. Lower the power to 70-80% and check early in short bursts.

Leave a Comment