← Back to Blog

Cranberry Compote -- The Sauce That Brought Two Families Together

Thanksgiving. The big one. The annual collision of Rivera and Johansson, of Phoenix and Duluth, of tamales and tater tots, of Roberto's grill and Diane's apple pie. Twenty-two people in our house — family, friends, firefighters who didn't have family in town, and the neighbor from across the street who Jessica invited because she saw him eating alone on his porch last year. Our table isn't big enough. It's never big enough. We use card tables and TV trays and one kid eats on a step stool. It's perfect.

Jim and Diane arrived Wednesday. Jim walked in, shook my hand, looked at the outdoor kitchen, and said, "You've added a griddle." He's been tracking the evolution of my grill setup with the quiet fascination of a man who eats well when he visits. Diane went straight to the kids — picked up Diego, who's sixteen months and immediately pulled her glasses off her face, and hugged Sofia, who presented her with a drawing of a turkey wearing a firefighter hat. Diane put it on the fridge next to the one from last year.

The cooking started Wednesday night. Elena came over and we made tamales — the full production, the all-day affair. Elena mixed the masa. I prepared the fillings: pork in red chile, chicken in green chile, and a sweet one with cinnamon and raisins. Jessica and Diane spread masa on corn husks. Jim and Roberto sat in the living room watching football and pretending not to sneak tamales off the cooling rack. Sofia helped Elena fold. Diego ate masa directly from the bowl with his hands. By midnight we had 120 tamales, enough to feed an army, which is what the Rivera Thanksgiving requires.

Thursday morning I started the turkey at 7 AM — brined for twenty-four hours in a salt-sugar solution with bay leaves and peppercorns, then rubbed with butter and roasted at 325 for four hours. While the turkey cooked, I grilled Roberto's carne asada because Thanksgiving without carne asada is just Thursday. Elena made rice and beans. Diane made her apple pie — she took over our kitchen with the quiet confidence of a woman who has been making this pie for forty years and does not need suggestions, thank you. Jessica made mashed potatoes. Jim made his bourbon cranberry sauce and tasted it for quality control four times, each time with a slightly redder face.

The table: turkey, carne asada, tamales, mashed potatoes, rice, beans, cranberry sauce, cornbread, Elena's guacamole, a salad that nobody ate, and four pies. Twenty-two people said grace — Roberto in Spanish, Jim in English, Sofia in both — and then we ate for two hours.

The moment: after dinner, Roberto and Jim sat on the patio with coffee. Roberto can't drink anymore. Jim doesn't drink much. But they sat together in the November evening — seventy degrees in Phoenix, because our Thanksgivings don't require coats — and they looked out at the backyard where I was washing dishes through the window and I heard Jim say, "You raised a good one, Roberto." And Roberto said, "I know." That's my Thanksgiving. That's the whole thing.

Jim’s bourbon cranberry sauce has been on our Thanksgiving table for as long as I can remember — he tastes it for “quality control” so many times that by the time dinner is served, his face is the same shade as the sauce. It’s become one of those small rituals that tells me the holiday is real. This cranberry compote is my version: no bourbon (Jim would say that’s a mistake), but the same bright, tart warmth that cuts through the richness of turkey and carne asada and twenty-two people eating at once. Make a big batch — it goes fast, and it’s even better the next day on leftover tamales.

Cranberry Compote

Prep Time: 5 minutes | Cook Time: 20 minutes | Total Time: 25 minutes | Servings: 10

Ingredients

  • 12 oz fresh or frozen cranberries
  • 3/4 cup granulated sugar
  • 1/2 cup fresh orange juice (about 2 oranges)
  • 1 tsp orange zest
  • 1/4 tsp ground cinnamon
  • 1/8 tsp fine sea salt
  • 2 tbsp water

Instructions

  1. Combine ingredients. Add the cranberries, sugar, orange juice, water, and orange zest to a medium saucepan. Stir to combine and set over medium heat.
  2. Bring to a simmer. Cook, stirring occasionally, until the sugar fully dissolves and the cranberries begin to soften and pop, about 8–10 minutes. You’ll hear them bursting — that’s exactly what you want.
  3. Thicken the sauce. Reduce heat to medium-low and continue cooking, stirring frequently, until the compote reaches a thick, jammy consistency, another 8–10 minutes.
  4. Season. Stir in the cinnamon and salt. Taste and adjust sweetness, adding another tablespoon of sugar if the cranberries are particularly tart.
  5. Cool and set. Remove from heat and let the compote cool to room temperature. It will thicken further as it cools — don’t worry if it looks loose in the pan.
  6. Serve or store. Transfer to a serving bowl and serve at room temperature or chilled. Store in an airtight container in the refrigerator for up to 10 days.

Nutrition (per serving)

Calories: 90 | Protein: 0g | Fat: 0g | Carbs: 23g | Fiber: 2g | Sodium: 20mg

Marcus Rivera
About the cook who shared this
Marcus Rivera
Week 139 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?