Warm Fish Green Bean Salad


By Emma
Certified Culinary Professional
Ingredients
- 175 g (6 oz) haricots verts, trimmed and cut into 3 cm pieces
- 1 medium shallot, thinly sliced
- 2 cloves garlic, minced
- 30 ml (2 tbsp) extra virgin olive oil
- 2 snapper fillets, cooked and flaked
- 200 ml (¾ cup) yellow cherry tomatoes, halved
- 3 green onions, chopped
- 40 ml (3 tbsp) fresh dill, chopped
- 15 ml (1 tbsp) capers, drained
- 15 ml (1 tbsp) fresh lemon juice
- Salt and black pepper
About the ingredients
Method
=== Blanch green beans in rapidly boiling salted water until just tender but still crisp, about 3 to 4 minutes. Drain immediately into ice water to halt cooking. This keeps the color vibrant and the beans snappy. Set aside drained well.
=== Heat olive oil in medium skillet over medium-low heat. Add shallot and garlic. Stir gently until softened and translucent - about 4 minutes. The oil should be fragrant but not browned; garlic can turn bitter fast, watch that.
=== Toss in cherry tomatoes. Cook till they just start to soften and release juices, maybe 5 minutes. Look for the skinned side turning slightly wrinkled but not totally breaking down. This is flavor development – no mush.
=== Add the blanched green beans back in with flaked snapper, capers, green onions, and dill. Stir carefully to combine and warm through for 3 to 5 minutes. Cook until everything smells like the sea and garden, heated but not mushy.
=== Just before serving, stir in lemon juice and season generously with salt and fresh cracked black pepper. Taste to adjust - capers bring salty punch so go easy on salt at first.
- Serve warm, not hot, on plates or shallow bowls. Beans still hold snap, fish flakes intact, tomatoes juicy but not losing form. Dill and lemon keep brightness alive.
Cooking tips
Chef's notes
- 💡 Blanch green beans in salted, rapidly boiling water. Watch closely; 3-4 minutes tops. Drain fast into ice water to lock vivid color and crisp snap. Skip shock and beans go limp, dull. Dry thoroughly before combining to avoid watering down dish. Don’t overcook green beans or texture dies; feel a slight crunch when biting.
- 💡 Sauté shallots and garlic slow on medium-low heat. Garlic burns fast — bitter taste wrecks aroma. Stir gently; watch oil shimmer but no browning. Shallots soften, turn translucent, release mild sweetness. This layer sets base aromatics. Don’t rush sautéing or you lose complexity, no shortcuts here.
- 💡 Add cherry tomatoes only after onions soften. Cook till skins wrinkle, juice seeps out gently; roughly 5 minutes. Tomatoes soften but no mush — just enough to release flavor into oil. Skinned side slightly wrinkled means done. Overcooking tomatoes makes sauce, kills texture contrast.
- 💡 When adding fish and beans back, gentle stir only. Flaked snapper fragile; avoid mashing. Mix in capers, dill, and green onions now. Heat through 3-5 minutes until you smell fresh briny, herbal aromas but no mush. Timing subjective; rely on smell and texture more than clock.
- 💡 Finish with fresh lemon juice immediately before serving. Adds bright acidity, cuts oil’s richness and capers’ salt. Season last with salt and cracked black pepper. Capers salty — taste before adding salt. Serve warm, not hot. Cool plates if you can; heat dulls freshness of herbs and crunch.
Common questions
How to avoid mushy green beans?
Blanch fast, salt water helps flavor, shock them in ice water to stop cooking instantly. Dry well. Cook longer ruins crispness. Timing varies but 3 to 4 minutes is sweet spot. Keep an eye on texture by biting.
Can I swap snapper?
Yes, halibut works. Texture less tender but firmer flakes. Cod can dry easily so watch cooking times. Salmon too oily. If no fish, try firm tofu. Adjust capers and lemon, protein flavors differ so balance salt-acidity accordingly.
What if garlic burns?
Burnt garlic tastes bitter, ruins dish fast. If smelt it early, toss oil and start over. Lower heat, stir often. Mince fine but don’t rush sauté. Alternative: add garlic later and reduce cooking time but risk less aroma. Quick fix: scramble in gentle oil soak.
How to store leftovers?
Keep refrigerated in airtight container. Best eaten within 24 hours. Reheat gently; microwave can overcook, soften beans too much. Warm in skillet over low heat, stir occasionally. Avoid freezing whole salad; fish and beans change texture badly.