Preheat oven to 350 F.
Start by seasoning both sides of the fish with the salt and pepper. Set aside.
In a large saucepan, heat the olive oil on medium-high heat.
Add chopped onions and garlic and sauté until the onions are translucent.
Empty the can of whole tomatoes into a large bowl.
With your clean hand or with a pastry cutter, crush the whole tomatoes.
Add the crushed tomatoes to the pan and continue to stir until combined.
Add the white wine and simmer for 10-15 minutes on low.
Prepare a large baking pan and add a layer of the tomato sauce to the bottom of the pan.
Add the seasoned fish to the tomato sauce base, then top the fish with the rest of the tomato sauce.
Bake for 20-25 minutes (or until your fish of choice is cooked through).
Serve with your choice of side (Yiayia recommends mashed potatoes, quinoa, rice, salad, or roasted potatoes).
Enjoy!