Halibut is a fish that rewards you when you treat it right — and the Instant Pot, counterintuitively, is one of the better ways to do that on a weeknight. You get clean, tender fish in under ten minutes of actual cooking time, paired with celery root that turns soft and almost buttery under pressure. Together they land in a bowl that feels genuinely nourishing without tasting like a health project.
This is the kind of meal that works for a Tuesday when you’re tired and still want to eat something real. No elaborate prep, no watching the stove, no guesswork on whether the fish is done.
| Serves 4 portions | Prep Time 15 minutes | Cook Time 25 minutes | Difficulty Easy skill level |
Why This Recipe Is Worth Making
The honest answer is convenience without compromise. Halibut is a lean, firm white fish with a clean, mild flavor that pairs well with the earthy, slightly sweet quality of celery root — a vegetable that’s underused mostly because people aren’t sure what to do with it. This recipe gives it a clear purpose.
The Instant Pot handles both in one vessel with minimal cleanup. The pressure environment keeps the halibut moist where stovetop or oven methods can easily dry it out if your timing is off by even a couple of minutes. Celery root, which takes a long time to soften by roasting, breaks down quickly under pressure and develops a creamy texture that acts as the base of the bowl.
If you’re tracking protein or eating clean, this bowl delivers — roughly 40 grams of protein per serving without feeling like a bodybuilder meal. It’s also naturally gluten-free and dairy-free as written.
What You’ll Need
For the Bowl
- 1½ lbs halibut fillets, skin removed, cut into 4 equal portions
- 1 large celery root (about 1.5 lbs), peeled and cut into 1-inch cubes
- 1 cup low-sodium chicken or vegetable broth
- 3 garlic cloves, thinly sliced
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- ½ teaspoon ground coriander
- ¾ teaspoon kosher salt, plus more to taste
- Freshly ground black pepper
For the Grain Base
- 1½ cups farro or quinoa, cooked according to package directions
- Kosher salt for cooking water
For the Lemon-Herb Dressing
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 small garlic clove, finely grated
- 2 tablespoons fresh parsley or dill, finely chopped
- Salt and pepper to taste
To Finish
- 2 cups baby arugula or spinach
- 1 tablespoon capers, drained (optional but worth it)
- Lemon wedges for serving
- Flaky sea salt for finishing
On the halibut: Fresh is best, but thawed frozen halibut works well here — just make sure it’s fully thawed and patted dry before going into the pot. If halibut isn’t available or is out of budget, cod or mahi-mahi are solid substitutes. Both have similar firm textures and mild flavor. Tilapia will work but has less character.
On the celery root: It looks intimidating with its knobbly exterior, but peeling it is straightforward with a sharp knife — just cut off the top and bottom, then slice away the skin in sections. Don’t substitute parsnip here; the flavor is too sweet and will overwhelm the halibut.
How to Make the Instant Pot Halibut and Celery Root Power Bowl
- Cook the grain base. Start the farro or quinoa first — it takes longer than everything else. Cook it according to package directions in well-salted water, then fluff and set aside. It can sit at room temperature while you finish the bowl.
- Season the halibut. Pat the halibut portions dry with paper towels. Rub each piece with a light film of olive oil, then season both sides with smoked paprika, coriander, salt, and pepper. Set aside while you prep the celery root.
- Build the base in the Instant Pot. Pour the broth into the Instant Pot insert. Add the cubed celery root, sliced garlic, and a pinch of salt. Stir briefly to distribute.
- Add the halibut. Place the seasoned halibut portions directly on top of the celery root — don’t push them down into the liquid. The fish cooks from steam, not submersion. This distinction matters: submerged fish will fall apart and taste waterlogged.
- Pressure cook. Seal the lid and set the valve to sealing. Cook on high pressure for 3 minutes. Yes, 3 minutes — halibut is a lean, dense fish and it doesn’t need long. While it cooks, make the dressing.
- Make the dressing. Whisk together olive oil, lemon juice, Dijon, grated garlic, and fresh herbs. Taste and adjust — it should be bright and sharp enough to cut through the richness of the fish and the earthiness of the celery root.
- Quick release and check. When the cook time is up, do a quick pressure release immediately — don’t let it natural release or the fish will overcook. Open the lid carefully. The halibut should be opaque throughout and flake easily when pressed gently with a fork. If it’s not quite there, replace the lid and let it sit in the residual heat for 1–2 minutes with the pot off.
- Assemble the bowls. Divide the grain base among four bowls. Spoon the celery root alongside, including some of the cooking liquid if it looks good — it will have concentrated into a light broth. Lay a halibut portion on top. Add a handful of greens, a few capers if using, and a generous drizzle of lemon-herb dressing. Finish with flaky salt and a lemon wedge.
Tips That Actually Make a Difference
- Dry the fish before seasoning. Surface moisture on the halibut dilutes the seasoning and can make the texture slightly mushy after pressure cooking. A firm press with paper towels takes ten seconds and makes a real difference.
- Cut the celery root evenly. Uneven pieces mean some will be soft and some still firm when the fish is done. Aim for consistent 1-inch cubes so everything finishes at the same time.
- Make the dressing sharp. The broth and celery root together are mild and slightly sweet. The dressing needs enough lemon and mustard to provide real contrast — taste it before dressing the bowl and adjust accordingly.
- Don’t skip the capers. They’re optional in the ingredient list, but the briney pop they add against the mild fish and earthy celery root genuinely elevates the bowl. A tablespoon is enough.
- Room temperature fish cooks more evenly. If you have time, pull the halibut from the refrigerator 10–15 minutes before cooking. Cold fish going straight into the pot is more likely to be underdone in the center.
Mistakes to Watch Out For
- Cooking too long. Three minutes on high pressure is not a typo. Halibut is a lean fish with almost no fat — overcooking turns it dry and grainy in a way that no amount of dressing will fix. If you’re nervous, start at 2 minutes and check; you can always add more time, you can’t take it away.
- Natural releasing the pressure. If you walk away after the cook time and let the pot natural release for even five minutes, the fish will overcook in the residual heat. Quick release is non-negotiable here.
- Submerging the fish in liquid. Place it on top of the celery root, not pushed down into the broth. Halibut poached in too much liquid becomes waterlogged and falls apart when you try to lift it out.
- Undersalting the celery root. Celery root has a naturally subtle flavor that needs seasoning to come forward. Taste it after cooking and add salt if needed before plating — bland celery root drags the whole bowl down.
- Using very thin halibut portions. Fillets under ¾-inch thick will overcook at 3 minutes. If your pieces are thin, reduce to 2 minutes and check. Thickness matters more than weight here.
Easy Ways to Change It Up
- Swap the fish: Cod is the most natural substitute — similar texture, widely available, usually cheaper. Mahi-mahi works well and has a slightly more pronounced flavor. For salmon, increase the cook time to 4 minutes and expect a richer, fattier result.
- Different grain base: White rice makes the bowl lighter and more neutral. Cauliflower rice keeps it lower-carb. Lentils add more protein and earthy depth that pairs well with the celery root.
- Change the spice profile: Swap smoked paprika and coriander for za’atar and cumin for a Middle Eastern direction, or use ginger and a splash of soy sauce in the broth for a more Asian-leaning bowl.
- Add a soft-boiled egg: A 7-minute egg halved over the finished bowl adds richness and more protein. It works particularly well if you’re making this for meal prep and eating it the next day at room temperature.
- Make it dairy-forward: Stir a tablespoon of tahini into the lemon dressing for a creamier, nuttier finish that softens the acidity.
What to Serve It With
- This bowl is a complete meal as written, but if you’re feeding people with larger appetites, a simple side of roasted broccolini or green beans with garlic fits naturally without competing.
- A light cucumber and tomato salad with red onion and a splash of red wine vinegar balances the richness of the halibut and gives the table something fresh and crunchy.
- Good bread on the side is never wrong — especially if there’s extra cooking broth in the bowl worth soaking up.
- For a more substantial dinner, serve the halibut and celery root over a larger grain base and add an extra handful of greens per bowl.
Leftovers and Reheating
Store the components separately if possible — fish, celery root, grains, and dressing in individual containers. Everything keeps refrigerated for up to 3 days. The dressing keeps for up to a week.
Reheating halibut is where things get tricky. The microwave tends to make it rubbery and dry. The better approach is to let the fish come to room temperature for 15–20 minutes and eat it as-is — cold or room temperature halibut over warm grains works surprisingly well, especially with a fresh squeeze of lemon.
If you do want it warm, reheat gently in a covered skillet over very low heat with a tablespoon of water or broth for no more than 2 minutes. Don’t rush it with high heat.
The celery root reheats easily in the microwave or in a small saucepan. The grains reheat best with a splash of water to loosen them. Add the greens fresh each time — they wilt and lose their texture overnight.
Approximate Nutrition Per Serving
| Nutrient | Amount |
| Calories 490 kcal | Protein 40 grams |
| Carbohydrates 44 grams | Fat 14 grams |
| Fiber 7 grams |
All values are approximate estimates per serving and are provided for informational purposes only. Actual values vary based on specific ingredients, brands, and portion sizes used.
What makes this bowl worth coming back to isn’t any single ingredient — it’s how quickly it comes together without cutting corners on the result. The Instant Pot does the heavy lifting, the lemon-herb dressing pulls everything into focus, and the celery root gives you something more interesting than the usual grain bowl base. If you haven’t cooked with celery root before, this is a low-risk way to start. Give it a try this week.