Ingredients
- 1 cup (225g) unsalted butter, melted
- 2 cups (400g) granulated sugar
- 4 large eggs
- 1 teaspoon pure vanilla extract
- 1 cup (125g) all-purpose flour
- 3/4 cup (75g) unsweetened cocoa powder
- 1/2 teaspoon salt
- 1/2 teaspoon baking powder
- For the cheesecake swirl:
- 8 oz (225g) cream cheese, softened
- 1/2 cup (120g) pumpkin purée (not pumpkin pie filling)
- 1/2 cup (100g) granulated sugar
- 1 large egg
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of ground cloves
- 1 teaspoon vanilla extract
If you’re short on pumpkin purée, canned sweet potato purée makes a lovely substitute. For a dairy-free twist, try using a coconut-based cream cheese alternative and vegan butter, though the texture will shift slightly.
Instructions
- Preheat your oven to 350°F (175°C) and line a 9×13 inch baking pan with parchment paper, leaving some overhang for easy removal later.
- In a large bowl, whisk together the melted butter and sugar until fully combined and glossy. This reminds me of how my mum would always insist on fully creaming the butter and sugar for her cakes—she said it made all the difference.
- Add the eggs one at a time, whisking well after each addition, then stir in the vanilla extract. The batter should feel silky and thick.
- In a separate bowl, sift together the flour, cocoa powder, salt, and baking powder. Slowly fold these dry ingredients into the wet mixture, being careful not to overmix. The batter will be thick and fudge-like.
- For the cheesecake swirl, beat the softened cream cheese until smooth in a medium bowl. Add the pumpkin purée, sugar, egg, cinnamon, nutmeg, cloves, and vanilla. Mix until creamy and well blended. I always taste the filling here—just a little spoonful to check the spices are just right.
- Pour half of the brownie batter into the prepared pan, spreading it evenly with a spatula.
- Drop spoonfuls of the pumpkin cheesecake mixture over the brownie batter, then spoon over the remaining brownie batter. Using a butter knife or skewer, gently swirl the two batters together to create a marbled effect. Don’t over-swirl—you want those lovely distinct ribbons.
- Bake for 35-40 minutes, or until the edges are set and a toothpick inserted into the chocolate part comes out with just a few moist crumbs. The cheesecake swirl will remain slightly soft and creamy.
- Allow the brownies to cool completely in the pan before lifting out with the parchment paper. Chilling them for an hour will help the swirl set and make slicing easier.
One of my fondest memories is pulling these brownies from the oven and feeling that warm, spicy aroma fill the kitchen. It’s the sort of smell that invites everyone to gather round and share stories over a steaming cup of tea.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
