Tom Whelan fell again. Not on the ice this time — in his kitchen, reaching for something on a shelf that was too high, losing his balance and going down hard. He called me first, same as last year. I was there in twelve minutes. He'd gotten himself to a seated position against the refrigerator and was holding his left wrist.
X-ray showed a hairline fracture in the left radius — not a bad one, Dr. Lewis said, the kind that heals cleanly with a splint rather than a cast. But a wrist fracture at eighty-one is its own category of news. Tom was matter-of-fact in the examination room again, jaw set, not complaining. He said: I need to rearrange the kitchen. I said he needed to rearrange the kitchen and also have someone stay with him for the first week. He said: I'm not going to have a visitor every time I break something small. I said: You're going to have a visitor this time. He accepted this with roughly the resistance of a mule with a good farrier, which is to say: he made his position clear and then let me do what needed doing.
He stayed with us for five days. Same routine as last year: the spare room, dinner at the table, cribbage with Mom, Tom reading his own pages in the evenings. He left Saturday when Claire confirmed by video call that the kitchen had been rearranged and the hazardous shelves reconfigured. He went home.
Made chicken and dumplings while he was here — Linda's grandmother's recipe. Tom said it was the best version of the dish he'd had in forty years, which I passed along to Linda who said: My grandmother would have been pleased.
Chicken and dumplings was Linda’s grandmother’s recipe and it felt right for Tom’s first night with us — but over the five days he stayed, I kept coming back to this braised tilapia for the quieter evenings when I wanted something that felt warm and considered without drawing attention to itself. That’s really what you’re doing when you cook for someone who doesn’t want to be fussed over: you make food that says you’re worth this effort in a voice just low enough that they don’t feel they have to argue with it. The tomatoes braise down into something almost velvety, the fish stays tender, and the whole thing comes together in one pan without ceremony — which, when you’re cooking for Tom Whelan, is exactly the right register.
Savory Tomato Braised Tilapia
Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes | Servings: 4
Ingredients
- 4 tilapia fillets (about 6 oz each)
- 1 can (28 oz) crushed tomatoes
- 1 can (14.5 oz) diced tomatoes, drained
- 3 cloves garlic, minced
- 1 small yellow onion, finely diced
- 2 tablespoons olive oil
- 1/2 cup dry white wine (or low-sodium chicken broth)
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt and black pepper to taste
- 2 tablespoons fresh flat-leaf parsley, chopped
- Crusty bread or rice, for serving
Instructions
- Season the fish. Pat tilapia fillets dry with paper towels. Season both sides generously with salt, black pepper, and smoked paprika. Set aside.
- Build the base. Heat olive oil in a large, deep skillet or wide sauté pan over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic and cook 1 minute more until fragrant.
- Deglaze the pan. Pour in the white wine and stir, scraping up any browned bits from the bottom of the pan. Let it simmer for 2 minutes until slightly reduced.
- Build the sauce. Add the crushed tomatoes, diced tomatoes, oregano, thyme, and red pepper flakes if using. Stir to combine. Season with salt and pepper. Bring the sauce to a gentle simmer over medium-low heat and cook for 8—10 minutes, stirring occasionally, until it thickens slightly.
- Braise the tilapia. Nestle the seasoned fillets into the tomato sauce, spooning a little sauce over the top of each piece. Cover the pan and cook over medium-low heat for 8—10 minutes, until the fish is opaque throughout and flakes easily with a fork. Do not stir; let the fish braise gently undisturbed.
- Finish and serve. Remove from heat. Scatter chopped parsley over the top. Serve directly from the pan with crusty bread to soak up the sauce, or over steamed white rice.
Nutrition (per serving)
Calories: 290 | Protein: 38g | Fat: 9g | Carbs: 14g | Fiber: 3g | Sodium: 520mg