Crowded Kitchen

  • Recipes
  • Cookbook
  • About Us
  • Shop
menu icon
go to homepage
  • Recipes
  • Cookbook
  • About Us
  • Shop
search icon
Homepage link
  • Recipes
  • Cookbook
  • About Us
  • Shop
×
Home » Desserts

Vegan Millionaire's Shortbread

Published: Dec 4, 2022 · Modified: Sep 9, 2026 by Lexi Harrison
This post contains affiliate links, and I may receive commissions for purchases made through links on this post.

Jump to Recipe·Print Recipe

With three layers (each one better than the next), this Vegan Millionaire's Shortbread (aka vegan caramel slice) is a decadent and insanely delicious dessert. Buttery shortbread, luscious caramel, and rich chocolate are the perfect trifecta!

Front view of stacked millionaires shortbread bars showing caramel and chocolate layers.
Shortbread, caramel and chocolate = my ideal dessert!
Jump to:
  • Why We Love This Recipe
  • Ingredients
  • Ingredient Notes
  • Instructions
  • Tips and FAQs
  • More Vegan Desserts To Try
  • Reviews

Why We Love This Recipe

  • Layered goodness: These vegan millionaire's shortbread bars feature a buttery shortbread layer, followed by gooey caramel and rich chocolate ganache. There's truly something for everyone in this delicious layered dessert.
  • Make ahead dessert: These vegan millionaire's shortbread bars store well in the refrigerator, so you can make them several days before serving. Perfect for a weekend baking project when you have a bit more time to prep!
  • Level up your holiday cookie exchange: I brought these to a friend's birthday party recently and the entire batch was gone in just minutes. They're always a massive hit – people just can't resist the triple layer combination!
  • You could never tell they're vegan. Truly. These are insanely decadent and taste just as delicious as any non-vegan treat you'd pick up at a bakery.

Ingredients

Here's what you'll need to make these vegan millionaire's shortbread bars:

Brown sugar, chocolate chips, coconut oil, vegan butter, AP flour, vegan condensed milk, vanilla extract, cornstarch, sugar, salt ingredients for vegan baking.
Vegan condensed milk is essential for the caramel layer, but luckily it's available at many natural grocery stores (or online).

Ingredient Notes

  • Chocolate chips: For the chocolate ganache, make sure to use a good quality chocolate for rich, chocolatey flavor. We're using vegan semisweet chocolate chips but bars would work just as well. You can use chocolate that ranges from about 60% to 80% cocoa.
  • Brown sugar: Light or dark brown sugar both work in this recipe.
  • Butter: Just about any vegan butter should work well in the shortbread and caramel, but we particularly love using Miyoko's butter. It's made with coconut oil and cashews instead of palm oil (which is what most vegan butters contain), and it's the closest substitute we've found to real butter! Some vegan butters also have a weird, chemical-like taste when heated past a certain point, so for the caramel layer, we definitely suggest Miyoko's.
  • Vegan condensed milk: There are several types of nondairy condensed milk available at natural grocery stores (like Whole Foods). We used Nature's Charm sweetened condensed coconut milk, but we've also used their sweetened condensed oat milk and both worked well. We don't suggest swapping this with any other ingredient, but if you can't find any vegan condensed milk near you, you can try making it at home.
  • Flour: We used regular all purpose flour in the shortbread layer. If you are gluten free, you can use a 1:1 gluten free all purpose flour substitute. It may be a bit more crumbly, but it should still work.
  • Cornstarch: We find this is essential for perfect buttery shortbread. You can also substitute with arrowroot starch.
  • Coconut oil: We add a small amount to the melted chocolate so that it doesn't harden up quite as much. This makes the bars much easier to cut and eat. The texture ends up similar to a ganache, but it's much easier to make!
overhead view of vegan millionaire's shortbread bars cut into slices.
Bring these vegan millionaire's shortbread to this year's holiday cookie exchange – they'll be gone in a flash!

Instructions

PREP: Preheat the oven to 300˚F / 150˚C. Line a 9x13-inch pan with parchment paper and set aside.

Shortbread: Add flour, sugar, cornstarch and salt to a large mixing bowl and whisk well. Add in butter and vanilla and use your hands to incorporate into the flour mixture until the dough starts to come together. It's okay if there are still some larger flakes of butter in the dough – you don't want to overwork it. (See photos above in blog post to see what it should look like.)

Step one of millionaires shortbread: the flour and sugar before and after the butter is worked in.
It's easiest to use your hands for the dough, as you don't want to overwork it.

Transfer dough to the parchment-lined pan and press into an even layer. Use a fork to poke a few holes in the shortbread. Bake for 32-35 minutes. The cookies will still look pale, but they are done. Remove from oven and let cool slightly.

Crumbly unbaked shortbread cookie dough in a lined baking pan.
The shortbread will not be very brown, but don't leave it in the oven for longer than the recipe states.

Caramel: While the shortbread is baking, add the condensed milk, butter and brown sugar to a medium saucepan over medium heat. Stir until melted.

Attach a candy thermometer to the side of the pan, then slowly heat the caramel mixture to 240˚-245˚F (soft ball stage), whisking occasionally to prevent burning. It can take up to 20 minutes to reach the temperature, so be patient. 

Step three of millionaires shortbread: the sugar and butter before and after melting.
A thermometer is the best way to ensure that the caramel has reached the correct texture.

Once it reaches the correct temperature, remove from heat and whisk in vanilla extract. Let cool for a few minutes, then pour the caramel over the shortbread into an even layer.

Let cool to the the touch at room temperature, then transfer to the refrigerator. After 30 minutes in the refrigerator, the caramel should be set. 

Step four of millionaires shortbread: the caramel poured over the shortbread base.
Pour the caramel while it's still hot, otherwise it will start to set.

Chocolate: add chocolate and coconut oil to a heat safe bowl. Microwave in 30 second intervals, stirring well between each interval, until fully melted. 

Pour over the caramel layer, using a spatula to spread into an even layer. 

Step five of millionaires shortbread: the chocolate melted, then poured over the caramel.
Make sure the caramel is set before pouring on the melted chocolate.

Optional: to create the feathered pattern, melt 2-3 ounces of vegan white chocolate and transfer to a piping bag. Pipe horizontal lines across the chocolate, then drag a toothpick in vertical lines (perpendicular to the piped lines) to create the pattern. You must do this right away after adding the chocolate layer, otherwise it will set. 

Return to refrigerator until chocolate is set (about 30 minutes), then slice and serve. 

Finished vegan millionaire's shortbread in the pan and sliced into bars.
White chocolate feathering is optional, but makes for a pretty final touch!

Tips and FAQs

  • Don't overwork or over-bake the shortbread: For buttery, soft shortbread that doesn't dry out or get tough in the oven, it's important to follow two rules. One: don't overwork the dough. This is why we use our hands instead of using a mixture. It's totally fine to have some big pieces of butter in the dough, so don't feel like you have to work it into a perfect ball. The dough will be pretty crumbly. Two: don't over-bake the dough. It bakes at a low temperature for just about 30 minutes, and even though it may not look totally done, it is! Remove from the oven and trust the process.
  • Don't overheat the caramel: Yes, we know this caramel takes a little while to make (trust us it's worth it). Make sure to stir the caramel often to prevent burning, and don't turn up the heat too high. This can cause the caramel to overheat and may affect the final texture of the caramel. At some points, it may seem like the temperature of the caramel is not increasing, but it will eventually get there.
  • Feather the top: For a stunning look, we love feathering some vegan white chocolate across the chocolate ganache layer. Simply pipe horizontal lines of chocolate across the top layer. Take a toothpick and drag it through the lines to create that pretty feathered look.
  • Make sure the caramel is set before adding the chocolate: The caramel needs about an hour total of chilling for it to set. If you add the chocolate before it's fully set, the two layers might mix and you won't get those beautiful, distinct layers.
  • Storage: We recommend storing leftovers in an airtight container in the refrigerator for up to a week. Bring to room temperature before serving. You can also store these in the freezer for up to 6 months. Let them thaw to room temperature before serving.
How can you tell if the caramel is done without a thermometer?

A thermometer is by far the best tool for the job (and it's handy for plenty of uses!), but if you don't have one, here's how to know if it's ready. Using a spoon, drop a small amount of caramel into a glass of cold water. Leave it in for a few moments to cool, then pick up the ball of caramel. If it is at the soft ball stage, it should be pliable and slightly sticky in your hands.

Can you make this recipe gluten free?

Yes, simply substitute the all purpose flour with 1:1 gluten free all purpose flour.

Front view of stacked millionaires shortbread showing shortbread, caramel and chocolate layers.
Warning: these are absolutely addictive!

More Vegan Desserts To Try

  • Close up view of stacked salted caramel popcorn chocolate bars.
    Salted Caramel Popcorn Chocolate Bars
  • Close up view of hazelnut tahini brownies cut into squares with a glossy glaze.
    Hazelnut Tahini Brownies
  • Chocolate peanut butter tart with chopped peanuts on a black plate.
    Chocolate Peanut Butter Pretzel Tart
  • Close up view of stacked homemade snickers bars cut to show the nougat and peanuts.
    Homemade Snickers Bars (Vegan)

Tried this recipe? Leave a comment with a star rating ⭐⭐⭐⭐⭐ below. You can also snap a photo and tag @crowded_kitchen on Instagram. We can't wait to see what you're cooking!

Cook with us often? Tell Google you want Crowded Kitchen recipes near the top of your results.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up view of vegan millionaires shortbread stacked to show the shortbread, caramel and chocolate layers.

Vegan Millionaire's Shortbread


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 3 reviews

  • Author: Lexi
  • Total Time: 2 hours 30 minutes
  • Yield: 18 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

With three layers (each one better than the next), this Vegan Millionaire's Shortbread (aka vegan caramel slice) is a decadent and insanely delicious dessert. Buttery shortbread, luscious caramel, and rich chocolate are the perfect trifecta! 


Ingredients

Units Scale

Shortbread:

  • 2 cups all purpose flour
  • ½ cup granulated sugar
  • 3 tablespoons cornstarch
  • ⅛ teaspoon salt
  • 1 cup (8oz, or 2 sticks) + 2 tablespoons vegan butter (cold, diced into ½" pieces)
  • 1 teaspoon vanilla extract

Caramel:

  • 2 11.25 ounce cans vegan condensed milk (we use this)
  • ½ cup vegan butter (we use this)
  • ⅔ cup brown sugar
  • 1 ½-2 teaspoons vanilla extract

Chocolate: 

  • 10 ounces semisweet chocolate
  • 2 tablespoons coconut oil
  • Optional: 2 ounces vegan white chocolate

Instructions

  1. Preheat the oven to 300˚F / 150˚C. Line a 9x13-inch pan with parchment paper and set aside.
  2. Shortbread: Add flour, sugar, cornstarch and salt to a large mixing bowl and whisk well. Add in butter and vanilla and use your hands to incorporate into the flour mixture until the dough starts to come together. It's okay if there are still some larger flakes of butter in the dough – you don't want to overwork it. (See photos above in blog post to see what it should look like.)
  3. Transfer dough to the parchment-lined pan and press into an even layer. Use a fork to poke a few holes in the shortbread. Bake for 32-35 minutes. The cookies will still look pale, but they are done. Remove from oven and let cool slightly.
  4. Caramel: While the shortbread is baking, add the condensed milk, butter and brown sugar to a medium saucepan over medium heat. Stir until melted.
  5. Attach a candy thermometer to the side of the pan, then slowly heat the caramel mixture to 240˚-245˚F (soft ball stage), whisking occasionally to prevent burning. It can take up to 20 minutes to reach the temperature, so be patient. 
  6. Once it reaches the correct temperature, remove from heat and whisk in vanilla extract. Let cool for a few minutes, then pour the caramel over the shortbread into an even layer.
  7. Let cool to the the touch at room temperature, then transfer to the refrigerator. After 30 minutes in the refrigerator, the caramel should be set. 
  8. Chocolate: add chocolate and coconut oil to a heat safe bowl. Microwave in 30 second intervals, stirring well between each interval, until fully melted. 
  9. Pour over the caramel layer, using a spatula to spread into an even layer. 
  10. Optional: to create the feathered pattern, melt 2-3 ounces of vegan white chocolate and transfer to a piping bag. Pipe horizontal lines across the chocolate, then drag a toothpick in vertical lines (perpendicular to the piped lines) to create the pattern. You must do this right away after adding the chocolate layer, otherwise it will set. 
  11. Return to refrigerator until chocolate is set (about 30 minutes), then slice and serve. 

Notes

Make sure the caramel is set before adding the chocolate: The caramel needs about an hour total of chilling for it to set. If you add the chocolate before it's fully set, the two layers might mix and you won't get those beautiful, distinct layers. 

Storage: We recommend storing leftovers in an airtight container in the refrigerator for up to a week. Bring to room temperature before serving. You can also store these in the freezer for up to 6 months. Let them thaw to room temperature before serving. 

Don't overwork or over-bake the shortbread: For buttery, soft shortbread that doesn't dry out or get tough in the oven, it's important to follow two rules. One: don't overwork the dough. This is why we use our hands instead of using a mixture. It's totally fine to have some big pieces of butter in the dough, so don't feel like you have to work it into a perfect ball. The dough will be pretty crumbly. Two: don't over-bake the dough. It bakes at a low temperature for just about 30 minutes, and even though it may not look totally done, it is! Remove from the oven and trust the process. 

Flour: We used regular all purpose flour in the shortbread layer. If you are gluten free, you can use a 1:1 gluten free all purpose flour substitute. It may be a bit more crumbly, but it should still work.

  • Prep Time: 20 minutes
  • Set time: 90 minutes
  • Cook Time: 40 minutes
  • Category: Desserts
  • Method: Oven
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 390
  • Sugar: 33 g
  • Sodium: 192.4 mg
  • Fat: 22.4 g
  • Carbohydrates: 45.8 g
  • Fiber: 1.3 g
  • Protein: 4.3 g

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Dessert Recipes

  • Front view of a stack of chocolate covered apple slices cut in half, showing the apple, date spread and peanut layers inside.
    Snickers Apple Slices
  • Baked candy corn shortbread cookies arranged in different directions on a wire cooling rack.
    Candy Corn Shortbread Cookies
  • A baked apple cut in half on a plate with a scoop of vanilla ice cream, drizzled with date caramel, pecans and a small dish of the caramel alongside.
    Baked Apples
  • Overlapping homemade fudge stripe cookies scattered on parchment paper, with one cookie flipped over to show its chocolate-coated bottom.
    Homemade Fudge Stripes

Comments

    Let us know what you think! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
    Recipe Rating




  1. Sam Q says

    June 09, 2026 at 11:32 am

    Can you use regular condensed milk?(diary)

    Reply
  2. Dee says

    January 27, 2023 at 11:28 pm

    I made these yesterday and was thrilled with how they turned out - the caramel set perfectly. The only issue I found was that a 9x13in pan seemed too large - the shortbread dough wouldn't reach the edges on the pan no matter how thin I pressed it, did I do something wrong? I used a 27.5cmx17.5cm pan instead.

    Reply
  3. Alana says

    December 04, 2022 at 7:23 pm

    These are the best! I’m not vegan but I’d make these 100x over. Everyone loved them.

    Reply
    • Max says

      December 06, 2022 at 1:32 am

      What’s the point of using all vegan ingredients if you use condensed milk in the caramel? Just use butter for the shortbread then…!

      Reply
      • Lexi says

        December 07, 2022 at 9:37 am

        Hi Max, you must have misread the ingredients - we used vegan condensed milk made from coconut milk.

  4. Alex says

    December 04, 2022 at 1:20 pm

    These are AMAZING omg could not stop eating

    Reply
    • Lexi says

      December 04, 2022 at 1:23 pm

      We totally feel the same way! So glad you enjoyed 🙂

      Reply
  • Main Dishes
  • Better Than Store Bought
  • Chicken
  • Salads

Trending Recipes

  • A big stack homemade nutter butters on a white plate.
    Homemade Nutter Butters
  • Overhead view of cowboy candy in a mason jar.
    Peach Cowboy Candy (Candied Jalapeños)
  • Overhead view of cheddar cheese coins on parchment.
    Slice and Bake Cheddar Cheese Coins
  • overhead view of homemade blueberry pop tarts with bright pink icing and sprinkles on a cooling rack.
    Homemade Blueberry Pop Tarts

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2026 Crowded Kitchen