Crowded Kitchen

MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×
Home » Recipes » Brownies and Bars

Vegan Millionaire's Shortbread

Published: Dec 4, 2022 by Lexi

25 shares
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!

Finished stack of millionaires shortbread showing all the 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
  • 📖 Recipe
  • 💬 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:

Millionaire shortbread ingredients including flour and chocolate chips.
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.)

shortbread dough before and after mixing in butter.
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.

before and after baking shortbread dough in 9x13" 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. 

Vegan caramel in saucepan 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. 

Pouring caramel on top of shortbread cookie layer.
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. 

on the left: chocolate chips and coconut oil in a bowl. on the right: pouring melted chocolate on top of caramel layer.
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.

Close up of the finished millionaire shortbread bars.
Warning: these are absolutely addictive!

More Vegan Desserts To Try

  • stack of salted caramel popcorn chocolate bars sliced into squares.
    Salted Caramel Popcorn Chocolate Bars
  • Hazelnut Tahini Brownies
  • overhead view of 2 slices of chocolate peanut butter pretzel tart on a black plate.
    Chocolate Peanut Butter Pretzel Tart
  • Stack of homemade vegan snickers bars covered in chocolate.
    Homemade Snickers Bars (Vegan)

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.

Print

📖 Recipe

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
Finished millionaire shortbread bars in a stack to see 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
  • 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

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 Vegan Brownies and Bars Recipes

  • Overhead view cranberry bliss bars on christmas tree shaped baking rack.
    Cranberry Bliss Bars
  • Front view of stacked fig newtons.
    Homemade Fig Newtons
  • Front view of rice krispies stacked on top of each other.
    Peanut Butter Rice Krispie Treats
  • Overhead view of butterfingers cut in half.
    Homemade Butterfinger Bars

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

  1. 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
  2. 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.

  3. 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
Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Seasonal

  • close up overhead view of vegan bean soup in a bowl on white linen surface.
    Three-Bean Vegetable Soup
  • Front view of strawberry pop tart.
    Homemade Strawberry Pop Tarts
  • Overhead view of slice and bake cookies on a pink plate.
    Slice and Bake Heart Cookies
  • close up view of a passion fruit martini in a glass with dark backdrop.
    Passion Fruit Martini

Popular

  • Overhead view of fruit and nut crackers on a plate.
    Gourmet Fruit and Nut Crackers
  • overhead view of vegan mac and cheese in pot
    The Best Vegan Mac and Cheese
  • Overhead view of hot honey chicken plate.
    Hot Honey Chicken Plate (Sweetgreen Dupe)
  • Overhead view of potato leek soup.
    Super Green Sheet Pan Soup

See more-->

Footer

Back to top ↑

About

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

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen