A dinner cruise out of Tampa, Florida, is an evening meal on the water, often paired with sunset views over Tampa Bay. Re-create the relaxed feel at home with Gulf-style blackened fish, citrus rice, and a quick tomato-and-avocado salad; the components cook separately, so dinner comes together without complicated timing.
Ingredients
- 1¼ lb (570 g) firm white fish fillets, such as grouper, snapper, or mahi-mahi, cut into 4 portions
- 2 tsp (10 ml) neutral oil, plus 1 tbsp (15 ml) for the fish
- 1 tsp (3 g) smoked paprika
- ¾ tsp (2 g) garlic powder
- ¾ tsp (2 g) onion powder
- ½ tsp (1 g) dried thyme
- ½ tsp (1 g) dried oregano
- ¼ tsp cayenne pepper (about 0.5 g), or to taste
- ¾ tsp (4 g) fine salt, divided
- ½ tsp (1 g) black pepper
- 1 cup (185 g) long-grain white rice, rinsed and drained
- 1¾ cups (415 ml) low-sodium chicken or vegetable broth
- 1 tsp (5 ml) finely grated lime zest
- 2 tbsp (30 ml) fresh lime juice, divided
- 1 cup (150 g) cherry tomatoes, halved
- 1 ripe avocado (about 200 g whole), peeled, pitted, and diced
- ¼ cup (15 g) chopped fresh cilantro
- 2 tbsp (30 ml) water, as needed for the salad dressing
- 4 lime wedges, for serving
Instructions
- Start the rice. Heat 2 teaspoons oil in a small saucepan over medium heat. Add the rinsed rice and stir for about 1 minute. Pour in the broth, add the lime zest and ¼ teaspoon salt, and bring to a boil. Cover, reduce the heat to low, and cook according to the rice package directions, usually 15–18 minutes. Take the pan off the heat and let the rice stand, covered, for 5 minutes; fluff with a fork.
- Mix the seasoning. While the rice cooks, combine the paprika, garlic powder, onion powder, thyme, oregano, cayenne, remaining ½ teaspoon salt, and black pepper in a small bowl. Pat the fish dry with paper towels, then brush both sides with the tablespoon of oil and coat evenly with the spice mixture.
- Make the salad. Gently combine the tomatoes, avocado, cilantro, and 1 tablespoon lime juice in a serving bowl. Stir in 2 tablespoons water to make a light dressing, adding another teaspoon or two of water if it seems dry. Taste and add a pinch of salt if needed. Set aside while you cook the fish; avoid leaving it at room temperature for more than 2 hours.
- Cook the fish. Heat a large heavy skillet, preferably cast iron, over medium-high heat until hot, about 2 minutes. Add the seasoned fish in a single layer, working in batches if needed. Cook 3–5 minutes on the first side, depending on thickness, then turn carefully and cook another 2–4 minutes. Check the thickest part with a food thermometer: fish needs to reach the USDA FSIS safe minimum of 145°F (63°C). Transfer to a clean plate when done.
- Finish and plate. Stir the remaining tablespoon of lime juice into the rice. Divide the rice among four plates, add a fish portion and a scoop of tomato-avocado salad, and serve with lime wedges. Serve promptly while the fish is hot and the salad is fresh.
Tips
- Choose fish of similar thickness. Fillets around ¾–1 inch thick cook more evenly. If using thinner pieces, start checking early; a thermometer is more reliable than the clock.
- Keep the pan hot, not smoking. Blackening spices can burn in an overheated skillet. If the seasoning darkens too quickly, lower the heat slightly. Ventilate the kitchen because searing spices can create smoke.
- Use a flexible substitution. Cod or halibut work in place of Gulf fish, though the flavor and texture will differ. If fresh cilantro is unavailable, use parsley; it tastes less citrusy, so add a little extra lime.
- Prevent sticking and breakage. Pat the fillets dry, give the skillet time to heat, and turn the fish only once it releases fairly easily. Use a thin spatula and support the whole piece.
Serving Suggestions
Serve this as a plated sunset-style dinner with the rice beneath or beside the fish, keeping the cool salad separate so it retains its texture. Add grilled corn, sautéed green beans, or a simple cabbage slaw if you want another side. For a casual meal, serve the fish and rice family-style with lime wedges and let everyone add salad at the table. The recipe is filling as written, so extra sides are optional.
For a more cruise-inspired table, set out small plates and serve the tomato-avocado salad first, followed by the hot fish and rice. Keep any seafood chilled or hot until serving rather than leaving it out during a long meal. If eating outdoors in warm weather, put perishable food away promptly and follow the two-hour room-temperature limit—or one hour when the temperature is above 90°F (32°C).
Variations
- Make it milder: Omit the cayenne and use sweet paprika. The fish will still have the herbal, smoky seasoning without as much heat.
- Use shrimp: Season 1¼ lb (570 g) peeled, deveined shrimp the same way. Sauté in a single layer, turning once, until opaque and cooked through; check that they reach 145°F (63°C) with a food thermometer.
- Try coconut rice: Replace 1 cup (240 ml) of the broth with unsweetened coconut milk and use water for the remaining ¾ cup (175 ml). Expect a richer, lightly sweet rice that contrasts with the spicy fish.
- Add a vegetable: Sauté 1 sliced bell pepper (about 150 g) in the skillet after cooking the fish, then serve alongside. Cook it before the fish if you want to keep the fish warm for the shortest possible time.
Storage and Reheating
Refrigerate leftover fish, rice, and salad within 2 hours of cooking, in separate airtight containers. Cooked fish and rice keep for 3–4 days in a refrigerator at 40°F (4°C) or colder. The avocado salad is best the same day; if storing it, cover tightly and use within 1 day, knowing the avocado may brown and soften. Discard food left at room temperature longer than 2 hours, or longer than 1 hour above 90°F (32°C).
Reheat fish and rice in the microwave or in a covered skillet with a splash of water, stirring or turning as needed. Reheat leftovers to 165°F (74°C), checking with a food thermometer. For best texture, reheat only the portion you plan to eat, and add fresh lime after warming. Do not reheat the salad; serve it cold or make a fresh small batch.
Frequently Asked Questions
Can I use frozen fish?
Yes. Thaw it in the refrigerator overnight, or keep it sealed and thaw it under cold running water if cooking soon. Pat it thoroughly dry before seasoning so excess moisture does not prevent good browning. Do not thaw fish on the counter.
Is grouper required?
No. Grouper is a fitting Gulf Coast choice, but snapper, mahi-mahi, cod, or another firm white fish can work. Cooking time varies with thickness, so use the 145°F (63°C) internal temperature rather than relying only on minutes.
Can I make the rice ahead?
Yes. Cook it up to a day ahead and refrigerate it promptly in a shallow container. Reheat it to 165°F (74°C) before serving, adding a splash of broth or water to loosen it. Avoid leaving cooked rice at room temperature.
What if I do not have a cast-iron pan?
A heavy stainless-steel skillet works well. A nonstick pan is also usable, although it may not form quite the same dark crust; check the manufacturer’s heat limits and avoid preheating an empty nonstick pan over high heat.
Can I prepare the salad early?
Chop the tomatoes and cilantro a few hours ahead and refrigerate them. Add the diced avocado and lime dressing shortly before serving to help preserve its color and texture. Keep the prepared salad chilled until it goes on the table.
How can I tell the fish is done without cutting it open?
The most dependable method is a food thermometer inserted into the thickest part, which should read 145°F (63°C). The flesh should also look opaque and separate into flakes, but appearance alone is less dependable than temperature.
Related
- Brunswick Stew: A Hearty Chicken and Pork Recipe
- Brunswick Stew Chicken Casserole with Cornbread
- Georgia Brunswick Stew: A Hearty Chicken and Pork Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).