Craving something sweet, buttery, and completely indulgent? These Millionaire’s Shortbread Bites are the perfect solution. With a rich trio of buttery shortbread, creamy caramel, and silky chocolate, each bite-sized piece delivers pure decadence. Ideal for holidays, parties, or a treat-yourself moment, these mini delights taste like they came straight from a bakery—but you can easily make them at home!
Want recipes like this delivered straight to your inbox? Subscribe now for more irresistible baking ideas and dessert inspiration.
Why You’ll Love This Recipe
Three Layers of Perfection – Buttery shortbread, smooth caramel, and rich chocolate in every bite.
Bite-Sized Treats – Perfect for parties, gifting, or just portion-controlled indulgence.
Easy to Make – Simple, step-by-step process with pantry-friendly ingredients.
Freezer-Friendly – Make ahead and enjoy anytime.
No Fancy Equipment Needed – Just a baking pan and some basic tools.
Ingredients You’ll Need
For the Shortbread Base:
- 1 cup (2 sticks) unsalted butter, softened
- ½ cup granulated sugar
- 2 cups all-purpose flour
- ¼ tsp salt
- 1 tsp vanilla extract
For the Caramel Layer:
- 1 can (14 oz) sweetened condensed milk
- ½ cup brown sugar
- ½ cup unsalted butter
- 2 tbsp light corn syrup or honey
- ½ tsp salt
- 1 tsp vanilla extract
For the Chocolate Topping:
- 1½ cups semi-sweet chocolate chips or chopped chocolate
- 1 tbsp vegetable oil or butter (for smoothness)
Optional Garnish:
- Sea salt flakes
- Crushed nuts
- Sprinkles
Tools You’ll Need
- 8×8 or 9×9 inch baking pan
- Parchment paper
- Mixing bowls
- Saucepan
- Hand mixer or stand mixer (optional)
- Offset spatula or knife
- Sharp knife for cutting bites
Step-by-Step Instructions
Step 1: Prepare the Shortbread Base
Preheat oven to 350°F (175°C).
Line an 8×8 or 9×9 inch pan with parchment paper, leaving an overhang for easy removal.
In a large bowl, cream together butter and sugar until light and fluffy.
Add vanilla extract, then mix in flour and salt until a soft dough forms.
Press the dough evenly into the bottom of the pan.
Prick the surface with a fork to prevent bubbles.
Bake for 18–20 minutes or until golden and firm.
Let it cool completely before adding the caramel.
Step 2: Make the Caramel Layer
In a saucepan over medium heat, combine sweetened condensed milk, brown sugar, butter, corn syrup (or honey), and salt.
Stir constantly as the mixture melts and begins to bubble.
Once bubbling, reduce heat to low and continue stirring for 8–10 minutes until thickened and golden.
Remove from heat and stir in vanilla extract.
Pour the caramel over the cooled shortbread and spread evenly.
Let it cool at room temperature for 15 minutes, then chill in the fridge for at least 1 hour until set.
Step 3: Add the Chocolate Topping
Melt chocolate chips and oil (or butter) together in a microwave-safe bowl in 30-second intervals, stirring between each, until smooth.
Pour the melted chocolate over the firm caramel layer and smooth it with an offset spatula.
Optional: Sprinkle with sea salt flakes or other toppings before the chocolate sets.
Refrigerate again for 30–45 minutes until the chocolate is firm.
Step 4: Slice into Bites
Once completely set, lift the slab out using parchment paper.
Using a sharp knife, cut into bite-sized squares or rectangles.
Wipe the knife clean between cuts for neat edges.
Step 5: Serve or Store
Serve your Millionaire’s Shortbread Bites chilled or at room temperature.
Store leftovers in an airtight container in the fridge for up to 5 days.
Tips for Perfect Shortbread Bites
Chill Between Layers – Make sure each layer is firm before adding the next.
Don’t Rush the Caramel – Stir constantly and cook until thick and golden for the best texture.
Use High-Quality Chocolate – It makes a big difference in flavor and melt.
Cut with a Hot Knife – Run the blade under hot water and dry before slicing for clean cuts.
Keep Portions Small – These are rich, so a little goes a long way!
Serving Suggestions
With Coffee or Tea – A sweet pick-me-up alongside your favorite hot drink.
As a Dessert Tray Star – Add them to a platter of mini treats for variety.
Holiday Gift Boxes – Package a few bites in decorative bags or tins.
Crumbled Over Ice Cream – A fun and fancy twist on dessert!
How to Store & Freeze
Storing:
Refrigerate in a sealed container for up to 5 days.
Place parchment paper between layers to prevent sticking.
Freezing:
Freeze in a single layer first, then transfer to a freezer bag with parchment between bites.
Freeze for up to 2 months.
Thaw in the fridge before serving.
Frequently Asked Questions
- Can I make these dairy-free?
Yes! Use dairy-free butter and sweetened condensed coconut milk, and opt for dairy-free chocolate. - Why did my caramel separate?
Caramel can separate if the heat is too high or it’s not stirred consistently. Use low heat and constant stirring. - Can I use store-bought caramel?
You can, but homemade gives the best flavor and texture for this recipe. - Do I have to use corn syrup?
No. Honey or golden syrup works just as well for helping the caramel set. - How long do they last at room temperature?
They’ll keep for about 2 days at room temperature, but stay freshest in the fridge.
Final Thoughts
These Millionaire’s Shortbread Bites are pure indulgence in a tiny package. With their perfect layers and melt-in-your-mouth richness, they’re a guaranteed hit whether you’re hosting a party, making a homemade gift, or treating yourself after a long day.
Try them once, and they’ll become your new go-to for decadent, show-stopping desserts!
Preparation Time: 20 minutes
Cooking Time: 30 minutes (plus chilling time)
Cuisine: American
Nutritional Information (Per Bite):
Calories: 190 | Protein: 1g | Carbohydrates: 21g | Fat: 11g | Fiber: 1g | Sodium: 85mg

Millionaire’s Shortbread Bites
- Total Time: 50 minutes
Description
Craving something sweet, buttery, and completely indulgent? These Millionaire’s Shortbread Bites are the perfect solution. With a rich trio of buttery shortbread, creamy caramel, and silky chocolate, each bite-sized piece delivers pure decadence. Ideal for holidays, parties, or a treat-yourself moment, these mini delights taste like they came straight from a bakery—but you can easily make them at home!
Want recipes like this delivered straight to your inbox? Subscribe now for more irresistible baking ideas and dessert inspiration.
Ingredients
For the Shortbread Base:
-
1 cup (2 sticks) unsalted butter, softened
-
½ cup granulated sugar
-
2 cups all-purpose flour
-
¼ tsp salt
-
1 tsp vanilla extract
For the Caramel Layer:
-
1 can (14 oz) sweetened condensed milk
-
½ cup brown sugar
-
½ cup unsalted butter
-
2 tbsp light corn syrup or honey
-
½ tsp salt
-
1 tsp vanilla extract
For the Chocolate Topping:
-
1½ cups semi-sweet chocolate chips or chopped chocolate
-
1 tbsp vegetable oil or butter (for smoothness)
Optional Garnish:
-
Sea salt flakes
-
Crushed nuts
-
Sprinkles
Instructions
Step 1: Prepare the Shortbread Base
Preheat oven to 350°F (175°C).
Line an 8×8 or 9×9 inch pan with parchment paper, leaving an overhang for easy removal.
In a large bowl, cream together butter and sugar until light and fluffy.
Add vanilla extract, then mix in flour and salt until a soft dough forms.
Press the dough evenly into the bottom of the pan.
Prick the surface with a fork to prevent bubbles.
Bake for 18–20 minutes or until golden and firm.
Let it cool completely before adding the caramel.
Step 2: Make the Caramel Layer
In a saucepan over medium heat, combine sweetened condensed milk, brown sugar, butter, corn syrup (or honey), and salt.
Stir constantly as the mixture melts and begins to bubble.
Once bubbling, reduce heat to low and continue stirring for 8–10 minutes until thickened and golden.
Remove from heat and stir in vanilla extract.
Pour the caramel over the cooled shortbread and spread evenly.
Let it cool at room temperature for 15 minutes, then chill in the fridge for at least 1 hour until set.
Step 3: Add the Chocolate Topping
Melt chocolate chips and oil (or butter) together in a microwave-safe bowl in 30-second intervals, stirring between each, until smooth.
Pour the melted chocolate over the firm caramel layer and smooth it with an offset spatula.
Optional: Sprinkle with sea salt flakes or other toppings before the chocolate sets.
Refrigerate again for 30–45 minutes until the chocolate is firm.
Step 4: Slice into Bites
Once completely set, lift the slab out using parchment paper.
Using a sharp knife, cut into bite-sized squares or rectangles.
Wipe the knife clean between cuts for neat edges.
Step 5: Serve or Store
Serve your Millionaire’s Shortbread Bites chilled or at room temperature.
Store leftovers in an airtight container in the fridge for up to 5 days.
Notes
Chill Between Layers – Make sure each layer is firm before adding the next.
Don’t Rush the Caramel – Stir constantly and cook until thick and golden for the best texture.
Use High-Quality Chocolate – It makes a big difference in flavor and melt.
Cut with a Hot Knife – Run the blade under hot water and dry before slicing for clean cuts.
Keep Portions Small – These are rich, so a little goes a long way!
- Prep Time: 20 minutes
- Cook Time: 30 minutes (plus chilling time)
- Cuisine: American