← Back to Blog

Peach Upside-Down Cheesecake — The Dessert That Earns Its Place on the Menu

The menu is final. After three months of training, seventy-four briskets, an uncountable number of rib racks, and enough green chile stew to fill the community table twelve times over, the Rivera's opening menu is locked. Printed on heavy cardstock by a designer Jessica found, in a font that is clean and bold and says exactly what we are: simple, direct, unapologetic.

The menu. Rivera's BBQ, Mesa, Arizona. Smoked Brisket (14-hour post oak, served by the half-pound). Baby Back Ribs (ancho-cocoa rub, full or half rack). Pulled Pork (cherry wood, Carolina-style). Smoked Chicken (half bird, chile-lime glaze). Roberto's Carne Asada Plate (the original recipe, rice, beans, Elena's guacamole). Sides: green chile stew, pinto beans, cole slaw, chile-cheese cornbread, Sofia's grilled corn (seasonal). Saturday Special: birria tacos. Dessert: tres leches cake (Elena's recipe), Mexican chocolate chess pie.

Twelve items. Not twenty, not thirty — twelve. The Manual says a small restaurant should never serve more items than it can execute perfectly every single time. Twelve items, each one tested hundreds of times, each one carrying the weight of the story. The brisket is Roberto's teaching. The carne asada is Roberto's recipe. The corn is Sofia's station. The tres leches is Elena's love. The chess pie is my invention. The green chile stew is Station 19. The menu is not a list of food. The menu is a family tree.

Jessica designed the menu layout. She placed Roberto's Carne Asada Plate in the center, slightly larger than the other items, with a small line underneath: "Our founder's father's recipe, unchanged since 1985." She showed it to Roberto. He read it. He read it again. He put on his reading glasses and read it a third time. Then he said, "Unchanged since 1982. I started making carne asada in 1982, not 1985." Jessica corrected the date. Roberto keeps us honest about the fire. The fire has a timeline and the timeline is sacred.

The fire department cooking program hit twenty-six stations this week — all twenty-six, the entire department. Chief Martinez sent me a letter: "Captain Rivera, your cooking program is now mandatory at every station in the Phoenix Fire Department. What started with scrambled eggs at Station 19 has become an institution." I framed the letter. It hangs in my office at Rivera's, next to the Battalion Chief commendation. The firefighter who cooked for his crew built a program that feeds a department. The firefighter who cooked for his crew is now building a restaurant that will feed a city. The scale changes. The principle does not. Feed people. Just show up.

After three months and seventy-four briskets, when we finally printed that menu on heavy cardstock and laid it on the table, we celebrated the only way a Rivera family does — we ate. The chess pie on the menu is mine, the one item with no history before me, but this peach upside-down cheesecake is what I make when a moment deserves honoring, when the milestone needs something showstopping and personal and a little bit audacious. Twelve slots, no room for anything that doesn’t pull its full weight — this one always earns it.

Peach Upside-Down Cheesecake

Prep Time: 30 min | Cook Time: 55 min | Total Time: 1 hr 25 min (plus 4 hrs chilling) | Servings: 12

Ingredients

  • Peach Topping
  • 3 medium peaches, peeled and sliced 1/4-inch thick (about 2 cups)
  • 3 tablespoons unsalted butter, melted
  • 1/4 cup packed light brown sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground ginger
  • Graham Cracker Crust
  • 1 1/2 cups graham cracker crumbs (about 12 full sheets)
  • 3 tablespoons granulated sugar
  • 5 tablespoons unsalted butter, melted
  • Cheesecake Filling
  • 3 packages (8 oz each) full-fat cream cheese, softened to room temperature
  • 3/4 cup granulated sugar
  • 3 large eggs, room temperature
  • 1/2 cup full-fat sour cream
  • 2 tablespoons all-purpose flour
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon almond extract

Instructions

  1. Prep oven and pan. Preheat your oven to 325°F. Grease a 9-inch springform pan generously with butter, then line the bottom with parchment paper and grease the parchment as well. Wrap the outside of the pan with two layers of heavy-duty aluminum foil to prepare for the water bath.
  2. Build the peach layer. In a small bowl, stir together the melted butter, brown sugar, cinnamon, and ginger. Pour into the bottom of the prepared pan and spread evenly. Arrange the peach slices in a single, slightly overlapping layer over the brown sugar mixture, working from the outside edge inward. Set aside.
  3. Make the crust. Combine graham cracker crumbs, granulated sugar, and melted butter in a bowl and stir until the mixture resembles wet sand. Press firmly and evenly over the peach layer using the flat bottom of a measuring cup. The crust will bake on top and become the base once inverted.
  4. Make the filling. In a stand mixer fitted with the paddle attachment, beat the softened cream cheese on medium speed for 2 minutes until completely smooth and no lumps remain. Add the sugar and beat for another 2 minutes. Scrape down the bowl. Add the flour and mix briefly. Add the eggs one at a time on low speed, mixing just until each is incorporated — do not overmix. Add the sour cream, vanilla, and almond extract and mix on low until just combined.
  5. Fill and bake. Pour the cheesecake filling evenly over the crust. Place the foil-wrapped springform pan into a large roasting pan. Pour enough hot water into the roasting pan to come 1 inch up the side of the springform. Bake at 325°F for 50 to 55 minutes, until the edges are set and the center has a slight jiggle, like firm Jell-O — not liquid.
  6. Cool gradually. Turn off the oven and crack the door 2 inches. Let the cheesecake rest inside the oven for 1 hour. Remove from the water bath, discard foil, and run a thin knife around the edge of the pan to loosen. Cool completely on a wire rack, then refrigerate for at least 4 hours, or overnight.
  7. Invert and serve. When ready to serve, place your serving plate face-down on top of the springform pan. In one confident motion, flip them together and set the plate down. Release and remove the springform ring, then carefully peel away the parchment. The caramelized peach layer will be on top, glistening. Slice with a warm knife, wiping clean between cuts.

Nutrition (per serving)

Calories: 415 | Protein: 7g | Fat: 27g | Carbs: 38g | Fiber: 1g | Sodium: 295mg

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