Why This Salsa Works With Halibut
Roasted red pepper salsa cuts through halibut's richness without overpowering its delicate flavor. The peppers turn sweet and soft when roasted, the acid from vinegar or lime brightens the fish, and the texture — chunky, not smooth — lets you taste each element. Halibut's firm, flaky flesh holds up to a generous topping, and the mild flavor means the salsa becomes part of the dish rather than a distraction from it.
This is a preparation that works year-round. Red peppers are usually available, roasting happens in your oven or over a flame, and the salsa can be made hours ahead. The fish itself takes ten minutes, which means you can have dinner on the table without last-minute stress.
Key Takeaways
- Roast whole red peppers until the skin blackens, then steam them in a covered bowl so the skin pulls away cleanly.
- Halibut fillets thicker than three-quarters of an inch cook more evenly than thin ones, and a hot pan or grill gives you a golden crust without drying the inside.
- The salsa tastes better the next day after the flavors meld, so make it ahead if you have time.
- Red pepper salsa keeps in the refrigerator for up to four days and works with other white fish, grilled chicken, or roasted vegetables.
Roasting and Peeling the Peppers
Choose peppers that are firm and heavy for their size — they should have thick walls and few soft spots. Wash them and pat dry. You have two methods: oven or open flame.
Oven method: Set your broiler to high. Place peppers directly on the top rack, close to the heat source. Broil for 8 to 12 minutes, turning every 2 to 3 minutes with tongs, until the skin is blackened and blistered all over. Transfer to a bowl, cover tightly with plastic wrap or a plate, and let them steam for 10 minutes. The trapped heat loosens the skin.
Flame method: If you have a gas stove, turn a burner to high and place a pepper directly on the grate. Use tongs to turn it every minute or two until the skin is completely blackened. Transfer to a covered bowl and steam for 10 minutes. This method is faster and gives a deeper char flavor.
Once cooled enough to handle, peel away the blackened skin with your fingers or a small knife — it should come off easily. Remove the stem and seeds. Rinse briefly under cool water to remove any remaining bits of skin or seed. Pat dry and chop into half-inch pieces. You should have about one cup of pepper from two large peppers.
Building the Salsa
Combine your roasted peppers in a bowl with one small red onion, finely diced, and one jalapeño, seeded and minced (leave the seeds if you want heat). Add two tablespoons of fresh cilantro, chopped, and one tablespoon of fresh lime juice or red wine vinegar. Stir in a pinch of salt and black pepper, then taste and adjust.
Some cooks add a quarter cup of diced fresh tomato, though this makes the salsa wetter — useful if you plan to serve it as a sauce rather than a topping. Others add a tablespoon of olive oil for richness. A small pinch of cumin or smoked paprika deepens the flavor without announcing itself. The salsa should taste bright and alive, not heavy.
Cover and refrigerate if you are making it ahead. Let it come to room temperature before serving, or serve it cold — both work. The flavors deepen and marry after a few hours, so this is a dish that rewards advance work.
Cooking the Halibut
Use fillets that are at least three-quarters of an inch thick, ideally one inch. Thinner fillets dry out before they develop a crust. Pat the fish dry with paper towels — moisture is the enemy of browning. Season both sides generously with salt and pepper just before cooking.
Heat a cast-iron or stainless steel skillet over medium-high heat for two minutes. Add a thin film of neutral oil — vegetable, canola, or light olive oil — and let it shimmer. Place the halibut skin-side up in the pan. Do not move it. Let it cook for 4 to 5 minutes until the bottom is golden and releases easily from the pan.
Flip gently and cook the other side for 2 to 3 minutes, depending on thickness. The fish is done when it flakes easily at the thickest point and is opaque throughout. A thin-bladed knife inserted into the center should meet no resistance. Overcooked halibut becomes dry and mealy, so err on the side of pulling it from heat a minute early — carryover heat will finish it.
If you prefer grilling, preheat your grill to medium-high and oil the grates well. Cook skin-side down for 5 to 6 minutes, then flip and cook for 2 to 3 minutes more. The skin should char and crisp, which adds flavor.
Plating and Serving
Transfer the halibut to a warm plate. Spoon the salsa over the top or alongside — both presentations work. If the salsa is cold and the fish is hot, the contrast is pleasant. A squeeze of fresh lime juice over everything ties it together.
Serve with something to soak up the juices: crusty bread, rice, or roasted potatoes. A simple green salad or steamed green beans add color and balance the richness of the fish. A crisp white wine — Sauvignon Blanc, Pinot Grigio, or Albariño — complements both the fish and the bright salsa.
Variations and Leftovers
This salsa works with any firm white fish: cod, sea bass, snapper, or even thick-cut swordfish. It is also excellent over grilled chicken breasts or spooned onto roasted cauliflower or zucchini. A dollop on scrambled eggs or stirred into plain yogurt as a dip extends the recipe further.
Leftover salsa keeps in a covered container in the refrigerator for up to four days. The flavor actually improves on day two as the ingredients meld. If it becomes watery, drain some of the liquid before serving. You can also freeze it in ice cube trays and thaw portions as needed, though the texture becomes softer — still good, just not as crisp.
Frequently Asked Questions
Can I use jarred roasted red peppers instead of roasting my own?
Yes. Drain them well and pat dry to remove excess liquid, which can make the salsa watery. Jarred peppers lack the depth of flavor from charring, but they work in a pinch and save time. Taste and adjust the seasoning — jarred peppers are often packed in vinegar, which changes the balance.
What if I don't have a broiler or gas stove?
You can roast peppers in a 450-degree oven on a baking sheet, turning them every 5 minutes until blackened, which takes 20 to 25 minutes total. It is slower than broiling but works just as well. Some cooks char them in a dry skillet over high heat, turning frequently — this requires attention but is doable.
How do I know when halibut is cooked through without cutting into it?
Press the thickest part gently with your finger or the back of a spoon. Cooked halibut should feel firm but not hard, and should spring back slowly. Raw fish feels soft and mushy. You can also insert a thin knife or skewer into the center — if it comes out hot to the touch and the fish is opaque, it is done.
Can I make this dish ahead and reheat it?
The salsa reheats well and tastes better the next day. The fish is best eaten fresh, but leftover cooked halibut can be gently warmed in a low oven (300 degrees) for 5 to 10 minutes. Cold leftover halibut is also good — flake it into a salad or sandwich.
What should I do if my peppers are still tough after roasting?
They did not char enough. The skin should be completely blackened and blistered, and the flesh underneath should be soft. If yours are still firm, return them to the heat for another few minutes. Undercooked peppers will not peel cleanly and taste raw rather than sweet.