Savory Fish with Tomato-Onion Butter Sauce

This savory fish dish is elevated by a rich tomato and onion butter sauce that complements the delicate flavors of the fish. Infused with aromatic herbs, this easy-to-make recipe is perfect for a cozy dinner or a special occasion. Serve it with crusty bread or over rice for a complete meal that tantalizes your taste buds and warms your heart.
ingredients
- 4 (6 oz) fillets of white fish (such as cod or sole)
- 2 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 2 cups ripe tomatoes, diced (or 1 can of diced tomatoes)
- 2 cloves garlic, minced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
steps
- 1.
In a large skillet, melt the butter over medium heat.
- 2.
Add the chopped onion to the skillet and sauté until translucent, about 5 minutes.
- 3.
Stir in the minced garlic and cook for an additional minute until fragrant.
- 4.
Add the diced tomatoes, dried basil, and oregano. Season with salt and pepper. Let simmer for 10 minutes, stirring occasionally.
- 5.
While the sauce simmers, season the fish fillets with salt and pepper.
- 6.
In another skillet, add a bit of butter or oil over medium-high heat and cook the fish fillets for 3-4 minutes per side, or until golden and cooked through.
- 7.
Once the fish is done, gently transfer the fillets to the skillet with the tomato-onion sauce. Spoon some sauce over the fish and simmer together for 2 minutes.
- 8.
Garnish with fresh parsley before serving, and enjoy!