Butterscotch Coffee Cake Recipe
Introduction
Butterscotch Coffee Cake is a delightful treat that combines a moist, tender crumb with a rich, buttery butterscotch topping. With a crumbly streusel layer and a hint of cinnamon, it’s perfect for morning coffee or an afternoon snack. Easy to make and utterly comforting, this cake will quickly become a favorite.

Ingredients
- 2 cups all-purpose flour (for the cake)
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened
- 1 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup sour cream
- ½ cup unsalted butter (for the butterscotch topping)
- ¾ cup packed light brown sugar (for the butterscotch topping)
- 2 tablespoons heavy cream
- 1 teaspoon vanilla extract (for the butterscotch topping)
- ¾ cup all-purpose flour (for the crumb topping)
- ½ cup packed light brown sugar (for the crumb topping)
- ¼ teaspoon ground cinnamon
- ¼ teaspoon salt (for the crumb topping)
- ⅓ cup unsalted butter, cold and cubed (for the crumb topping)
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and grease and flour a 9-inch round cake pan.
- Step 2: Make the crumb topping by combining flour, brown sugar, cinnamon, and salt in a bowl. Add the cold cubed butter and use your fingers or a fork to crumble the mixture until sandy. Set aside.
- Step 3: In a large bowl, cream together the softened butter and brown sugar until fluffy. Beat in the eggs one at a time, then stir in vanilla. Mix in the sour cream until smooth.
- Step 4: In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. Gradually add this dry mixture to the wet ingredients, mixing until just combined.
- Step 5: Pour the batter into the prepared pan and smooth the top with a spatula. Evenly sprinkle the crumb topping over the batter.
- Step 6: Bake for about 40-45 minutes or until a toothpick inserted into the center comes out clean. Remove the cake from the oven and allow it to cool completely in the pan.
- Step 7: Prepare the butterscotch topping by melting butter and brown sugar together over medium heat in a small saucepan. Stir in heavy cream and vanilla, then cook for 2–3 minutes until smooth and slightly thickened. Let it cool slightly.
- Step 8: Once the cake is cool, drizzle the butterscotch topping generously over the crumb layer. Slice and serve.
Tips & Variations
- Don’t skip the sour cream—it keeps the cake moist and adds a slight tang that balances the sweetness.
- Use cold butter for the crumb topping to achieve a crumbly, bakery-style texture.
- Cool the butterscotch topping slightly before drizzling to help it set perfectly on the cake.
- No sour cream? Substitute plain Greek yogurt instead.
- Add ½ teaspoon almond extract to the batter for extra flavor.
- Sprinkle chopped pecans or walnuts on top of the crumb layer for a nutty crunch.
- For a gluten-free version, use a 1:1 gluten-free flour blend instead of all-purpose flour.
Storage
Store leftovers covered at room temperature for up to 2 days. For longer storage, refrigerate for up to a week and bring to room temperature before serving. You can also freeze the cake (without the butterscotch topping) for up to 3 months—wrap tightly in plastic wrap and foil.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this coffee cake ahead of time?
Yes! You can prepare the crumb topping and butterscotch sauce a day in advance and refrigerate them. The whole cake can also be baked the night before. Store it covered at room temperature and drizzle the butterscotch sauce just before serving.
How do I know when the cake is done baking?
Insert a toothpick into the center of the cake. If it comes out clean or with only a few moist crumbs clinging to it, the cake is done. Avoid opening the oven too early to prevent sinking.
Print
Butterscotch Coffee Cake Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
Description
This Butterscotch Coffee Cake is a moist, tender cake layered with a buttery crumb topping and finished with a rich, homemade butterscotch sauce. Perfect for breakfast, brunch, or an indulgent dessert, this cake combines the tangy creaminess of sour cream with the warm sweetness of brown sugar and cinnamon for a deliciously comforting treat.
Ingredients
For the Cake:
- 2 cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened
- 1 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup sour cream
For the Butterscotch Topping:
- ½ cup unsalted butter
- ¾ cup packed light brown sugar
- 2 tablespoons heavy cream
- 1 teaspoon vanilla extract
For the Crumb Topping:
- ¾ cup all-purpose flour
- ½ cup packed light brown sugar
- ¼ teaspoon ground cinnamon
- ¼ teaspoon salt
- ⅓ cup unsalted butter, cold and cubed
Instructions
- Preheat and Prep: Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan to prevent sticking and ensure even baking.
- Make the Crumb Topping: In a bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold cubed butter and use your fingers or a fork to crumble it until the mixture resembles coarse sand. Set aside this crumb topping to be sprinkled over the cake batter later.
- Mix the Cake Batter: In a large mixing bowl, cream together the softened butter and brown sugar until light and fluffy. Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Stir in the vanilla extract, then add the sour cream and mix until smooth. In a separate bowl, whisk together the flour, baking powder, baking soda, and salt, then gradually add this dry mixture into the wet ingredients, mixing gently until just combined.
- Assemble the Cake: Pour the batter into the prepared cake pan and use a spatula to smooth the surface evenly. Evenly sprinkle the crumb topping over the batter, covering the entire surface.
- Bake: Place the cake in the preheated oven and bake for about 40-45 minutes or until a toothpick inserted into the center comes out clean. Once baked, remove the cake from the oven and allow it to cool completely in the pan.
- Make the Butterscotch Topping: In a small saucepan over medium heat, melt the butter and brown sugar together, stirring until smooth. Stir in the heavy cream and vanilla extract, then continue cooking for 2 to 3 minutes until the mixture is slightly thickened and glossy. Remove from heat and let it cool slightly.
- Drizzle and Serve: Once the cake has cooled, generously drizzle the warm butterscotch topping over the crumb layer. Slice and serve immediately to enjoy the full richness of the flavors.
Notes
- Don’t skip the sour cream; it keeps the cake moist and adds a subtle tang that balances the sweetness.
- Use cold butter for the crumb topping to achieve a crumbly, bakery-style texture.
- Allow the butterscotch topping to cool slightly before drizzling to allow it to set perfectly on the cake.
- Kids can help mix the crumb topping with their fingers for a fun kitchen activity, just ensure their hands are clean.
- Check for doneness with a toothpick inserted in the center; it should come out clean.
- Store leftovers covered at room temperature for up to 2 days or refrigerate for up to a week, bringing to room temperature before serving.
- The cake (without butterscotch topping) freezes well for up to 3 months when wrapped tightly.
- Substitutions: Use plain Greek yogurt instead of sour cream, add ½ teaspoon almond extract for extra flavor, or sprinkle nuts like pecans or walnuts on top for added crunch.
- For gluten-free option, swap all-purpose flour with a 1:1 gluten-free flour blend.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: butterscotch coffee cake, moist coffee cake, crumb topping, homemade butterscotch sauce, quick cake recipe, breakfast cake, dessert cake

