Coconut Toffee Bars make the kitchen smell warm and sweet the moment the oven goes on. If you want an easy treat that feels like a hug, these bars fit the bill. They bake up with a soft, buttery base and a toasted coconut-toffee topping that crackles when you bite it. For a similar chewy toffee twist, try our crinkly crackly butter toffee sugar cookies for more cookie-bar ideas.
Why Make This Recipe
- Quick & Easy: Mix in one bowl, press into a pan, and bake.
- Family Favorite: Kids love the sweet crunch and adults love the toffee bits.
- Budget-Friendly: Uses pantry staples and one can of sweetened condensed milk.
- Crowd-Pleaser: Great for potlucks, school snacks, or an after-dinner cozy dessert.
This recipe stands out because the warm, toasted coconut and toffee create a chewy-top, crisp-edge bar that feels both simple and a little special. It brings the comfort of a homemade sweet and the nostalgia of candy bars all in one pan. If you like layered, sweet bars, you might also enjoy our Easy Rice Krispie Millionaires Bars recipe.
Ingredients
For the base:
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 2 1/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
For the topping:
- 1 (14-ounce) can sweetened condensed milk
- 2 cups sweetened shredded coconut (or unsweetened if you prefer less sweet)
- 1 1/2 cups toffee bits (Heath or similar)
- 1 cup semisweet chocolate chips (optional)
- 1/2 cup chopped toasted pecans or walnuts (optional)
Helpful notes:
- Use unsalted butter so you can control salt.
- If your coconut is large-flake, chop slightly for even coverage.
How to Make Coconut Toffee Bars
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment paper. (Preheating ensures even bake and the base sets properly.)
- In a large bowl, cream the softened butter with brown and granulated sugar until smooth and slightly fluffy. Add the eggs one at a time, then stir in vanilla. (Creaming traps air for a tender base.)
- Whisk the flour, baking soda, and salt in a separate bowl. Gradually stir the dry mix into the butter mixture until just combined. Don’t overmix. (Overmixing makes the base tough.)
- Press the dough evenly into the prepared pan, covering the bottom. Use a spatula or your fingers dampened slightly to smooth the surface. (A firm press gives a sturdy base.)
- Bake the base for 10–12 minutes, or until the edges turn a light golden color. Remove from oven. (Partially baking keeps the base from getting soggy under the topping.)
- Sprinkle the shredded coconut evenly over the warm base, then add the toffee bits and chocolate chips and nuts if using. Pour the sweetened condensed milk slowly and evenly over the top so it soaks into gaps.
- Return the pan to the oven and bake for another 12–15 minutes, until the coconut is toasted at the edges and the topping is set but still slightly soft in the center. (Watch closely so the coconut toasts but doesn’t burn.)
- Let the pan cool completely on a wire rack—at least 1 hour—so the bars firm up. Chill in the fridge for 30 minutes if you want clean slices. Cut into bars and serve. (Cooling helps the toffee set and keeps bars from falling apart.)
How to Serve Coconut Toffee Bars
- Cut into squares and place on a rustic wooden board with a sprinkling of extra toasted coconut.
- Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream for a cozy dessert.
- Pack into small boxes or wrap in parchment for gifts or school snacks.
How to Store Coconut Toffee Bars
- Room temperature: Store in an airtight container for up to 2 days. Keep them in a cool spot away from direct sun.
- Refrigerator: Keep in an airtight container for up to 1 week; bring to room temperature before serving for softer texture.
- Freezer: Freeze in layers separated by parchment for up to 3 months. Thaw in the fridge overnight, then bring to room temperature.
- To reheat: Warm a single bar in the microwave for 8–12 seconds or in a 300°F oven for 5–7 minutes to revive chewiness.
Tips to Make Coconut Toffee Bars
- Use room-temperature eggs for smoother mixing.
- Press the base firmly and evenly so bars hold together.
- Don’t skip chilling if you want cleaner slices.
- Watch the coconut closely in the oven—it goes from golden to burnt fast.
- Swap half the toffee bits for chopped nuts for extra crunch.
Variation (if any)
- Gluten-free: Use a 1-to-1 gluten-free flour blend in place of all-purpose flour and check texture—add a tablespoon of milk if too dry.
- Less sweet: Use unsweetened shredded coconut and reduce chocolate chips or swap toffee bits for chopped dark chocolate for deeper flavor.
- Tropical twist: Add 1/2 cup diced dried pineapple for a fruity pop.
FAQs
Can I use fresh or unsweetened coconut?
Yes. Unsweetened shredded coconut works fine and reduces sweetness. If using larger fresh coconut pieces, chop them smaller so they toast evenly.
Will these bars stick together if I skip the sweetened condensed milk?
The sweetened condensed milk helps bind the topping and gives a glossy, chewy finish. If you skip it, the topping may be drier and more crumbly—add a light drizzle of melted butter or honey as a binder instead.
Can I make these ahead for a party?
Absolutely. Make them a day ahead and store in the fridge. Bring to room temperature before serving or warm briefly in the oven for that fresh-baked feel.
Conclusion
These Coconut Toffee Bars are simple, comforting, and a little bit magical—warm coconut aromas, buttery base, and crunchy toffee make people smile. They bake in one pan, save well, and travel easily for potlucks or school treats. If you want another take on coconut and toffee flavors, check out this related Coconut Toffee Chocolate Chip Cookie Bars Recipe for more inspiration. Please leave a comment and a star rating to tell us how yours turned out, and share on Pinterest or Facebook so friends can try them too. What twist did you try? Let us know below!

Coconut Toffee Bars
Ingredients
For the base
- 1 cup unsalted butter, softened Use unsalted butter to control salt.
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 2 large eggs, room temperature Use room-temperature eggs for smoother mixing.
- 1 teaspoon vanilla extract
- 2 1/4 cups all-purpose flour Can substitute with a gluten-free flour blend.
- 1 teaspoon baking soda
- 1/2 teaspoon salt
For the topping
- 1 14-ounce can sweetened condensed milk Essential for binding the topping.
- 2 cups sweetened shredded coconut Use unsweetened for less sweetness.
- 1 1/2 cups toffee bits (Heath or similar)
- 1 cup semisweet chocolate chips (optional)
- 1/2 cup chopped toasted pecans or walnuts (optional)
Instructions
Preparation
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment paper.
- In a large bowl, cream the softened butter with brown and granulated sugar until smooth and slightly fluffy.
- Add the eggs one at a time, then stir in vanilla.
- Whisk the flour, baking soda, and salt in a separate bowl, and gradually stir the dry mix into the butter mixture until just combined.
- Press the dough evenly into the prepared pan, smoothing the surface with a spatula or dampened fingers.
Baking
- Bake the base for 10–12 minutes, or until the edges turn a light golden color.
- Remove from oven and sprinkle the shredded coconut evenly over the warm base. Add the toffee bits and chocolate chips, and pour the sweetened condensed milk slowly and evenly over the top.
- Return to the oven and bake for another 12–15 minutes, until the coconut is toasted and the topping is set but soft in the center.
Cooling and Serving
- Let cool completely on a wire rack for at least 1 hour. Chill in the fridge for 30 minutes if you want clean slices.
- Cut into bars and serve warm with vanilla ice cream or whipped cream.