There’s something undeniably comforting about a slice of rich, creamy Butterscotch Pie. Every time I make it, the kitchen fills with the nostalgic scent of butter, brown sugar, and vanilla, reminding me of cozy Sunday dinners and holiday gatherings. The texture is silky and smooth, with a deep caramelized flavor that makes it nearly impossible to stop at one bite. Topped with a generous swirl of whipped cream and nestled in a flaky homemade crust, this dessert is pure bliss.

I love making this pie when I want to impress guests with something that feels both classic and luxurious. It’s one of those recipes that looks like it took hours but comes together with surprising ease. Whether you’re baking it for Thanksgiving, a birthday, or simply because you need something sweet after dinner, this Butterscotch Pie always hits the spot.
Why You’ll Love This Butterscotch Pie
- Velvety Texture: Each bite melts in your mouth thanks to the silky custard filling.
- Deep, Caramelized Flavor: Brown sugar and butter come together for that signature butterscotch richness.
- Make-Ahead Friendly: Chill it overnight, and it’s ready to serve the next day.
- Perfect for Any Occasion: From holidays to potlucks, this pie feels both homey and elegant.
- Simple Ingredients: You probably already have most of what you need in your pantry.
What Kind of Crust Works Best for Butterscotch Pie?
I’ve tried several variations, but nothing beats a classic buttery pie crust for this rich filling. A homemade all-butter crust gives that flaky, golden foundation that perfectly contrasts the silky butterscotch. If you’re short on time, a good-quality store-bought refrigerated crust will do the trick too—just make sure to blind bake it so it holds up to the creamy filling. Want a twist? A graham cracker or even a chocolate cookie crust can add a fun flavor element, although it’ll lean the pie in a more dessert-bar direction.
Options for Substitutions
While this pie has a pretty classic base, there’s still room for customization if needed:
- Milk: Whole milk is best for a rich texture, but you can substitute with 2% or even a non-dairy option like oat milk in a pinch. Just be aware the flavor may slightly shift.
- Butter: Unsalted butter is ideal, but salted works too—just reduce any added salt accordingly.
- Brown Sugar: Dark brown sugar gives a deeper molasses flavor, but light brown works just as well for a more subtle sweetness.
- Cornstarch: This thickens the filling beautifully, but you can swap it with arrowroot or flour if necessary (though the consistency might vary slightly).
- Vanilla Extract: A splash of bourbon or dark rum can be used instead of vanilla for a grown-up version with added warmth.
Ingredients for This Butterscotch Pie
- Brown Sugar – The star of the show, brown sugar brings that signature butterscotch flavor with its rich molasses notes.
- Butter – Melted butter gives the filling its luxurious, velvety mouthfeel and deepens the caramelized taste.
- Cornstarch – This is the thickening agent that helps the pie set into that perfect, sliceable custard.
- Salt – Just a pinch balances the sweetness and enhances the butterscotch flavor.
- Whole Milk – Creates a creamy base that binds all the ingredients into a silky filling.
- Egg Yolks – They enrich the custard and give it that beautiful golden color.
- Vanilla Extract – Adds a fragrant, cozy warmth that rounds out the flavor profile.
- Pre-Baked Pie Crust – The vessel that holds all that deliciousness—flaky, golden, and sturdy enough to support the creamy filling.
- Whipped Cream (optional, but highly recommended) – Adds a light, airy topping that balances the dense filling and makes each bite feel extra special.

Step 1: Pre-Bake Your Pie Crust
Start with a fully baked 9-inch pie crust. You can use homemade or store-bought, but make sure it’s blind baked until golden and crisp. Let it cool completely before adding the filling—this helps keep the crust from going soggy.
Step 2: Melt Butter and Brown Sugar
In a medium saucepan, melt the butter over medium heat. Stir in the brown sugar and cook for 2–3 minutes until the sugar dissolves and the mixture looks glossy and smooth. This step deepens the butterscotch flavor, so don’t rush it.
Step 3: Whisk in Cornstarch, Salt, and Milk
Add the cornstarch and salt, whisking constantly to break up any lumps. Gradually pour in the milk while continuing to whisk. Keep the mixture moving to avoid scorching the bottom.
Step 4: Temper the Egg Yolks
In a separate bowl, whisk the egg yolks. Slowly pour a bit of the warm butterscotch mixture into the yolks while whisking—this step, called tempering, prevents the eggs from scrambling. Once combined, pour the yolk mixture back into the saucepan.
Step 5: Cook Until Thickened
Return the saucepan to medium heat and continue to cook, whisking constantly, until the mixture thickens into a pudding-like consistency. This usually takes about 5–7 minutes. You’ll know it’s ready when it coats the back of a spoon.
Step 6: Add Vanilla and Pour into Crust
Remove from heat and stir in the vanilla extract. Pour the warm filling into the cooled crust and smooth the top with a spatula.
Step 7: Chill Until Set
Let the pie cool slightly at room temperature, then transfer it to the refrigerator. Chill for at least 4 hours, or overnight, until fully set.
Step 8: Add Whipped Cream and Serve
Just before serving, top with whipped cream—either piped in swirls or spread over the whole surface. Slice, serve, and enjoy the creamy magic!
How Long to Cook the Butterscotch Pie
While the pie itself isn’t baked after the filling is added, there are key moments during the stovetop process that require attention. The filling takes about 10–12 minutes total on the stove, from melting the butter and sugar to cooking the custard. Once it’s poured into the crust, the pie needs to chill for at least 4 hours, preferably overnight, to fully set. This makes it a great make-ahead dessert!
Tips for Perfect Butterscotch Pie
- Whisk constantly while cooking the filling to avoid lumps or burning.
- Temper the egg yolks properly to prevent curdling—adding the hot mixture too quickly can scramble them.
- Use dark brown sugar if you want a deeper, richer butterscotch flavor.
- Chill thoroughly—don’t rush this step. The pie needs time to firm up for clean slices.
- Don’t skip the pre-bake on the crust. A soggy bottom ruins an otherwise perfect pie.
- Use whole milk for the best creamy texture, but don’t let it boil during cooking.
- Top just before serving to keep whipped cream fresh and fluffy.
- Add a touch of sea salt on top for a trendy sweet-and-salty twist.
Watch Out for These Mistakes While Cooking
- Overheating the Sugar Mixture: Cooking the butter and brown sugar too long or on too high heat can lead to a burnt, bitter flavor. Keep it on medium and stir constantly.
- Skipping the Egg Tempering Step: Adding hot filling straight to egg yolks will scramble them. Tempering is key for that smooth custard.
- Not Cooking Long Enough: If the filling doesn’t thicken properly on the stove, it won’t set in the fridge. Wait until it coats the back of a spoon.
- Using Low-Fat Milk: It can result in a runnier filling. Stick with whole milk for best results.
- Pouring Hot Filling Into a Warm Crust: Always let your crust cool completely to avoid sogginess.
- Not Stirring Enough: The filling thickens quickly and can scorch—keep whisking for a smooth finish.
- Rushing the Chill Time: Cutting too soon leads to messy slices. Let it chill at least 4 hours.
- Over-whipping the Cream: Whipped cream should be soft and fluffy—not stiff or grainy. Whip just until it holds soft peaks.
What to Serve With Butterscotch Pie?
1. Vanilla Ice Cream
A scoop of cold, creamy vanilla ice cream complements the warm, caramelized notes of the pie.
2. Fresh Berries
Strawberries or raspberries add a bright, tart contrast to the richness.
3. Espresso or Strong Coffee
That bitter edge from a hot drink balances the sweetness beautifully.
4. Caramel Drizzle
For a decadent presentation, lightly drizzle warm caramel over each slice before serving.
5. Candied Pecans
Sprinkle on top for crunch and a nutty twist that pairs well with butterscotch.
6. Dark Chocolate Shavings
A few curls of dark chocolate add just the right hint of bitter richness.
7. Chai Tea
The spiced tea warms up the flavors and makes for a cozy pairing.
8. Sea Salt Flakes
Finish with a tiny pinch on top of each slice to enhance the sweet-savory depth.
Frequently Asked Questions
1. Can I use light brown sugar instead of dark brown sugar?
Yes! Light brown sugar works just fine and gives a slightly milder butterscotch flavor. If you want a deeper, richer taste, dark brown sugar is the better choice.
2. Why didn’t my pie filling set properly?
The most common reason is undercooking the custard. Make sure it thickens on the stove to a pudding-like consistency before pouring it into the crust.
3. Can I use a graham cracker crust?
Absolutely! A graham cracker crust gives a fun twist and adds extra sweetness. Just make sure it’s baked and cooled before adding the filling.
4. How far in advance can I make this pie?
You can make it up to two days in advance. Keep it chilled and add whipped cream just before serving for best results.
5. Can I use non-dairy milk?
Yes, though it may slightly change the texture and flavor. Oat milk or almond milk are popular options, but full-fat canned coconut milk will give the best creaminess.
6. What can I use instead of cornstarch?
Arrowroot powder or all-purpose flour can work as a substitute, though the final consistency may vary slightly.
7. Is this pie served warm or cold?
It’s traditionally served cold or at room temperature after chilling. Serving it cold helps maintain the silky structure.
8. Can I freeze butterscotch pie?
Freezing isn’t recommended. The custard can become watery and separate after thawing, which affects both texture and taste.
Conclusion
Butterscotch Pie is one of those timeless desserts that brings comfort and elegance together in a single slice. The rich, caramelized custard, buttery crust, and cloud of whipped cream create a flavor harmony that’s as nostalgic as it is indulgent. Whether you’re serving it at a holiday table or just treating yourself on a quiet weekend, this pie has a way of turning ordinary moments into something special. It’s simple to make, stunning to serve, and unforgettable to eat.

Butterscotch Pie
- Prep Time: 15 minutes
- Chill Time: 4 hours
- Cook Time: 15 minutes
- Total Time: 4 hours 30 minutes
- Yield: 1 9-inch pie (8 servings) 1x
Description
If you’re craving a dessert that feels both nostalgic and luxurious, this Butterscotch Pie is the perfect choice. With its smooth, velvety custard filling made from rich brown sugar and butter, nestled in a buttery, flaky pie crust and topped with a swirl of whipped cream, it’s pure comfort on a plate. Whether you’re looking for quick dessert ideas, easy pie recipes, or elegant food ideas for a gathering, this sweet and silky pie delivers every time. The deep caramel notes, creamy texture, and satisfying sweetness make it an irresistible addition to any dessert table. Perfect for holidays, dinner parties, or a cozy weekend bake.
Ingredients
- 1 9-inch pre-baked pie crust (homemade or store-bought)
- 1 cup packed brown sugar (light or dark)
- 4 tablespoons unsalted butter
- 1/4 cup cornstarch
- 1/4 teaspoon salt
- 2 1/2 cups whole milk
- 4 large egg yolks
- 1 1/2 teaspoons vanilla extract
- Whipped cream (for topping)
Instructions
- In a medium saucepan, melt the butter over medium heat.
- Add brown sugar and stir until dissolved and glossy, about 2–3 minutes.
- Stir in cornstarch and salt, whisking until fully incorporated.
- Slowly pour in the milk while whisking to prevent lumps.
- In a separate bowl, whisk the egg yolks. Gradually add a bit of the warm mixture to the yolks, whisking to temper.
- Pour the yolk mixture back into the saucepan and cook over medium heat, whisking constantly until thickened (about 5–7 minutes).
- Remove from heat and stir in vanilla extract.
- Pour the warm filling into the cooled pie crust and smooth the top.
- Let the pie cool at room temperature for about 30 minutes, then refrigerate for at least 4 hours or until set.
- Top with whipped cream before serving.