Two weeks to the wedding. The to-do list is a living document that grows faster than I can check items off. Bridesmaid dress (green, terrible, accepted with love). Shoes (low heels, because I will be standing for twelve hours between the ceremony and the reception and my feet have opinions about heels). Maid of honor speech (drafted, revised, revised again, currently sitting on my kitchen counter next to a bottle of Datu Puti vinegar, which feels symbolically correct).
The speech is hard. Not the writing — I write for the blog every week, I can string sentences together. The hard part is being honest about Angela without being too honest. The truth about my sister is: she saved my life. She found me on the kitchen floor and drove me to therapy and checked on me every day for six months and never once made it about her, never once said, "This is hard for me too," though it was, though watching your sister break is its own form of trauma that nobody talks about. The truth is too heavy for a wedding toast. So I'm writing around it, the way I write around the floor in the blog — acknowledging without exposing, honoring without dramatizing.
I made leche flan for the reception — twenty flans, each one cooked in Lourdes's oval llanera, the dented tin from Iloilo. Twenty rounds of caramelized sugar, twenty rounds of custard, twenty unmoldings that need to be perfect, the flan sliding out cleanly with the caramel sauce flowing, because a wedding flan that sticks to the mold is a disaster of the highest order in Lourdes's hierarchy of culinary catastrophes.
I tested the unmolding technique. Run a knife around the edge. Place the plate on top. Flip. Hold your breath. The flan slides — or doesn't. Tonight it slid. Twenty for twenty. Perfect unmoldings. Lourdes would say this is not impressive, this is expected. She'd be right. But the perfection felt earned, the product of two years of making flan every few weeks until the technique was in my hands the way IV insertion is in my hands: automatic, confident, the muscle memory of repetition.
Jason tasted the flan and said, "This is the best thing you make." I said, "Don't tell the adobo." He said, "The adobo already knows it's a close second." We are two people who talk about food as though it has feelings, which in this kitchen, it does. Every dish has a history. Every recipe has a personality. The flan is smooth and quiet and perfect. The adobo is loud and vinegary and insistent. The lumpia is crispy and communal. They're all coming to the wedding. They're all invited. They're all mine.
Twenty flans for the reception is already decided — that’s Lourdes’s domain, and the muscle memory is in my hands now. But when I needed something to practice with in the weeks leading up, something that demanded the same breath-held precision, the same willingness to stand over a water bath and trust the process, this cheesecake is where I landed. It has that same smooth, quiet perfection the flan has — the kind that only comes from repetition and refusal to rush — and making it felt like the right rehearsal for everything the next two weeks are asking of me.
Double Chocolate Espresso Cheesecake
Prep Time: 30 minutes | Cook Time: 1 hour 20 minutes | Total Time: 6 hours (includes cooling and chilling) | Servings: 12
Ingredients
- For the crust:
- 2 cups chocolate sandwich cookie crumbs (about 22 cookies, filling removed)
- 1/4 cup granulated sugar
- 5 tablespoons unsalted butter, melted
- For the filling:
- 4 packages (8 oz each) full-fat cream cheese, room temperature
- 1 1/4 cups granulated sugar
- 1/3 cup sour cream, room temperature
- 1/4 cup heavy cream
- 4 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- 3 tablespoons unsweetened Dutch-process cocoa powder
- 2 tablespoons instant espresso powder
- 8 oz semi-sweet chocolate, finely chopped and melted, cooled slightly
- 3 oz dark chocolate (70%), finely chopped and melted, cooled slightly
- For the ganache topping:
- 4 oz semi-sweet chocolate, finely chopped
- 1/2 cup heavy cream
- 1 teaspoon instant espresso powder
Instructions
- Prepare the pan and oven. Preheat oven to 325°F. Wrap the outside of a 9-inch springform pan tightly with two layers of heavy-duty aluminum foil to prevent water from seeping in during the water bath. Lightly grease the inside of the pan.
- Make the crust. Combine cookie crumbs, sugar, and melted butter in a bowl and stir until the mixture resembles wet sand. Press firmly and evenly into the bottom of the prepared pan, using the flat bottom of a measuring cup to compact it. Bake for 10 minutes, then set aside to cool while you make the filling.
- Make the filling. In a large bowl, beat the cream cheese on medium speed until completely smooth, about 3 minutes — scrape down the bowl twice. Add sugar and beat 2 minutes more. Add sour cream and heavy cream; beat until just incorporated. Add eggs one at a time, beating on low after each addition only until the yolk disappears. Do not overbeat once eggs are added.
- Add the chocolate and espresso. Sift in cocoa powder and espresso powder over the batter and fold in gently with a spatula. Pour in both melted chocolates and fold until the batter is uniformly dark and glossy. Pour over the cooled crust and smooth the top.
- Bake in a water bath. Set the foil-wrapped springform pan inside a large roasting pan. Pour boiling water into the roasting pan until it reaches 1 inch up the side of the springform. Bake at 325°F for 75–80 minutes, until the edges are set and the center has a slight wobble — a 3-inch circle of jiggle is correct; it will set as it cools.
- Cool slowly. Turn off the oven and crack the door open about 1 inch. Let the cheesecake cool inside the oven for 1 hour. This slow cooling prevents cracks. Remove from the water bath, peel off the foil, and run a thin knife around the edge of the pan. Cool completely at room temperature, then refrigerate uncovered for at least 4 hours, preferably overnight.
- Make the ganache. Place chopped chocolate and espresso powder in a heatproof bowl. Heat cream in a small saucepan over medium heat until it just begins to simmer. Pour over the chocolate and let sit 2 minutes without stirring, then whisk until smooth and glossy. Let cool 10 minutes until slightly thickened but still pourable.
- Finish and serve. Pour ganache over the chilled cheesecake and tilt gently to spread to the edges. Refrigerate 20 minutes to set the ganache. Release the springform ring, slice with a hot dry knife (run under hot water and wipe clean between each cut), and serve.
Nutrition (per serving)
Calories: 610 | Protein: 9g | Fat: 43g | Carbs: 50g | Fiber: 3g | Sodium: 310mg