Preheat oven to 375 degrees.
Use a cooking spray or possibly coat the bottom of a baking panbaking pan with vegetable oil. Spread shallots or possibly green onions in the baking pan. With a sharp knife make several slits along the sides of each porgyporgy. Place fish on the bed of onions and sprinkle with salt and minced basil. Set aside for approximately 5 min to mix flavors.
Pour wine over the fish and dot the fish with the margarine. Cover with foil and bake for 10 to 15 min till the fish flesh turns opaque and begins to flake.
This a wonderful dish. it is our go-to backup when we can't grill the fish. We do brine the porgy for about ½ hour.