Step 1: Prepare the Baking Tin
Preheat your oven to 180°C (160°C fan) / 350°F.
Line an 8-inch (20cm) square baking tin with parchment paper, leaving a little overhang on the sides.
Step 2: Make the Oat Shortbread Base
If using whole rolled oats, blend them in a food processor until they resemble a fine flour.
In a mixing bowl, combine the ground oats, plain flour, granulated sweetener and salt.
Add the melted butter, Greek yoghurt and vanilla extract.
Mix until a soft, slightly sticky dough forms.
Transfer the mixture to your prepared baking tin and press firmly into an even layer.
Use the back of a spoon or a piece of parchment paper to smooth the surface.
Step 3: Bake Until Lightly Golden
Bake for approximately 18–22 minutes, or until the edges are lightly golden and the base feels set.
Remove from the oven and leave to cool completely.
The oat base will be softer and less crumbly than traditional butter-rich shortbread.
Step 4: Prepare the Date Caramel
Place the pitted dates in a heatproof bowl and cover with hot water.
Leave them to soften for approximately 10 minutes, then drain thoroughly.
Add the softened dates, milk, peanut butter, vanilla extract and sea salt to a food processor.
Blend until smooth, thick and creamy.
Scrape down the sides as needed.
If the mixture is too thick to blend, add a teaspoon of milk at a time. Avoid adding too much liquid, as the filling needs to hold its shape when sliced.
Step 5: Add the Caramel Filling
Spoon the date caramel over the completely cooled oat shortbread base.
Spread evenly with a spatula, pressing gently to create a smooth layer.
Refrigerate for 20–30 minutes to help the filling firm up.
Step 6: Add the Dark Chocolate
Break the dark chocolate into small pieces and place in a microwave-safe bowl.
Microwave in 15–20 second intervals, stirring between each interval until melted.
Pour the chocolate over the chilled date caramel.
Spread into a thin, even layer using the back of a spoon.
You can create gentle swirls on the surface for a lovely homemade finish.
Step 7: Chill and Slice
Refrigerate for approximately 1–2 hours, or until the chocolate has set and the filling is firm enough to slice.
Lift the shortbread out of the tin using the parchment paper.
Allow it to stand at room temperature for 5–10 minutes.
Cut into 16 small squares using a sharp knife, wiping the blade between cuts.
Enjoy with a hot cup of tea or coffee!
Tips for the Best Homemade Chocolate Caramel Bars
Use Soft Dates
Soft, moist dates are ideal for making a creamy caramel filling. If your dates are quite dry, soak them in hot water before blending.
Don’t Add Too Much Milk
The date filling should be thick enough to spread but not runny. Add extra milk only if necessary.
Press the Base Firmly
A firmly packed oat shortbread base is easier to slice and helps the bars hold together.
Keep the Chocolate Layer Thin
A thin chocolate topping provides plenty of flavour without overpowering the other layers.
Chill Before Cutting
Allow enough time for the filling and chocolate to firm up. A warm, dry knife can help prevent the chocolate from cracking.
Easy Recipe Variations
Nut-Free Version: Replace the peanut butter with a little additional thick Greek yoghurt or a suitable seed butter. The texture and nutrition will change.
Milk Chocolate Topping: Use milk chocolate instead of dark chocolate for a sweeter finish.
Chocolate Orange Bars: Add a little finely grated orange zest to the melted chocolate.
Extra Chocolatey Squares: Sprinkle a small amount of finely chopped dark chocolate over the topping before it sets.
How to Store Lighter Millionaire’s Shortbread
Because these bars contain yoghurt and a moist date filling, they should be kept refrigerated.
Store in an airtight container in the fridge for up to 3 days.
For longer storage, freeze individual squares in a freezer-safe container for up to 1 month.
Thaw in the refrigerator before serving.
Frequently Asked Questions
Is this Millionaire’s Shortbread lower in sugar?
This recipe contains no added table sugar in the base or caramel filling, provided you use an unsweetened yoghurt and a suitable sugar-free sweetener.
However, dates contain naturally occurring sugars, and dark chocolate usually contains some added sugar.
It is not a sugar-free dessert.
Can I make Millionaire’s Shortbread without condensed milk?
Yes. This version uses a thick date-based caramel filling instead of traditional condensed milk caramel.
The flavour and texture are different, but the dates provide natural sweetness and a creamy consistency.
Can I use oat flour instead of rolled oats?
Yes. Finely ground oat flour can be used in place of blended rolled oats.
For the most accurate result, measure it by weight.
Can I make these bars ahead of time?
Absolutely. These chocolate caramel squares can be prepared a day ahead and kept chilled until serving.
Why is my date caramel too thick?
The dates may be too dry or need additional blending.
Add a small amount of milk, one teaspoon at a time, until the mixture becomes smooth and spreadable.
Do these taste exactly like traditional Millionaire’s Shortbread?
Not quite. Traditional Millionaire’s Shortbread has a buttery biscuit base and a cooked sugar caramel.
This lighter version has a softer oat base and a naturally sweet date filling. It’s a different but delicious take on the classic.
Final Thoughts
These lighter Millionaire’s Shortbread bars are a lovely way to enjoy the familiar combination of shortbread, caramel and chocolate with a few simple ingredient changes.
The oat base, creamy date caramel and dark chocolate topping make a delicious homemade dessert that’s easy to divide into smaller portions.
Whether you’re making them for afternoon tea, sharing with friends or keeping a few squares in the fridge for later, they’re a sweet little treat worth trying.
Lighter Millionaire’s Shortbread Recipe Card
Description: Homemade chocolate caramel squares with an oat shortbread base, creamy date caramel and dark chocolate topping.
Prep Time: 20 minutes
Cook Time: 20 minutes
Soaking Time: 10 minutes
Chilling Time: 1 hour 30 minutes–2 hours 30 minutes
Total Time: Approximately 2 hours 20 minutes–3 hours 20 minutes, plus cooling
Servings: 16 small squares
Estimated Calories: Approximately 100 kcal per square
Course: Dessert, Snack
Cuisine: British-inspired
Equipment: 8-inch square baking tin, food processor, mixing bowl, spatula
Ingredients
Base
- 100g rolled oats
- 50g plain flour
- 100g fat-free Greek yoghurt
- 25g unsalted butter
- 1 tsp vanilla extract
- 2 tbsp granulated erythritol
- Pinch of salt
Caramel
- 130g pitted dates
- 45ml semi-skimmed milk
- 15g smooth peanut butter
- ½ tsp vanilla extract
- Pinch of sea salt
Topping
- 55g dark chocolate
Instructions
- Preheat oven to 180°C / 350°F (160°C fan).
- Combine ground oats, flour, sweetener, salt, yoghurt, butter and vanilla.
- Press into a lined 8-inch baking tin.
- Bake for 18–22 minutes and cool completely.
- Soak dates in hot water for 10 minutes and drain.
- Blend dates, milk, peanut butter, vanilla and salt until smooth.
- Spread the filling over the cooled base and chill for 20–30 minutes.
- Melt the dark chocolate and spread over the filling.
- Refrigerate until firm.
- Slice into 16 squares and serve.
Notes
- Use soft dates for a smoother filling.
- Keep refrigerated due to the fresh dairy ingredients.
- Nutritional values are estimates and depend on the brands used.
- The date caramel will be softer than traditional cooked caramel.


