Christmas week. The holiest week of the year, the week when everything slows down and everything speeds up at the same time — the mail is overwhelming, the cooking is nonstop, the church is a whirlwind of services and rehearsals and events, and underneath all of it, there is the deep, still knowledge that something sacred happened and we are celebrating it, and celebration is serious business.
Monday through Wednesday was mail. The heaviest days of the year. My bag was fifty pounds, minimum, and my knee was screaming by noon every day, and I delivered every piece of it because that is the job and the job is the job, and I didn't choose this career for the easy days. I chose it because thirty-six years ago a friend of Mama's knew someone at the post office, and the route chose me, and I have been faithful to it the way I've been faithful to Rosetta and the smoker and Mt. Zion — not because it's always easy, but because faithfulness is not about ease. It's about showing up.
Thursday was Christmas Eve. I had the day off — one of five days a year the mail doesn't run — and I spent it in the kitchen. I smoked a ham — a whole bone-in ham, glazed with brown sugar and Dijon mustard and a touch of apple cider vinegar, smoked over cherry wood for three hours at 275. The cherry wood gives the ham a sweetness that hickory doesn't, a gentleness that suits the holiday, and the glaze caramelizes into a dark, sticky bark that makes the whole ham look like a present you're allowed to eat.
Christmas Eve service at Mt. Zion was at seven o'clock. Candles and carols and the nativity story read from Luke, the way it's been read in every Black Baptist church in Memphis for a hundred years. I sang in the choir — "O Holy Night," the bass notes rumbling through the candlelit sanctuary like distant thunder — and Rosetta sat in the pew and I could see her face in the candlelight, and she looked like she had when I first saw her in 1983, beautiful and certain and mine.
Christmas morning. The whole family. Charlie drove in Wednesday night — she always comes home for Christmas, always, even when she doesn't come for anything else. Walter Jr.'s family arrived at nine. Marcus and Angela at ten. Tyrone with his bourbon pecan pie and a new girlfriend — a woman named Shirley who works at the library — because Gayle from the summer didn't last, and Tyrone's romantic life is a rotating cast of kind women who eventually realize that my brother is a wonderful man who is not a wonderful partner. We love Tyrone anyway. We always will.
Mama couldn't come. The facility was short-staffed and couldn't arrange transport, and Mama was tired — eighty-year-old tired, the kind of tired that sits in the bones and doesn't leave with rest. I called her at noon and held the phone up so she could hear the family — the kids squealing over presents, Rosetta directing traffic, Tyrone and Raymond arguing about football, the chaos and music of a Johnson Christmas — and she said, "Earl, that's my family." I said, "Yes, Mama. That's your family." She said, "I was a big baby." Wait — she said, "You were a big baby." I laughed. She laughed. Some things are Christmas traditions too.
The ham was the star. I carved it at the table, the glaze catching the light, the meat pink and moist and sweet, and I served it with all the fixings — Rosetta's dressing, green bean casserole, cranberry sauce, sweet potato casserole (Angela's, now officially part of the menu), collard greens, cornbread, and Mama's sweet potato pie, made by Rosetta, approved in absentia by the woman who invented it.
Denise's plate was at the table. A slice of ham, a spoonful of dressing, a piece of pie. Nobody said anything. Nobody needed to. Merry Christmas, Big Daddy. Merry Christmas, baby girl. The plate stayed full, and the table stayed whole, and that was the miracle — not that she was there, but that we could still feel her, still set her place, still love her with the same fullness we loved her when she was alive. That's the Christmas story, if you think about it. Love that transcends absence. Presence that defies death. A place at the table that never empties, no matter who's gone.
The day after Christmas, with Denise’s plate still in my memory and a ham bone sitting in the refrigerator, I did what our family has always done with grief and leftovers — I made something nourishing out of what remained. There’s something right about turning the centerpiece of that table into a pot of soup, stretching the love a little further, feeding people one more time. Here’s how I made it.
Ham and Vegetable Soup
Prep Time: 20 minutes | Cook Time: 1 hour 30 minutes | Total Time: 1 hour 50 minutes | Servings: 8
Ingredients
- 1 leftover smoked ham bone (with some meat still on it)
- 2 cups cooked ham, diced (pulled from the bone or carved leftovers)
- 10 cups water or low-sodium chicken broth
- 3 medium carrots, peeled and sliced into rounds
- 3 stalks celery, chopped
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 3 medium Yukon Gold potatoes, peeled and cubed (about 1/2-inch pieces)
- 1 cup frozen or fresh corn kernels
- 1 cup frozen green beans, cut into 1-inch pieces
- 1 can (15 oz) diced tomatoes, with juices
- 1 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt to taste (the ham bone seasons the broth — taste before adding)
- 2 tablespoons apple cider vinegar
- Fresh parsley, chopped, for garnish
Instructions
- Build the broth. Place the ham bone in a large stockpot or Dutch oven. Add water or broth and bring to a boil over medium-high heat. Reduce heat to a low simmer, cover partially, and let the bone cook for 45 minutes to 1 hour, until the broth is rich and deeply flavored.
- Remove the bone. Carefully lift out the ham bone and set it on a cutting board to cool slightly. Pull off any remaining meat, chop it, and set aside. Discard the bone or save it for a second stock.
- Saute the aromatics. In a separate skillet over medium heat, warm a drizzle of oil. Saute the onion, carrots, and celery for 5 to 6 minutes until softened. Add the garlic and cook 1 minute more. Add this mixture directly to the pot of broth.
- Add the vegetables. Stir in the potatoes, diced tomatoes, corn, green beans, smoked paprika, black pepper, thyme, and red pepper flakes if using. Return to a gentle boil, then reduce heat and simmer uncovered for 20 to 25 minutes, until potatoes are fork-tender.
- Return the ham. Stir in the diced ham (both the picked-off bone meat and any carved leftovers). Simmer for an additional 5 minutes to warm through and let the flavors come together.
- Finish and season. Stir in the apple cider vinegar — it brightens the smoky broth and echoes the glaze from the original ham. Taste for salt and adjust as needed. The broth should be savory and slightly sweet with a faint smokiness.
- Serve. Ladle into bowls and garnish with fresh parsley. Serve with cornbread or buttered crackers. This soup is even better the next day, once the flavors have had time to settle and deepen.
Nutrition (per serving)
Calories: 210 | Protein: 18g | Fat: 5g | Carbs: 22g | Fiber: 3g | Sodium: 780mg