
Indulgent, creamy, and with just the right crunch, this Butterscotch Pudding Layer Dessert is a showstopper that’s as simple as it is delicious. Whether you’re craving a sweet treat after dinner or need a dessert that wows at your next gathering, this layered delight blends the rich flavor of butterscotch pudding with a crispy graham cracker crust, fluffy whipped cream, and a surprising hint of turkey bacon for a unique, savory twist. It’s a perfect balance of textures and tastes that will have everyone asking for seconds!
Reasons to Love Butterscotch Pudding Layer Dessert
This dessert is a treasure trove of reasons to fall in love at first bite. First, the butterscotch pudding provides a smooth, buttery sweetness that feels nostalgic yet fresh. The graham cracker crust adds a buttery crunch that complements the creamy pudding beautifully. The whipped cream layer brings lightness, elevating the dessert to something truly special. And then there’s the turkey bacon—cooked and crumbled to perfection—which adds a subtle smoky-salty contrast that surprises and delights your palate.
It’s also incredibly versatile and easy to prepare, making it a fantastic option for busy weeknights or weekend celebrations. Plus, with simple ingredients and a quick assembly, you can whip this up without breaking a sweat. If you’re a fan of layered desserts or love experimenting with sweet and savory combinations, this recipe will quickly become a staple in your repertoire.
Gather These Ingredients
- 1 cup butterscotch pudding mix – the star flavor that brings the dessert to life.
- 2 cups milk – to prepare the pudding; whole milk works best for creaminess.
- 1 cup whipped cream – adds a light, airy texture.
- 1/2 cup turkey bacon, cooked and crumbled – for that savory crunch.
- 1 cup crushed graham crackers – forms the buttery crust base.
- 1/4 cup butter, melted – binds the crust ingredients together.
- 1/2 cup brown sugar – sweetens and caramelizes the crust.
- 1 teaspoon vanilla extract – enhances every layer with warm notes.
- 1 cup chopped nuts (optional) – for extra texture and nuttiness.
Hardware & Gadgets
- Medium-sized mixing bowls – for preparing pudding and combining crust ingredients.
- Whisk – to blend pudding mix and milk smoothly.
- 9×9-inch square baking dish or a similar-sized trifle dish – perfect for layering.
- Spoon or spatula – for spreading layers evenly.
- Measuring cups and spoons – for precise ingredient amounts.
- Frying pan – to cook the turkey bacon crisp.
Stepwise Method: Butterscotch Pudding Layer Dessert
Step 1: Prepare the Butterscotch Pudding
In a medium bowl, whisk together the 1 cup of butterscotch pudding mix with 2 cups of cold milk until smooth and thickened. This should take about 2-3 minutes. Once prepared, set it aside to chill and firm up while you get the other components ready.
Step 2: Cook the Turkey Bacon
In a frying pan over medium heat, cook the turkey bacon until it’s crisp but not burnt. Remove from heat, let it cool slightly, then crumble it into small pieces. Set aside the crumbled bacon for layering.
Step 3: Make the Graham Cracker Crust
Combine the crushed graham crackers, melted butter, brown sugar, and vanilla extract in a bowl. Stir until all the crumbs are coated and the mixture holds together when pressed. This gives you a perfectly sweet and buttery crust base.
Step 4: Assemble the Dessert Layers
In your chosen dish, press half of the graham cracker crust mixture firmly into the bottom to create an even base layer. Next, spread half of the chilled butterscotch pudding over the crust. Sprinkle half of the crumbled turkey bacon evenly on top of the pudding.
Step 5: Add Whipped Cream and Repeat
Spread half of the whipped cream gently over the bacon layer. If you’re using chopped nuts, sprinkle half over this layer now. Then repeat the layering: remaining graham cracker crust, pudding, bacon, whipped cream, and nuts.
Step 6: Chill and Serve
Cover the dessert and refrigerate for at least 2 hours to allow the layers to set and flavors to meld. Before serving, you can garnish with a few extra bacon crumbles or a sprinkle of graham cracker crumbs for added visual appeal.
Budget & Availability Swaps
- If butterscotch pudding mix is unavailable, substitute with butterscotch-flavored instant pudding or make a homemade butterscotch pudding using brown sugar and butter.
- Use store-bought whipped topping if fresh whipped cream isn’t on hand.
- Replace turkey bacon with regular cooked bacon if preferred, or omit for a vegetarian-friendly version.
- Swap graham crackers with digestive biscuits or any sweet, crumbly cookie you have in your pantry.
- For nuts, pecans, walnuts, or almonds can be used interchangeably depending on your taste and budget.
Little Things that Matter
- Make sure to chill the pudding long enough; it thickens better and creates a more stable layer.
- Press the crust firmly to avoid it falling apart when serving.
- Cook your turkey bacon just right – crispy but not burnt – to maintain a perfect balance of flavors.
- For a lighter dessert, fold the whipped cream into the pudding before layering to create a mousse-like texture.
- Use a clear glass dish to showcase the beautiful layers of this dessert for added wow factor.
Save It for Later
This dessert keeps well in the refrigerator for up to 3 days, making it an excellent make-ahead option for busy days or parties. Just cover it tightly with plastic wrap or an airtight lid to maintain freshness and prevent it from absorbing other fridge odors. When ready to serve, give it a gentle stir or top it with fresh whipped cream to revive its light texture.
Frequently Asked Questions
Can I prepare this dessert without turkey bacon?
Absolutely! You can omit the turkey bacon or replace it with a vegetarian alternative like smoked tempeh or even crispy roasted chickpeas for a different kind of crunch. The dessert will still be deliciously layered and flavorful.
How do I store leftovers of the Butterscotch Pudding Layer Dessert?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The layers may soften slightly over time, but the flavors will remain delightful. Serve chilled for the best texture and taste.
Can I use a different type of pudding mix?
Yes! While butterscotch pudding is the star here, you can experiment with vanilla, caramel, or even butterscotch-flavored custard for a similar effect. Just keep in mind that the flavor profile will shift accordingly.
Is it possible to make this dessert vegan?
To make a vegan version, use plant-based milk such as almond or oat milk, vegan butterscotch pudding mix or homemade vegan pudding, dairy-free whipped cream, and substitute turkey bacon with a plant-based bacon alternative. Adjust the crust by using vegan butter or coconut oil.
Desserts to Finish
- Looking for a perfect bread side? Try these Dinner Rolls With Butter to complement your meal.
- For a light, fluffy sweet ending, these Japanese Cheesecake Cupcakes are a delightful choice.
- Celebrate summer all year round with a vibrant Red White Blueberry Trifle July 4th that’s bursting with fresh fruit flavors.
Bring It Home
The Butterscotch Pudding Layer Dessert is not just a recipe; it’s an experience. A dessert that captures the warmth of butterscotch, the crunch of graham crackers, and the surprising hint of savory bacon, all layered to perfection. It’s a conversation starter, a comfort food, and a beautiful treat for any occasion. Whether you’re serving it to family or friends, this dessert is guaranteed to bring smiles and satisfied appetites. So gather your ingredients, roll up your sleeves, and create this luscious layered dessert that’s sure to become a cherished favorite in your kitchen.
Share on Pinterest

Butterscotch Pudding Layer Dessert
Ingredients
- 1 cup butterscotch pudding mix
- 2 cups milk whole milk works best for creaminess
- 1 cup whipped cream light, airy texture
- 1/2 cup turkey bacon cooked and crumbled
- 1 cup crushed graham crackers
- 1/4 cup butter melted
- 1/2 cup brown sugar
- 1 teaspoon vanilla extract
- 1 cup chopped nuts optional
Instructions
- In a medium bowl, whisk together the 1 cup of butterscotch pudding mix with 2 cups of cold milk until smooth and thickened, about 2-3 minutes. Set aside to chill and firm up.
- In a frying pan over medium heat, cook the turkey bacon until crisp but not burnt. Remove from heat, let cool slightly, then crumble into small pieces. Set aside.
- Combine crushed graham crackers, melted butter, brown sugar, and vanilla extract in a bowl. Stir until crumbs are coated and mixture holds together when pressed.
- Press half of the graham cracker crust mixture firmly into the bottom of your baking dish to create an even base layer.
- Spread half of the chilled butterscotch pudding over the crust.
- Sprinkle half of the crumbled turkey bacon evenly on top of the pudding.
- Spread half of the whipped cream gently over the bacon layer. If using chopped nuts, sprinkle half over this layer.
- Repeat layering with remaining graham cracker crust, pudding, bacon, whipped cream, and nuts.
- Cover and refrigerate the dessert for at least 2 hours to allow layers to set and flavors to meld. Garnish with extra bacon crumbles or graham cracker crumbs before serving.
Equipment
- Medium-sized mixing bowls
- Whisk
- 9x9-inch square baking dish
- Spoon or Spatula
- Measuring cups and spoons
- Frying pan
Notes
- Chill the pudding well to ensure it thickens and sets properly for layering.
- Press the crust firmly to prevent it from falling apart when serving.
- Cook turkey bacon crisp but not burnt to balance smoky and savory flavors perfectly.
- For a lighter texture, fold whipped cream into pudding before layering to create a mousse-like consistency.
- Use a clear glass dish to showcase the beautiful layered effect of the dessert.