These cookie bars are chewy, chocolatey, and filled with a layer of homemade caramel. Plus, they’re easier to make than you might think!
How to
First, you’ll make some gooey, salted caramel. Start by adding sugar to a saucepan and placing it over low-medium heat. Stir often, until the sugar begins to clump, then begins to melt, and is finally completely melted.
Remove the saucepan from heat and whisk in vegan butter then vegan creamer (we love oat milk creamer) until combined. Place back over heat and continue to whisk until the mixture begins to boil, then leave it boiling for a minute or so before removing from heat again.
Finally, stir in vanilla and salt. Strain the caramel into a heat-safe bowl and set aside for later.
Next, make the cookie dough. Begin by slightly melting 1 1/2 sticks of vegan butter so that only 1/3 to 1/2 of the butter is melted – we always use these buttery sticks in baking for the best results. Mix the butter together so that it’s all one consistency.
Whisk in white and brown sugars, then nondairy milk (we typically use soy milk for baking) and vanilla.
Next, mix in flour, baking soda, salt and cornstarch.
Finally, mix in dairy-free chocolate chips. You’ll end up with a thick, delicious dough.
You’ll press half the dough into an 8″x8″ pan, bake it for 10 minutes, evenly pour the caramel overtop, then place the remaining dough evenly over the caramel and bake for another 20-25 minutes.
If you like caramel, you’ll absolutely love these bars, we promise.
Want some more dessert inspo?
Check out our vegan desserts board on Pinterest!
And if you like cookies, check out these other recipes:
Classic Chewy Chocolate Chip Cookies
Oatmeal Chocolate Chip Cookies

Caramel Chocolate Chip Cookie Bars
Ingredients
For the caramel:
- 1/2 cup (100 g) granulated sugar
- 1/4 cup (1/2 stick / 56 g) vegan butter*, at room temperature
- 2 tbsp (30 ml) nondairy creamer, at room temperature we prefer soy or oat
- 1 tsp vanilla
- 1/4 tsp salt
For the cookie bars:
- 3/4 cup (1 1/2 sticks; 170 g) vegan butter*
- 3/4 cup (165 g) packed light brown sugar
- 1/2 cup (100 g) granulated sugar
- 3 tbsp (45 ml) nondairy milk we prefer soy or oat
- 1 tsp vanilla
- 2 1/4 cups (281 g) all-purpose flour measured correctly**
- 1 tsp baking soda
- 1 tsp salt
- 2 tsp cornstarch
- 3/4 cup (126 g) vegan chocolate chips
Instructions
Make the caramel:
- Place the sugar into a saucepan over low-medium heat. Stir often, until the sugar begins to clump and melt. Continue to stir until the sugar melts completely.***
- Remove from heat and add in the butter, whisking until combined. Add the creamer and whisk until combined.****
- Place back onto low-medium heat, continuously stirring, until it gets bubbly. Stir for another minute or so.
- Remove from heat and stir in the vanilla and salt.
- Strain the caramel into a heat-safe bowl. Set aside for later.
Make the cookie dough:
- Preheat the oven to 350˚F. Line an 8×8 pan with parchment paper.
- In a large, heat-safe bowl, melt the vegan butter sticks ~1/3 – 1/2 of the way (this takes about 30-45 seconds in our microwave) and then mix it together until it's all one consistency (see pictures above for example).
- Add the sugars, milk, and vanilla to the butter. Beat until combined.
- Add the flour, baking soda, salt, and cornstarch to the wet mixture. Mix until combined.
- Fold in the chocolate chips.
Make the bars:
- Press ~1/2 the cookie dough into your prepared baking sheet.
- Bake in the preheated oven for 10 minutes, then remove from the oven.
- Stir the caramel. If it has thickened too much so that it won't pour smoothly, heat it up in the microwave for ~15 seconds or place back on the stove over low-medium heat until it thins out.
- Pour the caramel over the partially cooked dough and spread it around evenly.
- Take small pieces of the remaining dough and flatten them with your hands, then place them evenly over the caramel. Continue until all of the dough is used up.
- Place back into the preheated oven for another 20-25 minutes, until golden-brown.
- Let the bars cool completely and then slice into 16 bars.
Can I use milk instead of creamer since I don’t buy creamer?
Yes, we would recommend using a thick milk such as soy or oat!
I’ve made these more times than I’d like to admit! They are incredible.
Can coconut oil be used instead of butter??
We’ve never tried so we can’t say for sure! Let us know if you experiment/how it goes.
So good! These only lasted a few days in my kitchen because we couldn’t stop snacking on them. Love the caramel and the texture with the cornstarch
How long are these goid for? Would love to make and ship to my sister
Hi! Have you ever made this gluten free? Or as a cookie cake?? Thank you!
Is there an easier way to cook the sugar? It took me an hour and a half for the sugar to start clumping and then it never fully melted it just got hard.
Delicious cookie recipe. Made it for a vegan friend and I dont think people would know its vegan. Not too sweet, very nice dessert bar. Would be excellence warm with vanilla ice cream.
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.
Major thanks for the post.Much thanks again. Really Great.
It’s going to be finish of mine day, but before end I am reading this great post to increase my knowledge.
I need to to thank you for this very good read!! I absolutely loved every little bit of it. I have you saved as a favorite to check out new things you post…
If some one needs expert view regarding blogging then i recommend him/her to visit this blog, Keep up the fastidious work.
There’s certainly a great deal to find out about this subject. I like all the points you have made.
I am so grateful for your post. Want more.
Thanks-a-mundo for the blog article.Thanks Again. Fantastic.
Major thankies for the blog post.Really thank you! Will read on…
Thank you ever so for you post. Great.
Say, you got a nice article.Thanks Again. Fantastic.
A round of applause for your blog.Really looking forward to read more. Cool.
Thank you ever so for you blog post. Want more.
I really enjoy the blog post.Thanks Again. Want more.
You expressed this superbly. canadian pharmacies that ship to us
mexico ivermectin trial dosage for ivermectin in dogs
Excellent blog you have here.. It’s hard to find excellent writing likeyours nowadays. I truly appreciate people like you! Take care!!
the online pharmacy online pharmacy with doctor consultation
purchase ivermectin – ivermectin 0.5 lotion india ivermectin human
I don’t even know How To Resell Digital Products I ended up here, but I thought this post was great.I do not know who you are but certainly you are going toa famous blogger if you aren’t already 😉 Cheers!
Hi, its nice paragraph regarding media print,we all understand media is a enormous source of information.
What’s Happening i’m new to this, I stumbled upon this I have found It absolutely useful and it has aided me out loads. I hope to contribute & aid other users like its helped me. Good job.
I like reading through a post that can make men and women think. Also, thanks for allowing for me to comment!
There is certainly a lot to know about this topic. I love all of the points you’ve made.
There is definately a lot to know about this issue. I really like all the points you have made.
best online pharmacy canadaxpha.com Gzwsud roqard
Thanks for sharing, this is a fantastic blog article.Much thanks again. Awesome.
I want to to thank you for this very good read!! I absolutely enjoyed every bit of it. I’ve got you saved as a favorite to check out new things you postÖ
I like what you guys are usually up too. This kind of clever work and coverage! Keep up the wonderful works guys I’ve included you guys to my personal blogroll.
I do agree with all of the concepts you’ve offered for your post.They’re very convincing and will definitely work. Still, the posts are too brief for novices.Could you please extend them a bit from next time? Thanks for the post.
Usually I do not read post on blogs, but I wish to say that this write-up very pressured me to take a look at and do it! Your writing taste has been amazed me. Thank you, very nice article.
A fascinating discussion is worth comment. I believethat you ought to publish more about this topic, it maynot be a taboo subject but usually folks don’t discuss these subjects.To the next! All the best!!
Oh my goodness! an incredible article dude. Thank you However I’m experiencing subject with ur rss . Don抰 know why Unable to subscribe to it. Is there anybody getting equivalent rss drawback? Anyone who is aware of kindly respond. Thnkx
I have read so many posts regarding the blogger lovers except this post is really a good piece ofwriting, keep it up.my blog post – hitet e reja shqip 2022
If you want to obtain a good deal from this paragraphthen you have to apply such methods to your won blog.Also visit my blog post: Gentille Derma Cream
I like the helpful info you supply to your articles. I will bookmark your blog and take a look at again here frequently. I’m reasonably certain I will be told a lot of new stuff proper here! Good luck for the next!
I do consider all the ideas you’ve introduced on your post. They are really convincing and can definitely work. Still, the posts are very brief for beginners. Could you please lengthen them a little from next time? Thank you for the post.
My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on numerous websites for about a year and am concerned about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can import all my wordpress content into it? Any kind of help would be greatly appreciated!
Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?
Hello! I’ve been reading your weblog for a while now and finally got the courage to go ahead and give you a shout out from Humble Texas! Just wanted to mention keep up the good work!
Hello! I’ve been reading your weblog for some time now and finally got the courage to go ahead and give you a shout out from Austin Tx! Just wanted to tell you keep up the good work!
Spot on with this write-up, I truly suppose this website needs far more consideration. I’ll most likely be once more to learn much more, thanks for that info.
Hi there, just was alert to your weblog via Google, and located that it’s truly informative. I’m gonna watch out for brussels. I’ll appreciate for those who proceed this in future. Lots of other people will likely be benefited from your writing. Cheers!
Good post. I be taught something more challenging on different blogs everyday. It’ll at all times be stimulating to read content material from different writers and observe a little one thing from their store. I’d want to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link in your web blog. Thanks for sharing.
I think this is one of the most vital information for me. And i’m glad reading your article. But should remark on few general things, The web site style is ideal, the articles is really excellent : D. Good job, cheers
I love what you guys are up too. This type of clever work and exposure! Keep up the very good works guys I’ve included you guys to my own blogroll.
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now eachtime a comment is added I get four e-mails with the same comment.Is there any way you can remove me from that service?Appreciate it!
Hello, Neat post. There’s an issue along with your website in internet explorer, could test this… IE still is the market leader and a large element of folks will omit your wonderful writing due to this problem.
I really like your blog.. very nice colkors & theme.
Diid yoou make this webskte yourswlf or ddid
yoou hire soeone tto do iit for you? Pllz responhd ass I’m looking too construct myy
ownn boog and would like tto find out where u gott thiis from.
thanks a lot
You actually said it effectively!starting a college essay with a quote thesis proposal custom writings service
Muchos Gracias for your article post.Much thanks again. Fantastic.
This is one awesome article post.Really thank you! Much obliged.
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.
I really liked your article post.Much thanks again. Keep writing.
Thanks so much for the blog post.Really looking forward to read more. Great.
I am sure this paragraph has touched all the internetvisitors, its really really pleasant post on building up new blog.
I truly appreciate this post.Really thank you! Cool.
I truly appreciate this post. Keep writing.
Wow a lot of terrific advice! hemp oil vs cbd oil
A round of applause for your article post. Keep writing.
Very good blog post. Cool.
I value the blog article.Much thanks again. Cool.
I think this is a real great blog article. Great.
I appreciate you sharing this blog.Much thanks again. Awesome.
I cannot thank you enough for the post.Really looking forward to read more. Awesome.
Hi there, just became aware of your blog through Google,and found that it’s truly informative. I’m gonna watch out for brussels.I will appreciate if you continue this in future. A lot of people will be benefited from your writing.Cheers!
Major thanks for the post.Thanks Again. Cool.
Awesome blog article.Really looking forward to read more.
Muchos Gracias for your blog article.Much thanks again. Much obliged.
It’s impressive that you are getting ideas from this paragraphas well as from our discussion made here.
Enjoyed every bit of your article post. Great.
I think this is a real great blog post. Really Cool.
This is one awesome article post.
Pretty great post. I just stumbled upon your blog and wanted to say that I’ve really enjoyed browsing your blog posts.In any case I’ll be subscribing in your feed and I am hoping you writeagain soon!
Umi dissertations dissertation literature review example uk dissertation
251710 270546I agree completely with what you said. Wonderful Stuff. Keep it going.. 27470
Very neat blog post.Really looking forward to read more. Much obliged.
Thanks for the marvelous posting! I quite enjoyed reading it,you will be a great author. I will be sure to bookmarkyour blog and will often come back in the future.I want to encourage one to continue your great work, have a nice afternoon!
A round of applause for your post.Thanks Again. Want more.
Thanks for the marvelous posting! I quite enjoyed reading it, you can be a great author.I will be sure to bookmark your blog and definitely will come back very soon. I wantto encourage continue your great work, have a nice afternoon!
Thanks-a-mundo for the post.Much thanks again. Want more.
Aw, this was a really nice post. Taking a few minutes and actual effort to make a good article… but what can I say… I procrastinate a whole lot and never seem to get nearlyanything done.
Article writing is also a excitement, if you know after that you can write otherwise it is complex to write.
I want to to thank you for this great read!! I absolutely loved every little bit of it. I have got you saved as a favorite to look at new stuff you post…
I loved your post. Want more.
Enjoyed every bit of your article.Thanks Again. Really Great.
Very good article post.Really thank you! Much obliged.
Thanks so much for the article post.Really thank you! Really Great.
wow, awesome blog post. Fantastic.
Im obliged for the blog post.Really looking forward to read more. Will read on…
I cannot thank you enough for the blog. Really Cool.
thank you bro güzel içerik olmuş sürekli takipteyim seni
new ed pill 2017 – nitridex ed pills over the counter erectile dysfunction pills
Hi there! I just wanted to ask if you ever have any trouble with hackers?My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no backup. Do you have any methods to stop hackers?
I appreciate you sharing this blog.Really looking forward to read more. Keep writing.
ivermectin new zealand stromectol online canada – stromectol otc
Very good blog post.Really thank you! Keep writing.
That is a great tip particularly to those new to the blogosphere.Simple but very accurate information… Appreciate your sharing this one.A must read article!
I cannot thank you enough for the article. Really Great.
I’m gone to tell my little brother, that he should also pay a visit this blog on regular basisto take updated from latest news.
clomid order online: clomid – clomid treats
Thanks a lot for the blog post.Much thanks again. Keep writing.
Hello friends, its great paragraph regarding teachingand entirely defined, keep it up all the time.
wow, awesome article post. Awesome.
קמגרה למכירה במודיעין פעמים רבות אנחנו יודעים שאנחנו צריכים לעשות משהו, אבל “רק הפעם” פשוט נמנעים מלעשות את זה, פשוט כי זה דורש יותר מדי מאמץ. אותו הדבר נערה ליווי
Hi there, just became aware of your blog through Google, and found that it’s truly informative. I am gonna watch out for brussels. I will be grateful if you continue this in future. Lots of people will be benefited from your writing. Cheers!
Real nice style and design and great content material, very little else we require : D.
Very nice info and straight to the point. I don’t know if this is in fact the best place to ask but do you people have any ideea where to get some professional writers? Thank you 🙂
Im grateful for the blog.Really looking forward to read more. Keep writing.
I really liked your blog post.Really looking forward to read more. Really Cool.
best natural ed treatment ed medications comparison – best over the counter ed pills
he who has health has hope proverbivermectin tablets for humans for sale
Really enjoyed this blog.Much thanks again. Cool.
Looking forward to reading more. Great blog article.Really looking forward to read more.
Major thankies for the article post. Awesome.
Amazing! Its really amazing piece of writing, I have got much clear idea concerning from this paragraph.