Pan-Steamed Fish with Vegetables

Wednesday is Recipe Day at Cooking Manager.

raw salmon This technique works with almost any kind of fish: fillets or whole fish, salmon or whitefish. I וsed some tilapia fillets my husband had bought a few weeks ago on sale. I love to make fish this way because I don’t have to turn on the oven. I quickly slice up the vegetables and add the fish. The beauty of this method is that by laying the fish on top of the vegetables, it gets steamed and not poached. There, I’ve given away almost the whole thing.

You’ll need a shallow skillet with a cover.


  1. Peel and slice an onion. Saute in 2-3 tablespoons of olive oil. frying pan that has a cover. Add other fresh or frozen vegetables such as:
    • Peppers
    • Tomatoes
    • Celery

    You could add peas, zucchini, broccoli or cauliflower but they may end up overcooked.

  2. Add a clove or two of sliced, fresh garlic.
  3. Add the fish and season with salt, pepper, paprika, thyme, bay leaf or herbs like parsley or dill. Cover and cook until the fish is done. If your fish is thick, you may want to turn it over after ten minutes or so. The fish can even start off partially frozen, if you don’t mind your vegetables being well-cooked.
  4. If the fillets are thin they could be done in 5-10 minutes. Your vegetables might still be crisp, depending on how small you cut them. The fish is cooked when the juices run clear.
  5. Serve with lemon.

Have you ever cooked fish with this technique?

You may also enjoy:

9 Tips for Simple Entertaining

5 Basic Recipes for the Food Processor

Wash Your Produce in the Dishwasher

Photo credit: jlastras


  1. This is one of my favorite fish-cooking system, mainly because it is tasty and less hassle than steam. Sometimes I add a bit of fresh cream and some dill.

  2. Norma Ritter, IBCLC, RLC says

    Thank you for sharing this recipe. I love to eat tilapia, but the fillets are often so thin that it is hard to avoid drying them out. This looks like a good way to keep them moist.

  3. Yum! I might splerge for salmon tomorrow!