← Back to Blog

No-Bake Fruitcake — The Sweetest Thing About That In-Between Week

The space between Christmas and New Year is a strange country — a no-man's-land where time moves differently, where the rules of normal life are suspended, where you eat leftovers for breakfast and dessert for lunch and nobody judges because the calendar says it is okay. The kids are off school. Jessica is off work. I am off shift. The whole family exists in a bubble of blankets and Christmas movies and the slow, steady consumption of every tamale, pie, and piece of candy that survived the holiday.

I spent the week in the backyard. Not cooking (for once) but planning. Jessica and I sat at the outdoor table with her laptop and my notebook and we started the business plan for Rivera's. Not the dream version — the real version, the one with numbers and projections and timelines. She built a spreadsheet that tracks: estimated startup costs, monthly operating expenses, projected revenue, break-even timeline, and the critical number — what my fire department pension provides at different retirement milestones.

The numbers: If I retire at 25 years (2030), my pension is approximately 56% of my final salary. If I retire at 28 years (2033), it jumps to about 70%. The difference is significant — at 70%, the pension covers the mortgage, insurance, and basic living expenses. The restaurant only needs to support itself, not us. That is the difference between a risky bet and a calculated leap.

Target retirement: 2033. That gives me fourteen more years on the job and five years to plan, save, and build the brand. Jessica wrote "2033" on the spreadsheet in red. It looked like a deadline. It looked like a promise. It looked like the year my life changes from one thing to another.

Roberto does not know about the spreadsheet. He knows the dream — he has always known — but the spreadsheet makes it real in a way the dream never was. I will tell him. Soon. When the plan has enough shape to feel like a building instead of a blueprint.

New Year's Eve: quiet. Jessica and I on the patio with wine and the distant pop of fireworks. Sofia made it to 10 PM (her personal midnight). Diego was asleep by 7. At actual midnight, I kissed my wife and said, "2020." She said, "The year we start building." I said, "Yes." The coals in the smoker were cold. The stars above Phoenix were bright. The future was waiting.

That whole week between Christmas and New Year’s, we weren’t cooking — we were planning, grazing, and letting the holiday linger as long as it would. What kept appearing on the table, passed around between spreadsheet sessions and glasses of wine on the patio, was this no-bake fruitcake: something Jessica had put together from pantry remnants and holiday surplus without ever turning on the oven. It felt right for that strange, suspended week — no fire, no effort, just good things pressed together and left to set, a lot like the plan itself.

No-Bake Fruitcake

Prep Time: 20 min | Cook Time: None | Total Time: 20 min + 8 hrs chilling | Servings: 18 slices

Ingredients

  • 2 cups graham cracker crumbs (about 16 full crackers, finely crushed)
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup mixed dried fruit (cherries, cranberries, and golden raisins)
  • 1/2 cup chopped dried apricots
  • 1/2 cup chopped pitted dates
  • 1/2 cup chopped pecans
  • 1/4 cup chopped walnuts
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • Powdered sugar for dusting (optional)

Instructions

  1. Combine dry ingredients. In a large bowl, stir together the graham cracker crumbs, cinnamon, and nutmeg until evenly mixed.
  2. Add fruit and nuts. Fold in the dried cherries, cranberries, raisins, apricots, dates, pecans, and walnuts, distributing them evenly throughout the crumb mixture.
  3. Bind the mixture. Pour in the sweetened condensed milk and vanilla extract. Stir firmly until the mixture comes together into a cohesive, sticky dough — it will be dense and slightly tacky.
  4. Shape into a log. Turn the mixture out onto a large sheet of plastic wrap. Using your hands, form it into a compact log roughly 10 inches long and 3 inches wide. Roll tightly in the plastic wrap, twisting the ends to seal.
  5. Chill overnight. Refrigerate for at least 8 hours or overnight until firm throughout. The flavors will meld and deepen as it rests.
  6. Slice and serve. Unwrap the log, dust lightly with powdered sugar if desired, and slice into 1/2-inch rounds. Serve cold or at cool room temperature.

Nutrition (per serving)

Calories: 215 | Protein: 4g | Fat: 8g | Carbs: 35g | Fiber: 2g | Sodium: 105mg

Marcus Rivera
About the cook who shared this
Marcus Rivera
Week 196 of Marcus’s 30-year story · Phoenix, Arizona
Marcus is a Phoenix firefighter, a husband, a dad of two, and the kind of guy who'd hand you a plate of brisket before he'd shake your hand. He grew up watching his father Roberto grill carne asada every Sunday in the backyard, and that tradition runs through everything he cooks. He's won a couple of local BBQ competitions, built an outdoor kitchen his wife calls "the altar," and feeds his fire crew on every shift. For Marcus, cooking isn't a hobby — it's how he shows up for the people he loves.

How Would You Spin It?

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