Homemade Caramels
Why You’ll Love This Recipe
Homemade Caramels are rich, buttery, melt-in-your-mouth treats that taste so much better than store-bought. Soft and chewy with the perfect balance of sweetness and a hint of salt, these classic candies are ideal for gifting, holiday trays, or whenever you want to make something extra special from scratch.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
granulated sugar
light corn syrup
unsalted butter (cut into pieces)
heavy cream
sweetened condensed milk
vanilla extract
sea salt (optional, for sprinkling)
directions
Line an 8×8-inch baking dish with parchment paper and lightly grease it.
In a large heavy-bottomed saucepan, combine the granulated sugar, corn syrup, and a splash of water. Cook over medium heat, stirring until the sugar dissolves.
Add the butter, heavy cream, and sweetened condensed milk. Bring the mixture to a gentle boil, stirring constantly.
Continue to cook, stirring frequently, until the caramel reaches 240°F (115°C) on a candy thermometer (the firm ball stage).
Remove from heat and stir in the vanilla extract.
Pour the hot caramel into the prepared pan and let it sit at room temperature until fully set, about 2-4 hours.
Once firm, lift the caramel out using the parchment paper and cut into small squares. Sprinkle with sea salt if desired. Wrap individual caramels in wax paper to prevent sticking.
Servings and timing
This recipe yields about 40 caramels.
Preparation time: 10 minutes
Cooking time: 20-25 minutes
Cooling and setting time: 2-4 hours
Total time: 2.5-4.5 hours
Variations

Dip the caramels in melted chocolate for a decadent twist.
Add a pinch of flaky sea salt on top for salted caramels.
Stir in chopped nuts for a nutty version.
Flavor with a splash of bourbon or espresso for a gourmet touch.
storage/reheating
Store Homemade Caramels in an airtight container at room temperature for up to 2 weeks.
Wrap each piece in wax or parchment paper to keep them from sticking together.
No reheating needed—enjoy at room temperature.
FAQs
Why do my caramels turn grainy?
Be sure the sugar is fully dissolved before adding other ingredients and stir constantly while cooking.
Do I need a candy thermometer?
Yes, for best results—reaching the right temperature ensures the perfect soft, chewy texture.
Can I make them ahead of time?
Absolutely! They keep well for gifting or holiday trays.
Why add corn syrup?
It helps prevent the sugar from crystallizing and keeps the caramels smooth.
Can I freeze homemade caramels?
Yes! Wrap tightly and freeze for up to 3 months. Thaw at room temperature before eating.
Conclusion
Homemade Caramels are a classic treat that’s worth every bit of effort. Rich, buttery, and irresistibly chewy, they’re a sweet indulgence you’ll want to make again and again—whether for yourself or to share with someone special.
Print
Homemade Caramels
- Total Time: 2.5-4.5 hours (including cooling and setting)
- Yield: 40 caramels 1x
Description
Rich, buttery, melt-in-your-mouth homemade caramels that are soft, chewy, and perfect for gifting or enjoying as a sweet treat. So much better than store-bought!
Ingredients
- 2 cups granulated sugar
- 1 cup light corn syrup
- 1 cup unsalted butter, cut into pieces
- 1 cup heavy cream
- 1 (14 oz) can sweetened condensed milk
- 1 tsp vanilla extract
- Sea salt, for sprinkling (optional)
Instructions
- Line an 8×8-inch baking dish with parchment paper and lightly grease it.
- In a large heavy-bottomed saucepan, combine the granulated sugar, corn syrup, and a splash of water. Cook over medium heat, stirring until the sugar fully dissolves.
- Add the butter, heavy cream, and sweetened condensed milk. Bring the mixture to a gentle boil, stirring constantly.
- Continue to cook, stirring frequently, until the caramel reaches 240°F (115°C) on a candy thermometer (firm ball stage).
- Remove from heat and stir in the vanilla extract.
- Pour the hot caramel into the prepared pan and let it sit at room temperature until fully set, about 2-4 hours.
- Once firm, lift the caramel out using the parchment paper and cut into small squares. Sprinkle with sea salt if desired. Wrap individual caramels in wax paper to prevent sticking.
Notes
- Dip the caramels in melted chocolate for a decadent twist.
- Add a pinch of flaky sea salt on top for classic salted caramels.
- Stir in chopped nuts like pecans or almonds for a nutty version.
- Add a splash of bourbon or espresso for a gourmet flavor boost.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Category: Candy
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 caramel
- Calories: 90
- Sugar: 12g
- Sodium: 15mg
- Fat: 4g
- Saturated Fat: 3g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 0g
- Protein: 0g
- Cholesterol: 10mg