← Back to Blog

Pan Seared Halibut with Mango-Avocado Salsa — Cooking Through the Hard Parts of Letting Go

Tyler drove to school by himself for the first time on Monday. I stood in the driveway and watched the Civic turn the corner and disappear and I stood there for another full minute after it was gone. My neighbor Ray was getting his newspaper and said, "First time?" I said, "Yeah." He said, "It doesn't get easier." Thanks, Ray. The thing about your kid driving is that it's not just about driving. It's about the door opening. The world getting bigger. The cord getting longer. When they're small, the world is your house, your yard, your neighborhood. When they're ten, it's the school and the friends' houses you drive them to. When they're sixteen and they have a car, it's everywhere. And you can't be there. I've spent eight years being the most present father I know how to be. Every dinner. Every game. Every Wednesday night. And now my son can drive himself away from me and I have to let him. That's the job. You build them up so they can leave. You feed them so they can feed themselves. You teach them to cook so they don't need you in the kitchen anymore. Tyler texted me when he got to school: "Made it." Two words. Enough. To distract myself from the existential crisis of my son's independence, I threw myself into cooking. Made a project meal: bo luc lac — the shaking beef — but this time elevated. Dry-aged ribeye instead of regular, seared on the kamado at 700 degrees, served with a watercress salad with pickled shallots and a lime-pepper-salt dipping sauce that I adjusted four times before it was right. The dry-aged beef made a difference. The nuttiness, the concentrated flavor, the deeper funk. It's what regular beef wants to be when it grows up. Expensive — the ribeye was $28 — but worth it for a special occasion. The occasion being: I'm coping with my firstborn's independence through premium beef. Healthy? Probably not. Delicious? Absolutely. Emma and Lily were here for dinner. Emma asked why I made the fancy beef on a random Tuesday. I said, "No reason." She said, "Is this because Tyler drove to school?" She's too smart. She's always too smart. Ma's kitchen renovation is almost done. New cabinets, new flooring. She'll be back to a full kitchen by next week. The camping stove era is ending. The pho pot returns to the real stove. Order is being restored.

The bo luc lac scratched the itch that Tuesday — the dry-aged ribeye, the kamado heat, the lime-pepper dipping sauce I adjusted four times because adjusting something four times means you’re in control of something. But the meal that’s stayed in rotation since then, the one I reach for when I need to feel like I’m doing something intentional and present in my own kitchen, is this pan seared halibut with mango-avocado salsa. It has that same architecture I was going for with the shaking beef: a properly seared protein, something bright and acidic on top, a little heat, a little sweetness. It’s the philosophy of the meal more than the meal itself — when the world feels like it’s expanding beyond your reach, you make something that demands your full attention for twenty-five minutes, and somehow that’s enough.

Pan Seared Halibut with Mango-Avocado Salsa

Prep Time: 15 min | Cook Time: 10 min | Total Time: 25 min | Servings: 4

Ingredients

  • 4 halibut fillets (about 6 oz each), skin on or off
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon smoked paprika
  • 1 large ripe mango, peeled and diced small (about 1 1/2 cups)
  • 1 large ripe avocado, diced small
  • 1/4 cup red onion, finely diced
  • 1 jalapeño, seeded and minced
  • 3 tablespoons fresh cilantro, chopped
  • 3 tablespoons fresh lime juice (about 2 limes)
  • 1 teaspoon lime zest
  • 1/2 teaspoon honey

Instructions

  1. Make the salsa. In a medium bowl, combine the mango, avocado, red onion, jalapeño, cilantro, lime juice, lime zest, honey, and 1/4 teaspoon of the salt. Fold gently so the avocado doesn’t break down. Taste and adjust salt or lime. Set aside at room temperature while you cook the fish.
  2. Dry and season the halibut. Pat the fillets thoroughly dry with paper towels — this is the step most people skip and it’s the reason sears go wrong. Season both sides with the remaining 3/4 teaspoon salt, black pepper, and smoked paprika.
  3. Heat the pan. Place a heavy stainless or cast iron skillet over medium-high heat. Add the olive oil and heat until shimmering, about 2 minutes. The pan should be hot enough that a drop of water skitters and evaporates immediately.
  4. Sear the halibut. Lay the fillets in the pan presentation-side down (the side you want to show). Do not move them. Sear undisturbed for 3 to 4 minutes, until the fish releases easily and the crust is deep golden. Flip carefully and cook another 2 to 3 minutes, until the fish is just opaque through the thickest part and flakes with gentle pressure. Internal temperature should hit 130–135°F.
  5. Rest briefly and plate. Transfer fillets to a plate and let rest for 2 minutes. Spoon the mango-avocado salsa generously over each fillet, letting it fall around the edges. Serve immediately with rice, grilled corn, or on its own.

Nutrition (per serving)

Calories: 345 | Protein: 37g | Fat: 15g | Carbs: 16g | Fiber: 4g | Sodium: 420mg

Bobby Tran
About the cook who shared this
Bobby Tran
Week 78 of Bobby’s 30-year story · Houston, Texas
Bobby Tran was born in a refugee camp in Arkansas to parents who fled Saigon with nothing. He grew up in Houston straddling two worlds — Vietnamese at home, Texan everywhere else — and learned to cook from his mother's pho and a neighbor's BBQ smoker. He's a former shrimper, a recovering alcoholic, a divorced dad of three, and the guy who marinates brisket in fish sauce and lemongrass because he doesn't believe in borders, especially when it comes to flavor.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?