Homemade Twix Bars

Homemade Twix Bars are buttery shortbread cookies covered in caramel and then dipped in chocolate. Crunchy cookies, creamy caramel, and rich chocolate is an irresistible combination!

Now you can make Twix at home with this copycat recipe.

homemade Twix bars on parchment paper

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

One of the things I like best about making a copycat recipe from scratch is that I get to add only the essential ingredients. I leave out additives and preservatives that are used to make commercial items last longer on the shelf.

There is just something about a Twix bar that makes it special. Is it a cookie? Is it a candy bar? The only thing that matters is that it is gosh darn delicious.

This homemade Twix bars recipe may not look much like the ones you buy in the checkout line, but it tastes every bit as good, if not better! So, the next time you are craving a Twix, try making your own!

a pile of homemade Twix bars and a bowl of chocolate chips

How to Melt Chocolate

There are several ways to melt the chocolate for this recipe. It is important to remember to mix the coconut oil into the melted chocolate thoroughly.

The coconut oil helps the melted chocolate to have a more consistent texture and gives the chocolate a nice shine once it rehardens.

The Double Boiler Method: The most fool-proof way is to use a double boiler. If you don’t already have a double boiler, you can make one by filling a large, narrow pot with about 2 inches of water. Place a heat-proof bowl on top of the pot. Ensure that the bowl is big enough to cover the pot’s rim entirely but shallow enough so it won’t come into contact with the water.

Turn the heat on to about medium. The goal is for the water to simmer but not to come to a full boil. Place the chocolate and coconut oil in the bowl and use a rubber spatula to continually move the chocolate around until it melts.

The Microwave Method: This method is quicker than a double boiler, but the results may not be as good, and you will have to do it twice for this recipe. Still, it is a good alternative if you don’t want to worry about burning your chocolate or having it seize up.

To melt chocolate in the microwave, place four ounces of chocolate and a quarter cup of coconut oil in a microwave-safe bowl. Put in the microwave and heat uncovered for 30 seconds. Stir it.

Continue heating in 30-second increments until the chocolate melts, about one and a half minutes in total. Dip half of your Twix bars and repeat.

Whichever method you choose to use, it is essential to make sure no water touches the chocolate. Water will make it seize up, turning it into a gritty solid mass.

homemade Twix bars stacked on a plate

Tips For Making Homemade Twix Bars

  • Chilled Twix bars. If you have never had a frozen Twix bar, then you don’t know what you are missing. The goal is to freeze the chocolate but leave the caramel slightly chewy. About an hour in the freezer should do the trick.
  • Choose your own chocolate. Sure, you could go with the traditional semi-sweet chocolate, and this recipe will be great, but why not be a bit more adventurous? Try dark chocolate or even white chocolate for a totally new taste.
  • There is no need to dip these bars. Dipping bars into the chocolate can get really messy. A much more manageable, although less ‘authentic’ alternative is to place the cut shortbread with melted caramel on a cooling rack over a rimmed baking tray. Pour the melted chocolate over the bars. The bottom of the bars will be bare, but it will all taste the same!

See what we are up to on Facebook!

Twix Ingredients

Here’s a list of what you need:

  • Unsalted butter
  • Powdered sugar
  • Salt
  • All-purpose flour
  • Vanilla extract
  • Caramel baking chips
  • Chocolate chips
  • Coconut oil
ingredients for homemade Twix Bars

Ingredient Notes

I substituted the milk chocolate that is used in Twix for semi-sweet chocolate. I would imagine these would be incredible with dark chocolate as well.

These cookies need good quality butter for them to turn out well. Do not use margarine or butter spread for these cookies. The butter is needed for the rich flavor these cookies have.

I am also using coconut oil to thin out my chocolate. If you do not have coconut oil, you can use butter or vegetable shortening like Crisco.

Use good quality vanilla. Do not use vanilla that is labeled “imitation vanilla”. Imitation vanilla is made from synthetic vanilla that comes from glycoside that can be found in the sapwood of certain conifers or from coal extracts. It leaves a bitter aftertaste.

How to Make Twix Bars

We are going to start out with a delicious buttery shortbread cookie. Shortbread cookies originate from Scotland and were typically served during Christmas.

Then we’ll top the cookies with caramel and dip them in chocolate. So easy!

  1. Using a mixer, cream together butter and powdered sugar until light and creamy.
    creamed butter and sugar in a mixing bowl
  2. Add flour and beat gently until flour is incorporated into the creamed sugar.
    creamed butter and sugar with flour on top in a mixing bowl
  3. Add vanilla and mix until just blended.
    cookie dough for homemade Twix bars in a bowl
  4. Place dough on a lightly floured board.
  5. Roll out the dough.
    rolled out cookie dough for homemade Twix bars
  6. Cut the dough into even verticals and then cut them horizontally into 1/2 inch strips.
    homemade Twix bars cookie dough strips
  7. Place cookie strips onto an un-greased cookie sheet leaving a small distance between each cookie.
    cookie dough strips for homemade Twix bars on a baking sheet
  8. Refrigerate cookies on the cookie sheet for about 15 minutes.
  9. Bake the cookies at 350 degrees for 8 to 10 minutes.
    baked cookie dough strips for homemade Twix bars on a wire rack
  10. Melt caramel bits in the microwave for about 45 seconds or until melted.
  11. Spread a thin layer of caramel over the baked cookies.
    caramel filling on baked cookies for homemade Twix bars
  12. In a double boiler, melt together chocolate chips and coconut oil. Stir continually until the chocolate has melted.
  13. Place a cookie into the chocolate and turn the cookie over with two forks until the cookie is fully coated.
  14. Place chocolate-dipped cookie onto wax paper.
    chocolate coated cookies with caramel filling
  15. Repeat with the remaining cookies.
  16. Allow the chocolate to set up fully at room temperature before storing the Twix bars in an airtight container.

This recipe makes about 40 small bars, I would suggest 3 or 4 pieces a serving.

four homemade Twix bars on a cutting board

More Homemade Candy Recipes

Favorite DIY Recipes

Be sure to check out more of my easy candy recipes and the best DIY recipes here on CopyKat.com!

homemade Twix bars on parchment paper

Homemade Twix Bar

Love Twix? Make homemade Twix bars with this easy copycat recipe.
5 from 5 votes
Print Pin Rate Add to Collection
Course: Dessert
Cuisine: American
Keyword: Candy Recipes, Chocolate Recipes, Twix Bars
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: 45 minutes
Servings: 24
Calories: 227kcal


  • 1/2 pound unsalted butter
  • 1/2 cup powdered sugar
  • 1/4 teaspoon salt
  • 2 cups all-purpose flour
  • 1 teaspoon vanilla extract
  • 1 1/2 cups caramel baking chips
  • 2 cups chocolate chips
  • 1/4 cup coconut oil


  • Cookie Directions: Preheat oven to 350 degrees. Using a mixer cream together room temperature butter and powdered sugar for about 2 minutes or until the butter and sugar are light and creamy. Add in 2 cups of flour and beat gently until flour is incorporated to the creamed sugar. Add in vanilla and mix until just blended. 
  • When the dough has turned into a soft uniform ball turn dough onto a lightly floured board. Roll dough into a rectangle shape. Cut the dough into 4 even verticals and then cut them horizontally in about 1/2 inch strips. Use a fork to prick the cookies about three or four times a cookie so they will bake evenly. 
  • Place cookies onto an un-greased cookie sheet leaving a small distance between each cookie. Refrigerate cookies on the cookie sheet for about 15 minutes before baking the cookies for 8 to 10 minutes. By refrigerating the dough you will keep them from spreading out too much. 
  • Melt caramel bits in the microwave for about 45 seconds, or until melted. Spread a thin layer of caramel over the baked cookies. Over a double boiler melt together 2 cups of chocolate chips and 1/4 cup of coconut oil Stir continually until the chocolate has melted. When the chocolate has melted dip a cookie into the chocolate, turn cookie over with two forks until the cookie is fully coated. 
  • Place chocolate dipped cookie onto wax paper. Allow the chocolate to set up fully before storing the cookie in an airtight container.



Calories: 227kcal | Carbohydrates: 24g | Protein: 2g | Fat: 13g | Saturated Fat: 9g | Cholesterol: 22mg | Sodium: 46mg | Potassium: 22mg | Fiber: 0g | Sugar: 14g | Vitamin A: 270IU | Vitamin C: 0.1mg | Calcium: 27mg | Iron: 0.7mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of CopyKat.com's Dining Out in the Home, and CopyKat.com's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions


  1. Kristen

    These sound so good! I don’t know if anybody else would get to try them except me because they may be gone that fast! 🙂

  2. Kristine

    If I use milk chocolate do I still need to add the coconut milk? Especially since I am using the milk chocolate wafers from a candy making supply company?

    • stephaniemanley

      If those are listed as melting chocolate, nope, not at all. I used regular chocolate in mine, and you need to thin that out a little. Good luck!

  3. Jan D

    I don’t understand these directions which say to serve 10 (10 bars?) roll out dough and cut into four vertical pieces, then cut into 1/2 wide strips. No way can I divide 4 into 10 pieces. How big a rectangle? What am I missing?

  4. Claire Douglas

    In one place (list of ingredients) it says 1/4 tablespoon of coconut oil. In the directions it says 1/4 cup of coconut oil. When I read the list I was puzzled by the 1/4 tablespoon because that would take some figuring out. So I’m guessing that 1/4 cup is the correct amount. It looks like a very easy recipe and you’re right about no additives. How about your favorite nuts chopped small and add to dough? Pecans sound good to me. Definitely dark chocolate. (on second thought 1/4 cup of coconut oil seems a lot for just 2 cups of chips.)
    Claire Douglas

    • stephaniemanley

      Typo on my part. It was 1/4 cup not 1/4 tablespoon. Thanks for the catch. I am sure you could add nuts in any part of the step.

Leave a Reply

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

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.