Why You’ll Love This Recipe
These homemade Twix bars are a dream for anyone who loves the classic candy. The layers come together with basic ingredients, and no special tools are required. The buttery shortbread provides a crisp base, the caramel is sweet and chewy, and the chocolate topping adds the perfect finishing touch. They’re also freezer-friendly, making them a great make-ahead dessert.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
All-purpose flour
-
Unsalted butter
-
Granulated sugar
-
Salt
-
Sweetened condensed milk
-
Brown sugar
-
Light corn syrup
-
Semi-sweet or milk chocolate chips
-
Vegetable oil or coconut oil (for chocolate topping)
Directions
-
Preheat oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper.
-
In a bowl, combine flour, sugar, salt, and softened butter. Mix until crumbly, then press firmly into the bottom of the prepared pan.
-
Bake the shortbread base for 18–20 minutes, or until lightly golden. Allow to cool.
-
For the caramel layer, combine butter, brown sugar, corn syrup, and sweetened condensed milk in a saucepan. Cook over medium heat, stirring constantly, until the mixture thickens and reaches a golden caramel color (about 8–10 minutes).
-
Pour the caramel evenly over the cooled shortbread base. Let it set for 20–30 minutes.
-
Melt chocolate chips with vegetable oil until smooth. Pour over the caramel layer and spread evenly.
-
Refrigerate for at least 1–2 hours, or until set.
-
Slice into bars and enjoy.
Servings and timing
This recipe makes about 24 bars. Prep time is 20 minutes, baking time is 20 minutes, and chilling takes 2 hours.
Variations
-
Use dark chocolate for a richer flavor.
-
Add a sprinkle of sea salt on top of the chocolate for salted caramel Twix bars.
-
Make a peanut butter version by stirring a few tablespoons of peanut butter into the caramel.
-
Try a white chocolate topping for a fun twist.
-
Cut into bite-sized squares instead of bars for easier snacking.
Storage/Reheating
Store the bars in an airtight container at room temperature for up to 3 days, or refrigerate for up to 1 week. For longer storage, freeze the bars for up to 2 months, separating layers with parchment paper. Thaw in the fridge before serving. Reheating is not necessary.
FAQs
Can I make these without corn syrup?
Yes, you can substitute honey or golden syrup, though the texture may vary slightly.
How do I keep the caramel from being too hard?
Cook the caramel gently and don’t let it boil too aggressively—it should be thick but still soft when cooled.
Can I use store-bought caramel sauce?
Yes, but homemade caramel holds its shape better in the bars.
What type of chocolate works best?
Milk chocolate gives the classic Twix flavor, but semi-sweet or dark chocolate works for a less sweet version.
How do I cut the bars cleanly?
Use a sharp knife dipped in hot water and wipe between cuts.
Can I make them gluten-free?
Yes, simply use a gluten-free flour blend for the shortbread base.
Do I need a candy thermometer for the caramel?
It helps but isn’t required—cook until the mixture thickens and pulls away slightly from the sides of the pan.
Can I double the recipe?
Yes, but use a larger baking pan or two pans to ensure even layers.
Can I add nuts?
Absolutely, sprinkle chopped nuts over the caramel before adding the chocolate layer.
How long should they chill before slicing?
At least 1–2 hours in the refrigerator ensures clean cuts and firm layers.
Conclusion
Homemade Twix bars are a fun and satisfying way to enjoy a classic candy bar in your own kitchen. With a crisp shortbread base, chewy caramel, and smooth chocolate topping, they’re every bit as delicious as the store-bought version—if not better. Easy to customize and perfect for sharing, these bars will quickly become a go-to treat.

Homemade Twix Bars
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours 40 minutes
- Yield: 24 bars
- Category: Dessert
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Description
Homemade Twix bars feature a buttery shortbread base, rich caramel center, and smooth chocolate topping. These decadent treats mimic the classic candy bar but are even better when made fresh with simple pantry ingredients.
Ingredients
- 2 cups all-purpose flour
- 1 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1/4 tsp salt
- 1/2 cup unsalted butter (for caramel)
- 1/2 cup brown sugar
- 2 tbsp light corn syrup
- 1 (14 oz) can sweetened condensed milk
- 2 cups semi-sweet or milk chocolate chips
- 2 tbsp vegetable oil or coconut oil
Instructions
- Preheat oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper.
- In a bowl, mix flour, granulated sugar, salt, and softened butter until a crumbly dough forms.
- Press the mixture evenly into the prepared pan and bake for 18–20 minutes, or until lightly golden. Let cool completely.
- To make the caramel, combine 1/2 cup butter, brown sugar, corn syrup, and sweetened condensed milk in a saucepan over medium heat.
- Stir constantly until the mixture thickens and turns a golden caramel color, about 8–10 minutes.
- Pour the caramel evenly over the cooled shortbread and let it set for 20–30 minutes.
- Melt the chocolate chips with oil in the microwave or over a double boiler until smooth.
- Pour the melted chocolate over the caramel layer and spread evenly.
- Refrigerate for at least 1–2 hours until fully set.
- Slice into bars and enjoy.
Notes
Use dark chocolate for a less sweet version.Sprinkle sea salt on the chocolate for salted caramel flavor.For a twist, stir peanut butter into the caramel layer.Use gluten-free flour to make the recipe gluten-free.Freeze for up to 2 months with parchment between layers.
Nutrition
- Serving Size: 1 bar
- Calories: 270
- Sugar: 21g
- Sodium: 90mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 35mg