Ingredients
Method
Prep the fish
- Pat fish fillets dry with paper towels. Season both sides lightly with salt and pepper.
Sear the fish (optional but recommended)
- Heat 1–2 tablespoons of olive oil in a large skillet over high heat. Add the fillets and sear about 1 minute per side until lightly golden and they release easily. Transfer to a plate, cooked side up.
Cook aromatics
- Reduce heat to medium. Add sliced onion, garlic, and red pepper flakes. Sauté for about 5 minutes, until the onion is soft and translucent.
Build the sauce
- Pour in the white wine to deglaze the pan, scraping up any browned bits. Add the cherry tomatoes, cover, and cook for 5 minutes until the tomatoes burst and release their juices.
Add liquid and season
- Uncover the pan, pour in ½ cup water, and add about 1 teaspoon of salt. Let it simmer for another 5 minutes to create a light broth. Taste and adjust salt or pepper.
Poach the fish
- Nestle the fillets into the simmering sauce, cooked side up. Cover the pan and cook gently for 3–4 minutes, until the fish is opaque and flakes easily with a fork.
Finish the dish
- Sprinkle chopped parsley or basil, drizzle with extra virgin olive oil, and, if you like, add capers or olives for extra flavor.
Serve
- Serve immediately with toasted crusty bread or crostini to soak up the broth.
Notes
- Use firm white fish so it stays whole and tender. Avoid very thin or oily fish.
- Keep the simmer gentle—don’t let the sauce boil or the fish will tighten.
- You can skip the wine by using light stock plus a squeeze of lemon for acidity.
- For gluten-free, serve over polenta, roasted potatoes, or white beans instead of bread.
- Always taste the broth before serving—small seasoning tweaks make a big difference.
