Servings: 20–25 pieces
Prep Time: 5 minutes
Cooking Time: 15–20 minutes
Total Time: 25 minutes
Difficulty: Easy
Calories per Piece: Approximately 70–90 kcal
Macros (Approx. per Piece):
Protein: 1g
Carbs: 10–12g
Fat: 3–4g
Fiber: 0g
Introduction
Soft, creamy, and wonderfully sweet, this homemade toffee recipe is a simple milk-based treat made with just a few pantry ingredients. With its smooth texture, rich caramel flavor, and melt-in-your-mouth finish, this classic milk sweet is perfect for celebrations, gifting, or enjoying with a cup of tea.
Unlike store-bought sweets filled with unnecessary additives, this homemade toffee lets you create a delicious dessert using simple ingredients like sugar, condensed milk, butter, and vanilla. The result is a rich and creamy candy with a beautiful homemade touch.
Whether you are preparing treats for family gatherings, holidays, or simply satisfying your sweet cravings, this easy milk toffee recipe delivers a nostalgic flavor everyone will enjoy.
Look at the Recipe
- Creamy & Smooth Texture: Condensed milk creates a soft, rich texture that melts beautifully in your mouth.
- Caramelized Sweet Flavor: Slowly cooked sugar adds a deep, buttery sweetness.
- Simple Homemade Treat: Made with only five ingredients and no complicated equipment.
Ingredients Needed
- 1 cup (200g) granulated sugar
- ½ cup (120g) sweetened condensed milk
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
- Pinch of salt
How to Make Our Homemade Toffee
Step 1: Prepare the Mixture
Melt the sugar. Place sugar in a heavy-bottomed saucepan over medium heat. Stir gently as it begins to melt and dissolve.
Add condensed milk. Once the sugar is melted, carefully add sweetened condensed milk while stirring continuously to combine.
Step 2: Cook the Toffee
Add butter and flavoring. Stir in butter, vanilla extract, and a pinch of salt.
Cook until thickened. Continue stirring over medium-low heat until the mixture becomes thick, smooth, and begins pulling away slightly from the sides of the pan.
This step is important for creating the perfect soft and chewy homemade toffee texture.
Step 3: Shape the Toffee
Prepare the tray. Grease a small baking dish or line it with parchment paper.
Transfer the mixture. Pour the hot toffee mixture into the prepared tray and spread evenly.
Cool completely. Allow the toffee to set at room temperature until firm enough to cut.
Step 4: Cut and Serve
Slice into pieces. Cut the cooled milk sweet into small squares or bite-sized pieces.
Serve and enjoy. Serve immediately or store for later as a homemade candy treat.
Storage & Serving Suggestions
Storage: Keep homemade toffee in an airtight container at room temperature for up to 1 week.
Refrigeration: For a firmer texture, store in the refrigerator for up to 2 weeks.
Serving Ideas: Serve with tea, coffee, dessert platters, or package into small gift boxes for special occasions.
Gift Option: Wrap individual pieces in parchment paper for a beautiful homemade sweet gift.