By Alison Roman
Total Time 25 minutes
INGREDIENTS
Yield: 4 servings
¼ cup olive oil, plus more for drizzling
4 garlic cloves, thinly sliced
1 small shallot, thinly sliced into rings
1 teaspoon red-pepper flakes
1 pound small, sweet tomatoes, halved
Kosher salt and black pepper
1 teaspoon fish sauce (optional)
1¼ pounds fluke, halibut or cod, cut into 4 equal
pieces
1 cup cilantro, leaves and tender stems
½ cup mint, leaves and tender stems
Limes, halved, for serving
Tortillas, toast or rice, for serving (optional)
PREPARATION
Step 1
Heat ¼ cup olive oil in a large skillet (use one with a lid) over medium-high. Add garlic
and shallots and cook, swirling the skillet constantly until they start to toast and turn light
golden brown, 2 minutes or so. Add red-pepper flakes and swirl to toast for a few seconds.
Remove from heat and transfer all but 1 tablespoon of the chile oil to a small bowl.
Step 2
Add tomatoes to the skillet and season with salt and pepper. Cook, tossing occasionally,
until they burst and start to become saucy and jammy, 5 to 8 minutes. Add fish sauce, if using, and 1½ cups water, swirling to release any of the bits stuck on the bottom of the
skillet.
Step 3
Cook until the sauce is slightly thickened but still nice and brothy, 3 to 5 minutes. Season
with salt and pepper.
Step 4
Season the fish with salt and pepper and gently lay the pieces in the brothy tomatoes.
Cover the skillet and cook until the fish is opaque and just cooked through, 4 to 6 minutes
(slightly longer for a thicker piece of fish, like halibut).
Step 5
To serve, transfer fish and brothy tomatoes to a large shallow bowl or divide among four
bowls. Drizzle with reserved chile oil, more olive oil and the crispy shallots and garlic. Top
with cilantro and mint, and serve with limes for squeezing over the top. Serve with
tortillas, toast or rice, if you like.
