Picture this: a buttery shortbread base, a luscious layer of vibrant raspberry caramel, and a thick blanket of glossy dark chocolate—all vegan, all homemade, and all totally irresistible. The first time I made this vegan millionaires slice, I had one goal: to recreate the classic treat without any dairy, but with a twist that would knock everyone’s socks off. That’s where the raspberry caramel comes in. It’s sweet, tangy, and the perfect pink pop against the rich chocolate layer.
I stumbled on this idea while craving something nostalgic but wanting a fruity punch. Classic millionaire’s shortbread always felt a bit too sweet for me, so folding in fresh raspberries was a game-changer. Not only does it cut through the richness, but it makes the bars absolutely beautiful—trust me, these slices are totally Pinterest-worthy. I’ve whipped up this recipe for birthday parties, bake sales, and just for the heck of it when I want a treat that feels a little fancy but is secretly simple.
If you’re searching for a vegan millionaires slice recipe that’s as gorgeous as it is delicious, you’re in the right place. This one’s a showstopper at any gathering and a sneaky way to add a bit of fruit (and color!) into your dessert game. The combination of crumbly, melt-in-your-mouth shortbread, tart-sweet raspberry caramel, and a crackly chocolate top is pure magic. And honestly, you won’t even miss the dairy or eggs. Whether you’re a seasoned vegan, baking for someone with dietary needs, or just curious about plant-based sweets, this recipe will win you over. I’ve made it more times than I can count, tweaking ratios and methods until it was just right. So, grab your apron and let’s make a batch of these unforgettable raspberry caramel bars—your taste buds will thank you!
Why You’ll Love This Vegan Millionaires Slice
- No-Fuss, Crowd-Pleaser: This vegan millionaires slice recipe comes together surprisingly fast, and you don’t need fancy equipment or hard-to-find ingredients. It’s the kind of bake that looks impressive but is secretly easy—perfect for those moments you want to wow a crowd without the stress.
- Simple, Wholesome Ingredients: Most of what you’ll need is probably already in your pantry. No eggs, no dairy, no weird stabilizers—just real food that delivers on flavor and texture.
- Perfect for Any Occasion: These raspberry caramel bars have shown up at birthday parties, holiday cookie exchanges, cozy movie nights, and even as sweet lunchbox surprises. They’re just as great at a fancy brunch as they are on a lazy Sunday afternoon.
- Everyone Loves Them: I’ve shared these with vegan skeptics, picky kids, and my toughest food critic (my grandma!)—they always disappear in record time. The combo of crisp shortbread, fruity caramel, and snappy chocolate is just irresistible.
- Next-Level Flavor: The raspberry caramel isn’t just a gimmick. It’s tangy, not too sweet, and perfectly balances the richness of the chocolate. It’s a twist that sets this vegan millionaires slice apart from the rest.
What makes this vegan millionaires slice truly special is the way the raspberry caramel layer transforms the whole experience. I’ve tried a lot of vegan caramel bars, but most stick to the classic formula. Here, the touch of berry brightens every bite and makes the whole thing feel fresh and new. Plus, the color is just stunning—think bright ruby against deep chocolate. It’s the kind of dessert you’ll want to show off!
Honestly, this recipe is comfort food with a playful, plant-based spin. It’s indulgent without being heavy, familiar but a little adventurous, and totally customizable. If you’re looking to bake something that’s both nostalgic and exciting, you’ll absolutely love this vegan millionaires slice recipe.
What Ingredients You Will Need
This recipe uses simple, plant-based ingredients to create a treat that’s big on flavor and texture. Most of these are pantry staples, and where there’s room to swap or substitute, I’ve got you covered.
- For the Shortbread Base:
- All-purpose flour – 1 1/4 cups (160g) (for that classic crumbly texture)
- Almond flour – 1/2 cup (50g) (adds richness and a subtle nutty taste, but you can swap for more all-purpose if nut-free)
- Coconut oil, solid – 1/2 cup (120g) (unrefined for a coconut hint, or use vegan butter for a more classic flavor)
- Powdered sugar – 1/4 cup (30g) (for a tender, melt-in-your-mouth bite)
- Pinch of salt (balances sweetness)
- Vanilla extract – 1/2 tsp (optional, but highly recommended)
- For the Raspberry Caramel:
- Fresh or frozen raspberries – 1 1/2 cups (180g) (frozen works perfectly—no need to thaw first)
- Canned coconut milk (full-fat) – 1 cup (240ml) (gives the caramel its creamy base)
- Coconut sugar or light brown sugar – 2/3 cup (130g) (I like coconut sugar for a deeper, toffee-like flavor)
- Maple syrup – 2 tbsp (30ml) (for extra caramel notes and smooth texture)
- Cornstarch – 1 tbsp (8g) (thickens the caramel just right)
- Pinch of salt (brings out the raspberry’s tartness)
- Lemon juice – 1 tsp (optional, but brightens the flavor)
- For the Chocolate Topping:
- Dark vegan chocolate – 7 oz (200g) (I use 70% cocoa for a bold finish)
- Coconut oil – 1 tbsp (15g) (makes the chocolate extra shiny and easy to slice)
- Flaky sea salt (optional, for sprinkling on top)
Ingredient Tips: Look for a good-quality vegan chocolate bar for best results—brands like Enjoy Life or Hu Kitchen are my favorites. If you need nut-free, simply use all all-purpose flour in the base. For coconut sugar, any light brown sugar will work, though the flavor will be slightly different (but still delicious!).
In summer, you can swap in fresh strawberries or blackberries for the raspberries. And if you want a gluten-free version, use a 1:1 gluten-free all-purpose flour blend. This recipe is all about flexibility and making it your own.
Equipment Needed
- 8-inch (20cm) square baking pan: The ideal size for neat, even slices. If you only have a 9-inch pan, the bars will be a little thinner (no biggie—just watch the baking time).
- Baking parchment paper: Makes lifting and slicing the bars a breeze. I always overlap the edges for easy removal.
- Mixing bowls: One for dry, one for wet ingredients. Glass or stainless steel both work.
- Small saucepan: For simmering the raspberry caramel. Nonstick pans are easier to clean (raspberry caramel can be sticky business!).
- Whisk: To keep your caramel lump-free.
- Rubber spatula: Helps spread each layer smoothly and scrape out every last bit of caramel.
- Microwave-safe bowl or double boiler: For melting chocolate. I’ve burned chocolate on the stove before, so I usually stick with the microwave in 20-second bursts.
- Sharp knife: For cutting clean slices. Run it under hot water and wipe dry between cuts for the neatest results.
If you don’t have a square baking pan, a rectangle or even a loaf pan can work—your bars will just be a different shape. For budget-friendly options, I’ve used dollar store mixing bowls and thrifted spatulas, and they do the trick just fine. Just make sure your pan is lined well to avoid sticking!
Preparation Method
-
Prepare the Shortbread Base:
Preheat your oven to 350°F (175°C). Line your 8-inch (20cm) square pan with parchment, leaving overhang for easy removal. In a mixing bowl, combine 1 1/4 cups (160g) all-purpose flour, 1/2 cup (50g) almond flour, 1/4 cup (30g) powdered sugar, and a pinch of salt. Whisk to combine.
Add 1/2 cup (120g) solid coconut oil (or vegan butter) and 1/2 tsp vanilla extract. Use a fork or your fingers to rub the oil into the flour until it resembles coarse crumbs. It should hold together when pressed—add a teaspoon of water if it feels too dry.
Press the mixture firmly into the bottom of your lined pan. Use the bottom of a measuring cup to get it even. Bake for 15-18 minutes, or until just golden at the edges. Cool completely in the pan—don’t rush this part, or the caramel layer might melt into the base.
-
Make the Raspberry Caramel:
While the base cools, add 1 1/2 cups (180g) raspberries and 1 cup (240ml) coconut milk to a small saucepan. Cook over medium heat, stirring, until the berries break down—about 5 minutes. Mash with a fork or potato masher for a smoother caramel.
Stir in 2/3 cup (130g) coconut sugar (or brown sugar), 2 tbsp (30ml) maple syrup, and a pinch of salt. Simmer, stirring often, for 10-12 minutes. The mixture will thicken and reduce slightly—watch for splatters!
Mix 1 tbsp (8g) cornstarch with 2 tbsp (30ml) cold water until smooth, then stir into the hot caramel. Cook for an additional 2-3 minutes, whisking constantly, until it’s thick and glossy. Remove from heat, add 1 tsp lemon juice if using, and let cool for 10 minutes.
Troubleshooting tip: If your caramel looks grainy, keep whisking—it often smooths out as it cools. If it’s too runny, simmer for a few more minutes. If it’s too thick, add a splash of coconut milk.
-
Layer the Caramel:
Pour the raspberry caramel over the cooled shortbread base. Use a spatula to spread it evenly into the corners. Chill in the fridge for at least 1 hour, or until the caramel is set and no longer jiggly.
Personal tip: Sometimes, I speed this up in the freezer for 30 minutes, but don’t forget about it—otherwise, the caramel can get icy.
-
Add the Chocolate Topping:
Place 7 oz (200g) vegan dark chocolate and 1 tbsp (15g) coconut oil in a microwave-safe bowl. Microwave in 20-second bursts, stirring each time, until just melted and smooth. (Or melt over a double boiler if you prefer.)
Pour the melted chocolate over the chilled caramel. Tilt the pan to spread evenly, or use a spatula for a smooth top. Sprinkle with flaky sea salt if desired.
Return to the fridge for 30 minutes, or until the chocolate is just set but still slightly soft for slicing.
-
Slice and Serve:
Lift the whole slab out using the parchment overhang. Use a sharp, hot knife (run under hot water and dried) to slice into 16 bars. Wipe the knife between cuts for clean edges.
Enjoy immediately, or store as directed below. These bars are best eaten chilled so the layers stay distinct and snappy!
Cooking Tips & Techniques
- Shortbread Secrets: Don’t overbake the base. Pull it from the oven as soon as it’s lightly golden at the edges—if it’s too dark, it’ll be crumbly and dry. I’ve learned the hard way that a few extra minutes can make a big difference.
- Raspberry Caramel Consistency: The caramel should be thick enough to coat the back of a spoon, but not so stiff that it won’t spread. If you’re worried, do a “fridge test”: drop a spoonful on a plate, chill for 5 minutes, and see if it sets.
- Chocolate Layer Perfection: Let your caramel layer set completely before pouring on the chocolate. If it’s even a little warm, the chocolate and caramel will swirl together (which isn’t a disaster, but you’ll lose those neat layers Pinterest loves).
- Cutting Clean Slices: Use a hot, dry knife and don’t rush. A little patience here makes your bars bakery-beautiful. If the chocolate cracks, let the tray sit at room temp for 5-10 minutes before slicing.
- Multitasking: I often make the caramel while the base bakes to save time. Just keep an eye so nothing burns—caramel can go from perfect to scorched in seconds.
- Personal Lesson Learned: Once, in my excitement, I tried to spread the caramel on a still-warm base. It soaked right in and turned the bottom layer mushy—a delicious mess, but not the look I wanted. Let everything cool, and you’ll get those gorgeous, distinct layers.
Variations & Adaptations
- Gluten-Free: Swap the all-purpose flour for a 1:1 gluten-free blend, and check that your chocolate is certified gluten-free. The texture is a little more tender, but still totally delicious.
- Nut-Free: Use all all-purpose flour in the base and skip the almond flour. Sunflower seed flour is another handy substitute if you want a little extra richness without nuts.
- Different Fruits: Try fresh strawberries, blackberries, or even pitted cherries in place of raspberries. Each fruit brings its own flavor and color—strawberries make it more mellow, while blackberries add a tart punch.
- Salted Caramel: For a more classic vibe, leave out the fruit and double the coconut sugar in the caramel layer. Add a heavy pinch of sea salt for that salty-sweet combo.
- Alternative Toppings: Sprinkle chopped pistachios, freeze-dried berries, or even a swirl of peanut butter on top of the chocolate before it sets. It adds texture and extra wow factor.
My favorite personal twist? I once added a layer of peanut butter between the shortbread and caramel. It was a little over-the-top, but in the best way. Feel free to get creative—these bars love a good remix.
Serving & Storage Suggestions
The vegan millionaires slice is best served cold or just slightly cool so the layers stay sharp and the chocolate holds its snap. I love to slice them into neat bars and pile them on a pretty plate for parties—or just keep them in the fridge for midnight snacks (guilty!).
These raspberry caramel bars pair beautifully with a hot cup of coffee, a frothy oat milk latte, or a tall glass of almond milk. They’re also a fun dessert alongside fresh berries or a scoop of vegan vanilla ice cream if you’re feeling fancy.
To store, keep the bars in an airtight container in the fridge for up to 5 days. For longer storage, freeze the sliced bars between sheets of parchment paper—just thaw in the fridge before serving. The flavor actually deepens after a day or two, as the layers mingle and mellow out. If the chocolate “blooms” (gets a little white coating), they’re still perfectly safe to eat—just not as shiny.
Nutritional Information & Benefits
Each slice of vegan millionaires slice comes in at roughly 210 calories, with 3g protein, 26g carbs, and 11g fat (mostly healthy fats from coconut and almonds). The raspberries bring a boost of vitamin C and antioxidants, while the coconut milk adds creamy texture without dairy. These bars are naturally egg-free, dairy-free, and easily made gluten-free or nut-free with simple swaps.
Be mindful if you have allergies—there’s coconut and possibly nuts in the base. But the recipe is free from animal products, making it a great choice for plant-based eaters or anyone looking to lighten up a classic treat. Personally, I love that you get a treat that feels special, but still fits into a balanced lifestyle.
Conclusion
There’s something truly magical about making a vegan millionaires slice that’s both nostalgic and totally new. The crumbly shortbread, the bright pink raspberry caramel, and the rich, glossy chocolate come together in bars that are as beautiful as they are delicious. Whether you’re baking for a crowd or just treating yourself, this recipe is a guaranteed hit.
Don’t be afraid to make it your own—swap the fruit, tweak the base, or play with the toppings. Every batch I bake is a little different, and that’s half the fun. I keep coming back to these bars for their ease, wow-factor, and irresistible flavor. If you whip up a batch, I’d love to hear about it—drop a comment, share your photos, or tell me how you made it your own. Happy (vegan) baking, and may your caramel always set perfectly!
FAQs About Vegan Millionaires Slice
Can I use a different fruit for the caramel layer?
Absolutely! Strawberries, blackberries, or even cherries work well. Each fruit will change the flavor and color, but the method stays the same.
Is there a substitute for coconut oil in the base?
Yes—vegan butter is a great alternative and gives a more classic shortbread flavor. Just use it in equal amounts.
How do I keep the chocolate from cracking when slicing?
Let the bars sit at room temperature for 5-10 minutes before cutting, and use a hot, dry knife. Wipe the blade between slices for neat edges.
Can I make this vegan millionaires slice gluten-free?
Definitely! Use a 1:1 gluten-free flour blend in place of the all-purpose flour and make sure your chocolate is gluten-free.
How long do these bars keep, and can I freeze them?
They last up to 5 days in the fridge, and yes, you can freeze them for up to a month. Thaw in the fridge before serving for best texture.
Pin This Recipe!
Vegan Millionaires Slice – Easy Raspberry Caramel Bars
A decadent vegan twist on the classic millionaire’s shortbread, featuring a buttery shortbread base, tangy raspberry caramel, and a glossy dark chocolate topping. These bars are easy to make, crowd-pleasing, and perfect for any occasion.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 30 minutes
- Yield: 16 bars 1x
- Category: Dessert
- Cuisine: British
Ingredients
- 1 1/4 cups (160g) all-purpose flour
- 1/2 cup (50g) almond flour (or more all-purpose flour for nut-free)
- 1/2 cup (120g) coconut oil, solid (or vegan butter)
- 1/4 cup (30g) powdered sugar
- Pinch of salt
- 1/2 teaspoon vanilla extract (optional)
- 1 1/2 cups (180g) fresh or frozen raspberries
- 1 cup (240ml) canned coconut milk (full-fat)
- 2/3 cup (130g) coconut sugar or light brown sugar
- 2 tablespoons (30ml) maple syrup
- 1 tablespoon (8g) cornstarch
- Pinch of salt
- 1 teaspoon lemon juice (optional)
- 7 ounces (200g) dark vegan chocolate (about 1 1/4 cups chopped)
- 1 tablespoon (15g) coconut oil
- Flaky sea salt (optional, for topping)
Instructions
- Preheat oven to 350°F (175°C). Line an 8-inch (20cm) square baking pan with parchment paper, leaving overhang for easy removal.
- In a mixing bowl, whisk together all-purpose flour, almond flour, powdered sugar, and a pinch of salt.
- Add solid coconut oil (or vegan butter) and vanilla extract. Rub into the flour mixture with a fork or fingers until it resembles coarse crumbs. If too dry, add a teaspoon of water.
- Press mixture firmly into the bottom of the lined pan. Bake for 15-18 minutes, until just golden at the edges. Cool completely in the pan.
- While the base cools, add raspberries and coconut milk to a small saucepan. Cook over medium heat, stirring, until berries break down (about 5 minutes). Mash for a smoother caramel.
- Stir in coconut sugar (or brown sugar), maple syrup, and a pinch of salt. Simmer, stirring often, for 10-12 minutes until thickened.
- Mix cornstarch with 2 tablespoons cold water until smooth, then stir into the hot caramel. Cook 2-3 minutes, whisking constantly, until thick and glossy. Remove from heat, add lemon juice if using, and let cool for 10 minutes.
- Pour raspberry caramel over the cooled shortbread base. Spread evenly. Chill in the fridge for at least 1 hour, until set.
- Melt vegan dark chocolate and coconut oil together in a microwave-safe bowl (20-second bursts, stirring each time) or over a double boiler until smooth.
- Pour melted chocolate over the chilled caramel layer. Spread evenly and sprinkle with flaky sea salt if desired. Chill for 30 minutes, until chocolate is just set.
- Lift the slab out using the parchment. Slice into 16 bars with a sharp, hot knife, wiping between cuts for clean edges.
- Serve chilled. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for longer storage.
Notes
Let each layer cool and set fully before adding the next for clean, distinct layers. For gluten-free, use a 1:1 gluten-free flour blend. For nut-free, use all all-purpose flour. Use a hot, dry knife for slicing to prevent chocolate from cracking. Bars are best served chilled.
Nutrition
- Serving Size: 1 bar (1/16 of recipe)
- Calories: 210
- Sugar: 13
- Sodium: 40
- Fat: 11
- Saturated Fat: 7
- Carbohydrates: 26
- Fiber: 3
- Protein: 3
Keywords: vegan millionaires slice, raspberry caramel bars, vegan dessert, plant-based baking, dairy-free millionaire shortbread, easy vegan bars, chocolate caramel slice





