Ingredients
Equipment
Method
- Preheat your oven to 350°F (177°C). Grease a 9x9-inch baking pan and line it with parchment paper, leaving an overhang on two opposite sides for easy lifting.
- Make the espresso swirl: In a small bowl, whisk the instant espresso powder with the hot water until fully dissolved. Stir in the brown sugar and cinnamon until smooth. Set aside. This slurry will be thick and syrupy.
- Make the streusel topping: In a medium bowl, whisk together the flour, brown sugar, and cinnamon. Add the cold butter cubes. Use your fingertips or a pastry cutter to rub the butter into the dry ingredients until the mixture resembles coarse sand with some pea-sized butter pieces. Refrigerate while you prepare the cake batter.
- Make the cake: In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a large bowl, beat the softened butter and granulated sugar with an electric mixer on medium speed until light and fluffy, about 2-3 minutes. Scrape down the sides of the bowl.
- Add the eggs one at a time, beating well after each addition. Beat in the vanilla extract.
- With the mixer on low speed, add the flour mixture in three additions, alternating with the sour cream in two additions (begin and end with the flour). Mix just until combined. Do not overmix. The batter will be thick and slightly fluffy.
- Spread half of the batter evenly into the prepared pan. Drizzle the espresso swirl mixture over the batter in an even layer. Use a butter knife or skewer to gently swirl the espresso mixture into the batter—just a few figure-eight motions. Do not over-swirl or the layers will merge completely.
- Spoon the remaining batter over the swirl in dollops, then carefully spread it to cover the swirl as evenly as possible. It's okay if a little swirl peeks through.
- Sprinkle the chilled streusel topping evenly over the batter.
- Bake for 35-40 minutes, or until a toothpick inserted into the center (avoiding a swirl pocket) comes out clean or with a few moist crumbs. The top should be golden brown and the streusel fragrant.
- Let the cake cool in the pan on a wire rack for at least 20 minutes before slicing. Serve warm or at room temperature.
Notes
Storage: Cover leftover cake tightly with foil or plastic wrap and store at room temperature for up to 3 days. For longer storage, refrigerate for up to 5 days. Reheat individual slices in a microwave for 10-15 seconds. Freezing: Wrap the cooled, unsliced cake tightly in plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the refrigerator and bring to room temperature before serving. Substitutions: For a dairy-free version, use a plant-based butter and sour cream alternative (full-fat coconut yogurt works well). The cake will be slightly less tender. For a gluten-free option, use a 1:1 gluten-free baking flour blend. Do not substitute instant coffee for espresso powder—instant coffee is weaker and will not yield the same bold flavor. Allergies: This recipe contains wheat/gluten, dairy, and eggs. For specific dietary needs, consult a qualified professional.
