Fourth of July 2026. The annual tradition continues in this kitchen that has held every holiday since I started cooking through cancer and came out the other side with a cast iron skillet and a refusal to stop. I am 43 and Fourth of July means what it has always meant: too much food, the right people, and the gratitude spoken aloud because life taught me that gratitude unspoken is gratitude wasted.
The table is full. Mason (15) and Lily (13) are here, growing taller and more themselves with each passing year. Tom is here, beside me, where he has been since the day he showed up with wildflowers and patience and the quiet understanding that love is not a grand gesture but a daily one.
Brett is here — always here, every holiday, every Wednesday, the constant brother in the wheelchair who has been my anchor since we were children on a ranch that no longer exists. Kyle calls from wherever the Army has him, and his voice on the phone is the voice of the brother who left and came back and left again, and the leaving and returning is the rhythm of this family.
I made tomato sandwich this week, because Fourth of July demands the food that says: I am here, you are here, we are together, and together is the only word that matters. The recipe is the same as last year and the year before and all the years stretching back to the ranch kitchen where Diane stood at 6 AM making cinnamon rolls for a family that ate them without knowing they were eating love. I know now. I've always known. And I make the food and serve it and watch my family eat and think: this. This is why I survived. For this table. For this food. For these people. For this.
The small vet-tech role at the small Boise Valley Animal Hospital continues to be the small career-spine. The small twelve-year-tenure. The small full-time-with-benefits arrangement that the small post-divorce single-income household requires. The small forty-hours-per-week of the small animal-medical-work is the small income-anchor.
Mason is fifteen (born 2011), Lily is thirteen (born 2013). The small Dawson-kids live with Heather full-time in the small Boise-bench-neighborhood. The small Scott Wilder (the small ex-husband) lives in the small Meridian-suburb. The small co-parenting has been the small civil-but-strained arrangement since the small divorce in 2019.
The small breast-cancer-diagnosis in October 2021 had been the small life-stopping event. The small lumpectomy plus the small radiation plus the small Tamoxifen-five-years had been the small treatment-protocol. The small five-year-clean-mammogram in October 2026 is the small approaching-milestone. The small survivor-identity is the small permanent-shape of the small post-cancer life.
The small ranch-style hearty-cooking is the small kitchen-identity. The small Idaho-ranch-cooking-heritage (Heather grew up on the small Hailey-Idaho cattle-ranch) shapes the small dishes. The small beef-everything, the small potatoes-everything, the small bread-from-scratch, the small canning-jars-on-the-pantry-shelf.
The small kid-activities are the small daily-shuttle-rhythm. Mason has the small high-school sports schedule. Lily has the small middle-school activities. The small Mom-as-driver role is the small Tuesday-through-Saturday late-afternoon function.
The small Heather-brothers (Brett with the spinal injury, Kyle who served in the Army) continue to be the small primary-support-network. The small Wednesday-night phone-call rhythm. The small once-a-month dinner-out. The small twenty-five-year-friendship has been the small relationship-spine through the small marriage, the small divorce, the small cancer, the small kid-raising.
Every Fourth of July table needs something in the center that pulls people in before the main event — something you set out and watch disappear before you’ve even finished arranging the rest of the food. This Pineapple Pecan Cheese Ball is that dish for us: sweet, savory, a little unexpected, and completely impossible to stop eating. It’s the kind of recipe Diane would have recognized — simple ingredients, honest flavors, made with the understanding that the point was never the food itself but the hands reaching toward it. I put it on the table for Brett and Tom and the kids, and I watch them reach, and I think: yes. This. Exactly this.
Pineapple Pecan Cheese Ball
Prep Time: 15 minutes | Cook Time: 0 minutes | Total Time: 2 hours 15 minutes (includes chilling) | Servings: 14
Ingredients
- 2 packages (8 oz each) cream cheese, softened
- 1 can (8 oz) crushed pineapple, thoroughly drained
- 1/4 cup finely chopped green onions
- 1/4 cup finely chopped green bell pepper
- 2 teaspoons seasoned salt
- 1 1/2 cups finely chopped pecans, divided
- Crackers or sliced baguette, for serving
Instructions
- Drain the pineapple. Press the crushed pineapple firmly in a fine-mesh strainer or between several layers of paper towels to remove as much liquid as possible. Excess moisture will prevent the cheese ball from holding its shape.
- Mix the base. In a large bowl, beat the softened cream cheese with a hand mixer or sturdy spoon until smooth and fluffy, about 1–2 minutes. Fold in the drained pineapple, green onions, bell pepper, and seasoned salt until evenly combined.
- Add the first round of pecans. Stir 1/2 cup of the chopped pecans directly into the cream cheese mixture for texture throughout.
- Shape the ball. Lay a large sheet of plastic wrap on your work surface. Scoop the mixture onto the center and use the plastic wrap to help shape it into a tight, round ball. Twist the wrap closed and refrigerate for at least 2 hours, or until firm.
- Coat with pecans. Spread the remaining 1 cup of chopped pecans on a plate or shallow dish. Unwrap the chilled cheese ball and roll it firmly in the pecans, pressing gently so they adhere on all sides.
- Serve. Transfer to a serving plate and surround with crackers or sliced baguette. The cheese ball can be made up to 2 days ahead and refrigerated, wrapped, until ready to coat and serve.
Nutrition (per serving)
Calories: 205 | Protein: 4g | Fat: 19g | Carbs: 6g | Fiber: 1g | Sodium: 290mg