This homemade salted caramels recipe is one of those slow, simple kitchen projects that fills the whole house with warmth.
These soft, buttery caramels are made from just a handful of pantry ingredients, but they feel so special once cut, wrapped, and tucked into jars or holiday treat boxes.
If you’ve been enjoying cozy, from-scratch recipes like my homemade Christmas marshmallows or love gifting homemade treats such as my homemade Christmas crack or vintage peanut butter squares, these caramels fit right into that same handmade rhythm. They’re rich, creamy, perfectly chewy, and finished with a sprinkle of flaky sea salt, a simple recipe that brings a whole lot of joy to both the maker and the lucky people who receive them.

Why You’ll Love This Recipe
- It gives you that rich, buttery caramel flavour you can only get from homemade, smooth, creamy, and just the right amount of salty.
- The combination of white sugar, brown sugar, and corn syrup creates a deeply caramelized taste with a perfectly soft, chewy texture that never turns grainy.
- This recipe makes a generous batch, perfect for wrapping up and sharing with neighbours, teachers, or adding to holiday gift boxes.
- The process is simple and steady, with each step building those nostalgic caramel notes that make your kitchen smell warm and cozy.
- The flaky sea salt on top adds the perfect contrast. Sweet, salty, and just a little bit fancy.
- Wrapped in wax paper, these little caramels look beautifully rustic and homemade, making them a charming, heartfelt gift during the holidays.

Ingredients
Variations & Add-Ins
- Vanilla bean caramels: Swap the vanilla extract for one scraped vanilla bean. The little specks running through the caramel add a beautiful, rustic bakery feel.
- Maple caramels: Replace ¼ cup of the corn syrup with pure maple syrup for a deeper, earthy sweetness. Perfect for fall and winter gifting.
- Bourbon caramels: Stir in 1–2 tablespoons of bourbon after removing the pot from the heat. Adds warmth and a lovely hint of oak.
- Chai-spiced caramels: Add a pinch of cinnamon, cardamom, ginger, and nutmeg with the salt. Cozy and perfect for pairing with tea.
- Espresso caramels: Whisk in 1 tablespoon of instant espresso powder with the vanilla for a caramel that tastes like a latte in candy form.
- Chocolate-dipped caramels: Once cooled and cut, dip half of each caramel into melted dark chocolate. Sprinkle with flaky salt for a pretty finish.

Recipe Tips
Use a heavy-bottomed pot: Thin pots heat unevenly and make it easy for the sugar to scorch. A dutch oven keeps everything at a steady temperature.
Avoid stirring too much at the start: Stirring during the melting stage can cause crystallization. Only stir gently when adding butter and cream, and as it cooks toward temperature.
Cut the butter into small cubes: This helps it melt quickly and evenly, preventing temperature drops that can cause the caramel to seize.
Add the cream slowly: Pouring too fast can cool the mixture too quickly and create lumps. A slow, steady stream keeps it silky smooth.
Use a candy thermometer: Caramel is all about precision. Hitting 238–242°F ensures a soft, chewy texture that’s easy to cut and wrap.
Don’t scrape the pot: When pouring into your pan, leave any thickened bits behind. Scraping can add grainy sugar crystals into your smooth caramel.
Let the caramel cool fully before cutting: Cutting too soon will drag the caramel and distort the shapes. Give it time to set completely.
Use a sharp non-serrated knife or bench scraper: Lightly butter the blade between cuts for perfectly clean edges.
Sprinkle flaky salt after the caramel thickens slightly: This keeps the salt on top instead of dissolving into the surface.
Wrap individually for freshness: Wax paper keeps the caramels soft, keeps them from sticking, and makes them look beautifully homemade.

Instructions
- Prep baking dish: Line an 8×8 baking dish with parchment paper, leaving enough hanging over two opposite sides to easily lift the cooled caramels out of the pan. Grease the parchment with butter.
- Combine the sugars and syrup: In a large heavy-bottomed dutch oven, add the granulated sugar, brown sugar, and corn syrup. Stir gently to combine, then heat over medium until the mixture begins to melt and bubble. Avoid stirring too much, it can cause crystallization.
- Add the butter: Once the mixture reaches a steady boil, add the butter cubes and stir until fully melted and smooth.
- Pour in the cream: Slowly stream in the heavy cream. The mixture will bubble up vigorously, so pour carefully. Continue stirring until everything is smooth again.
- Cook to temperature: Attach a candy thermometer and let the caramel cook until it reaches 238–242°F (soft-ball stage). Stir occasionally to prevent scorching.
- Finish with flavor: Remove from heat and stir in the vanilla extract and fine sea salt. Mix until glossy and well combined.
- Cool: Carefully pour the hot caramel into your lined baking dish. The mixture is HOT! Wait 10 minutes and sprinkle with flaky sea salt once cooled and slightly thickened.
- Let cool completely in the fridge or at room temperature. Once cooled, lift the caramels by the parchment paper flaps and transfer to a cutting board. Cut the caramels into 1″ x ⅔” rectangles with a sharp, non-serrated blade or a bench scraper. Wrap the caramels with 4″ x 5″ wax paper squares.
Freezing & Storage
- Store at room temperature: Wrapped caramels keep beautifully at room temperature for 2–3 weeks. Store them in an airtight container or tin to keep them soft and fresh.
- Keep away from heat: Caramels will soften if left near a stove, fireplace, or sunny window. A cool pantry shelf is perfect.
- Refrigeration: If your home is very warm, you can refrigerate the caramels for up to 1 month. They will firm up in the fridg, just let them sit at room temperature for a few minutes before eating.
- Freezing: Caramels freeze extremely well. Place individually wrapped pieces in a freezer-safe container and freeze for up to 3 months. Thaw at room temperature in the container to prevent condensation.
- Layer with parchment: When storing many pieces in a tin or box, place parchment paper between layers to prevent sticking.
- Keep wrapped until serving: The wax paper wrappers help lock in moisture and prevent graininess, keeping the texture perfectly chewy.

How to Gift These Homemade Salted Caramel
In a glass jar: Fill a small mason jar or swing-top jar with individually wrapped caramels. Add a ribbon, a handwritten tag, or a sprig of greenery for a warm, rustic look.
In a kraft box: Line a kraft candy box with parchment paper and arrange the caramels inside. Tie with twine and add a little pinch of flaky sea salt on top for sparkle. It looks beautifully handmade.
In a holiday tin: Use vintage-style cookie tins for a nostalgic touch. Layer the wrapped caramels with parchment paper and tuck in a small card with serving suggestions.
Tucked into gift baskets: Add wrapped caramels to homemade holiday baskets alongside hot chocolate mix, marshmallows, cookies, or simmer pot kits. It adds sweetness and charm to any bundle.
Wrapped in cellophane bags: Place several wrapped caramels into small cellophane bags and tie with festive ribbon. Perfect for teachers, neighbours, or stocking stuffers.
Paired with apples or coffee: Give a bag of caramels alongside fresh apples or a small bag of locally roasted coffee. It feels thoughtful and elevates the gift into a cozy experience.
Personalized treat bags: Use small paper treat bags or muslin bags, stamp them with a seasonal design, and fill with wrapped caramels. A simple, budget-friendly option that still feels charming and handmade.
FAQ
Join the List
Want More Simple Recipes & Seasonal Inspiration?
Get cozy, from-scratch recipes, seasonal homesteading tips, and simple living inspiration delivered straight to your inbox.
Similar Recipes

Homemade Salted Caramels
Equipment
- 8×8 baking dish
- Parchment Paper
- Heavy-bottomed dutch oven
- Candy thermometer
- Sharp knife or bench scraper
- Wax paper squares
Ingredients
- 2 cups granulated sugar
- 1 cup packed light brown sugar
- 1 cup light corn syrup
- 2 cups heavy cream
- 1 cup unsalted butter cut into small cubes
- 2 tsp vanilla extract
- ½ tsp fine sea salt
- Flaky sea salt to garnish
Instructions
- Prep the baking dish: Line an 8×8 baking dish with parchment paper, leaving enough overhang on two sides to lift the cooled caramel out easily. Grease the parchment with butter.
- Combine the sugars and syrup: In a large heavy-bottomed dutch oven, add the granulated sugar, brown sugar, and corn syrup. Stir gently to combine, then heat over medium until the mixture begins to melt and bubble. Avoid stirring too much, as it can cause crystallization.
- Add the butter: Once the mixture reaches a steady boil, add the butter cubes and stir until fully melted and smooth.
- Pour in the cream: Slowly stream in the heavy cream. The mixture will bubble vigorously, so pour carefully. Continue stirring until everything is smooth again.
- Cook to temperature: Attach a candy thermometer and let the caramel cook until it reaches 238–242°F (soft-ball stage). Stir occasionally to prevent scorching.
- Finish with flavor: Remove from heat and stir in the vanilla extract and fine sea salt. Mix until glossy and well combined.
- Cool and set: Carefully pour the hot caramel into your prepared baking dish. Allow it to sit for about 10 minutes, then sprinkle with flaky sea salt once the surface has thickened slightly.
- Chill and cut: Let the caramel cool completely in the fridge or at room temperature. Once fully set, lift the slab out using the parchment flaps and transfer it to a cutting board. Cut into 1" × ⅔" rectangles using a sharp, non-serrated knife or a bench scraper. Wrap each caramel in a 4" × 5" wax paper square.
Notes
- Store wrapped caramels in an airtight container for 2–3 weeks.
- Refrigerate for up to 1 month.
- Freeze for up to 3 months in a sealed container.
