The Color Before the Taste
There is a moment, just after the beet slices hit the oil, when the kitchen undergoes a quiet transformation. The fat hisses and tightens around them, and the deep garnet of a raw beet darkens toward something more saturated — almost lacquered — before the edges begin to blister and curl at their tips. The smell is earthy and faintly sweet, with an undercurrent of mineral sharpness that no other vegetable produces. It is, before you have tasted a thing, already an event.
The halibut arrives later, into the same skillet, its white flesh set against the crimson-stained oil. It sears clean and fast, developing a crust the color of old gold while the beets finish softening in the residual heat around it. What comes to the table is the Deep-Fried Beets and Halibut Skillet: a single-pan dish of seared white fish and crisped beet rounds, finished with a sharp herb oil and a scatter of flaked sea salt. The contrast — sweet earth against the clean, mild ocean of the halibut, crisp against flake, crimson against ivory — is the entire point.
It is not a subtle dish. But it is a precise one.
A Case for Making Something Striking
Halibut is often treated as a blank canvas — mild, forgiving, slightly expensive, deployed in contexts that let other ingredients do the work. That reputation is not wrong, but it undersells what the fish actually does when it has a real counterpart. Paired against beets — genuinely caramelized, fried until their natural sugars concentrate at the surface — the halibut’s clean sweetness and firm, layered texture become apparent in a way they wouldn’t next to a neutral grain or a pale sauce.
The beets are fried, not roasted. This is not a shortcut — it is a deliberate technique choice. Roasted beets steam in their own moisture, softening evenly from the inside. Fried beets develop textural contrast: a slightly resistant exterior giving way to a dense, yielding interior. That contrast is what the dish needs to hold together next to a fish that flakes at the press of a fork.
Deep-Fried Beets and Halibut Skillet is the kind of weeknight dinner that looks far more considered than the time it requires — about 40 minutes from start to plate. It earns a place in the rotation not through convenience, but through character.
What Goes Into It
| Amount | Ingredient | Notes |
|---|---|---|
| 2 medium | red beets (about 10 oz / 280 g total) | Firm, uncooked, peeled. Golden beets can substitute — the flavor is slightly milder and less earthy, and the visual drama diminishes considerably. Chioggia beets work but lose their candy-stripe pattern in the oil. |
| 2 pieces | halibut fillets (6–7 oz / 170–200 g each, skin-on) | Pacific or Atlantic both work. Skin-on holds the fillet together during searing. If only skinless is available, handle gently and reduce flipping. Cod or thick-cut haddock are the closest substitutes — slightly more forgiving of a few extra seconds in the pan. |
| ¾ cup | neutral frying oil | Grapeseed, refined sunflower, or avocado oil. Needs a smoke point above 400°F (205°C). Avoid extra-virgin olive oil here — it smokes too early and imparts bitterness. |
| 2 tbsp | extra-virgin olive oil | For finishing — drizzled over the plated dish. This is where quality matters; use the good bottle. |
| ½ tsp | ground coriander | Dusted onto the beet rounds before frying. It blooms in the hot oil and adds a faint citrus-floral note that bridges the beet and fish. |
| 1 tsp | smoked paprika | Split use: half goes on the beets, half on the halibut. Adds depth and gives the halibut crust a warmth in color and flavor. |
| 1 tbsp | capers, roughly chopped | Stirred into the herb oil at the end. Their brine cuts through the richness of the fried beets and reinforces the fish’s oceanic register. |
| 3 tbsp | flat-leaf parsley, finely chopped | Combined with olive oil and capers to make the finishing oil. Added off the heat only. |
| 1 tsp | lemon zest + 1 tbsp fresh lemon juice | Zest goes into the herb oil. Juice is added to the pan just before serving as the final acidic lift. |
| to taste | flaked sea salt and freshly ground black pepper | Maldon or similar for finishing. Do not use fine table salt for the final scatter — the flakes dissolve at different rates and give bursts of salinity rather than uniform coverage. |
From Pan to Plate
- Prepare the beets. Peel and slice beets into rounds approximately ¼ inch thick — uniform thickness matters here for even cooking. Pat them dry with paper towels; surface moisture causes dangerous oil spatter and steaming rather than frying. Toss in a bowl with ½ tsp smoked paprika, ½ tsp ground coriander, a pinch of salt, and a small drizzle of neutral oil to help the spices adhere.
- Heat the frying oil. Pour the neutral oil into a heavy 12-inch skillet — cast iron or a heavy stainless pan. Heat over medium-high until the oil shimmers and a small piece of beet dropped in sizzles immediately and firmly. That sizzle is the test. If it sputters weakly, the oil is not ready; if it crackles violently and smokes, the heat is too high. Adjust accordingly. The target temperature is around 350–375°F (175–190°C).
- Fry the beets in batches. Add the beet rounds in a single layer — do not crowd. They need contact with the hot pan, not each other. Fry for 3–4 minutes per side until the edges have darkened and the surface has lost its raw sheen, developing a faintly wrinkled, slightly blistered exterior. Transfer to a wire rack or a plate lined with paper towel. Season immediately with a small pinch of flaked salt while still hot. Repeat with remaining beets.
- Season and sear the halibut. Pour off most of the oil, leaving a thin coat — roughly 1½ tablespoons — in the pan. Pat the halibut fillets dry (this step matters as much as it did for the beets). Season the flesh side with the remaining ½ tsp smoked paprika, salt, and black pepper. Lower the heat slightly to medium-high. Lay the fillets skin-side down into the hot pan. Press gently with a spatula for the first 30 seconds to prevent the skin from curling away from the surface. Cook without moving for 4–5 minutes. The flesh will turn opaque from the bottom upward — when that opacity reaches about two-thirds of the way through the fillet, flip carefully.
- Finish the fish. After flipping, cook for 1–2 minutes more. The halibut is done when it yields to gentle pressure — a slight give, not a firm resistance — and the thickest point flakes cleanly when tested with the tip of a knife. Do not wait for the flesh to look fully white from the outside; by then, the interior has gone past.
- Make the herb oil and finish the dish. Turn off the heat. In a small bowl, combine the extra-virgin olive oil, chopped parsley, capers, and lemon zest. Add the fried beets back to the warm pan alongside the fish. Add the lemon juice directly to the pan — it will spit briefly in the residual heat — and immediately spoon the herb oil over everything. Scatter flaked salt over the top and serve at once, from the pan if possible.
The Quiet Decisions That Matter
Drying the beets twice — once after peeling, once after tossing in spices — is not fastidiousness for its own sake. Even a small amount of surface moisture delays the Maillard reaction (the browning that creates texture and flavor), effectively steaming the beet in its own liquid before frying begins. The difference between a beet that went in damp and one that went in dry is visible immediately: the dry beet darkens evenly and develops a taut exterior; the wet one pales before browning and takes longer to develop any crust at all.
The sequencing of salt matters in a different way. Salting the beets immediately after they come out of the oil — while still glistening — means the salt dissolves slightly into the surface fat rather than sitting on top of it. The flavor absorbs rather than announces itself. Waiting until they cool produces a saltier, more abrasive effect on the palate.
The herb oil is made in a bowl, not the pan. Adding parsley to a hot pan turns it grey in seconds; the chlorophyll breaks down rapidly under heat. Made off the heat and spooned over at the end, it stays vivid green against the crimson and ivory of the finished dish — which is partly aesthetic and partly a matter of flavor: cooked parsley tastes faintly sulfurous, raw parsley tastes bright and grassy. The dish needs the latter.
What Can Go Wrong and Does
The beets steam instead of fry. This happens when the oil isn’t hot enough before the beets go in, or when too many slices are added at once and the oil temperature drops suddenly. Either way, moisture releases from the beet and the surrounding oil cools, creating steam rather than the dry, intense heat that frying requires. The result is a soft, pallid beet with no texture contrast. Solution: smaller batches, confirmed oil temperature each time.
The halibut sticks and tears. Halibut skin sticks when the pan isn’t hot enough or when the fish is moved before a crust has formed. Skin adheres to metal until the Maillard reaction creates a natural release — typically 3–4 minutes of undisturbed contact. Moving it early tears the skin and often the flesh below it. Patience here is not temperament; it’s technique. If the fillet resists when you try to lift it, leave it for another 30–60 seconds. It will release.
The herb oil tastes bitter. Almost always caused by adding it to a pan that is still over heat, or by using poor-quality olive oil that becomes acrid when warmed. Make it in a bowl. Spoon it over. The residual warmth of the fish and beets is enough to open the flavors without destroying them.
One more: beet juice stains everything it touches — cutting boards, hands, towels, light-colored cookware. Work on a board you don’t mind coloring, and wash your hands immediately after peeling. The stain on skin fades within a day; the stain on a pale wooden board is considerably more permanent.
Room to Move
The Deep-Fried Beets and Halibut Skillet is built on contrast — sweet and briny, soft and crisp, vivid and pale. Variations that preserve those tensions work; ones that collapse them generally don’t.
Add a yogurt base. A smear of thick plain yogurt on each plate before the fish and beets go down introduces a cool, acidic dairy note that plays against the warmth of the fried beet. Season the yogurt with a pinch of cumin and a few drops of lemon juice. Do not substitute sour cream — it has less tang and a heavier fat character that dulls the dish.
Use horseradish in the herb oil. One teaspoon of freshly grated horseradish stirred into the herb oil adds heat and a sharp, sinus-clearing note that suits the earthiness of beet particularly well. Prepared horseradish works but is milder; increase to 1½ tsp.
Swap the halibut for monkfish. Monkfish tail fillets have a denser, meatier texture that holds up even more assertively against the beet and can handle slightly longer cooking without falling apart. The flavor is slightly more pronounced — less neutral than halibut — which makes the herb oil’s brightness more important, not less.
Add toasted walnuts. A small handful of walnuts, dry-toasted until fragrant and roughly broken, scattered over the finished dish adds a bitter crunch that reads as a third textural register between the halibut’s flake and the beet’s soft interior. They absorb the herb oil and become something better than they were alone.
The Full Meal
Deep-Fried Beets and Halibut Skillet is complete on its own as a main course for two. For a more substantial dinner, serve alongside one of the following:
- Warm lentils dressed with olive oil and lemon — their earthiness echoes the beet and gives the plate a foundation without competing for attention. Puy or beluga lentils hold their shape better than red lentils and are worth the extra cooking time.
- A simple green salad with shaved fennel and a lemon dressing — the anise note of the fennel and the acid of the dressing cut through the richness of the fried beet oil very cleanly.
- Plain steamed rice or couscous — neutral but functional; useful when you want the fish and beets to remain the dominant elements without any additional competing flavors.
This dish suits a weeknight dinner that wants to feel like a considered occasion — it photographs well, it arrives at the table still sizzling if you serve from the pan, and it requires no elaborate plating. For a dinner party of four, double the recipe and use two pans simultaneously rather than cooking in extended batches, which allows the first fish to cool before the last is ready.
After the Meal
The halibut does not store well. Cooked white fish held in the refrigerator loses moisture rapidly and develops a stronger smell and a watery, compressed texture within 12 hours. If you cook for two, plan to cook for two — leftovers of the fish portion are rarely worth the reheating.
The fried beets, however, hold for up to 2 days refrigerated in an airtight container. They lose their crispness in storage, which is unavoidable — but warmed in a dry skillet over medium heat for 3–4 minutes, they recover a reasonable approximation of their original texture and remain flavorful. Use leftover beets as a component in a grain bowl, alongside a poached egg, or as a topping for flatbread with yogurt. They are more versatile cold than the dish they came from suggests.
The herb oil keeps for 24 hours refrigerated. Bring to room temperature before using — the olive oil will solidify in the cold — and taste for seasoning before serving again, as the parsley mellows slightly overnight.
Approximate Nutrition Per Serving
| Calories | Protein | Carbohydrates | Fat | Fiber |
|---|---|---|---|---|
| Calories 445 kcal | Protein 38 g | Carbohydrates 14 g | Fat 26 g | Fiber 3 g |
Approximate values per serving (1 halibut fillet with beets and herb oil), based on 2 servings. Includes frying oil absorbed during cooking (estimated). Values vary with fillet size and oil absorption. For informational purposes only.
What the Deep-Fried Beets and Halibut Skillet gives the person who makes it is not just dinner — it is the specific pleasure of discovering that two ingredients you know separately become something neither is alone. The beet needs the fish’s restraint; the fish needs the beet’s insistence. There is a lesson in that, if you are the kind of cook who looks for them. Make it on an ordinary Tuesday and you will find the week remembers it.