If you love desserts that lean sweet-savory rather than overly sugary, this Salted Caramel Gelato is for you. It’s made with real dark caramel for a deep, toasty flavor, then churned into a smooth, creamy gelato that tastes refined, balanced, and completely irresistible.
This post contains affiliate links. Full disclosure is at the bottom of the article.
Salted caramel gelato is exactly my kind of dessert. I’ve always loved sweets that know when to stop—desserts with depth, contrast, and just enough salt to keep things interesting. I’m far more tempted by a spoonful of something silky and bittersweet than by anything aggressively sugary, and this sea salt caramel gelato hits that balance beautifully. It has the deep, toasty flavor of real caramel, a soft hit of salt that keeps every bite interesting, and a smooth texture that makes homemade gelato completely worth it.
This salted caramel gelato also fits very naturally into a flavor world I often return to. If you’ve made my salted caramel cream puffs, salted caramel macarons, or salted butter caramels, you already know I have a weakness for desserts that play sweet against savory. Salted caramel is a flavor that’s elegant, but still familiar and comforting.
What I love most about this recipe is that the flavor comes from actual caramel, not shortcuts. You start by making a dark caramel on the stovetop, then turn it into a silky gelato base with milk, cream, cornstarch, and a single egg yolk. That combination gives the finished gelato a texture that’s rich and smooth, but still lighter and cleaner on the palate than a full custard-style ice cream.
If you’ve never made caramel from scratch, don’t worry. I’ll walk you through the process step by step so you can succeed on your first try.
This is a recipe that rewards a little patience. I’ve made enough gelato over the years to know that the small details matter: how dark to cook the caramel, how thoroughly to chill the base, when to stop the machine, and how long to let the gelato sit before scooping. None of it is difficult, but knowing those cues makes all the difference between a good batch and one you’ll want to make again and again.
If you’re craving a homemade frozen dessert that’s refined, deeply flavorful, and beautifully balanced between sweet and savory, this salted caramel gelato deserves a spot in your repertoire.
This is not a one-note caramel dessert. The caramel is cooked until deeply amber, which gives the gelato a slight bittersweet edge that keeps the flavor from reading flat or candy-like. The salt is there to enhance the caramel, not overwhelm it, so every spoonful tastes rounded and complex instead of simply “sweet with salt on top.”
The texture is another reason to make it. Like the other gelato recipes on my site, this one turns out incredibly smooth. Like my Sicilian-style gelato recipe, it uses cornstarch to give the base body and help keep it from turning icy, while the egg yolk adds just enough richness to make the finished gelato taste truly luxurious. Once churned, the gelato is dense, silky, and intensely flavorful, with the smooth mouthfeel that makes gelato so special.
It’s also a wonderful dinner party treat because it pairs so well with other desserts. Serve it alongside tarts, cakes, or even simple butter cookies for an easy but memorable dessert.
Don’t miss my free gelato video masterclass! In it, I explain what makes gelato different from ice cream, how to make a versatile base you can turn into many flavors, and how to churn and serve gelato at its very best. I also cover dairy-free, vegan gelato. It’s a colorful, comprehensive class packed with practical tips. Watch Now!
Many caramel frozen desserts rely on prepared caramel sauce or dulce de leche for convenience. Those can be delicious, but they don’t taste quite the same as caramel made directly from sugar on the stove. Here, the sugar is cooked until it reaches a deep amber shade before the cream is added, which creates a more layered flavor with light bitterness and real toasted depth.
Salted caramel should taste balanced, not aggressively salty. In this recipe, the salt acts more like a flavor amplifier than a dominant note. It sharpens the caramel and keeps the gelato from tasting overly rich or cloying. That’s exactly why this flavor appeals so much to people who, like me, prefer desserts with a little restraint.
This recipe follows the same general logic as my Sicilian-style gelato recipes, using cornstarch for body and a small amount of egg yolk for added richness. I love this approach because it gives homemade gelato a smooth, elegant texture without making it heavy. It also makes the process easier for home cooks.
Sugar is used to make caramel, so its role is more than just simple sweetness. You want to cook it long enough for it to develop flavor, but not so long that it tips into bitterness. Look for a deep amber color. Pale caramel will make the finished gelato taste too mild and too sweet.
The heavy cream stops the caramelization and turns the caramel into a smooth, pourable base. Add it slowly and carefully: the mixture will bubble dramatically and release piping-hot steam at first, which is normal.
Milk keeps the gelato lighter and more in line with the clean texture people expect from gelato. Since caramel is already rich by nature, the milk helps balance the final result.
Cornstarch is one of the keys to the texture here. It thickens the base and helps produce that silky, dense consistency that makes homemade gelato taste polished rather than icy.
This recipe uses just one yolk, which is enough to enrich the base without turning it into a classic custard-heavy ice cream. It’s a small amount, but it makes a noticeable difference.
Use the exact salt specified in the recipe, and pay close attention to the type and grind of salt you’re using. Fine sea salt and kosher salt do not measure the same way by volume. This matters a lot in a salted caramel recipe because even a slight overmeasure can throw off the flavor.
A teaspoon vanilla extract rounds out the caramel and softens the sharper, bitter notes. It doesn’t make the gelato taste “vanilla,” but it does make the flavor fuller.
The first step is making the caramel. Cook the sugar with the water over medium heat until it turns a deep amber. Don’t stir once it’s dissolving—just swirl the pan gently if needed to get an even color. This is the point where patience matters most. If you pull it too early, the gelato will taste merely sweet. If you let it go too far, it will taste burnt.
Once the caramel is ready, take the pan off the heat and slowly whisk in the cream. The mixture will bubble up dramatically and release very hot steam at first, so keep your face away from the pan as you pour. Keep whisking, and the caramel will smooth out again.
In a second saucepan, you’ll warm part of the milk, then whisk the remaining milk with the cornstarch until smooth and add it in. This mixture cooks until lightly thickened, which creates the foundation of the gelato base. The caramel cream is then whisked into that milk mixture so the flavor is evenly distributed before the yolk is added.
Tempering the yolk is the last important texture step. Whisk a little of the hot mixture into the yolk first, then return it to the saucepan. This prevents scrambling and keeps the base smooth.
At this point, I always strain the mixture through a fine mesh strainer. Even if everything looks good, straining catches any tiny bits of overcooked egg or undissolved caramel and gives you a more refined final texture.
Then comes the least exciting but most important part: chilling the base thoroughly. The colder the base is when it goes into the machine, the smoother and more stable the churned gelato will be. If you want to cool the base down more quickly, set the container over an ice bath before transferring it to the refrigerator. I strongly recommend an overnight chill.
Salted caramel gelato is beautiful on its own, but it also plays well with many desserts. It’s especially good with apple desserts, pear cakes, chocolate cakes, brownies, blondies, and crisp cookies.
It also makes an excellent affogato-style dessert. A scoop with a shot of hot espresso poured over it is outrageously good.
Keep cooking it. To get that deep caramel flavor, pale gold is not enough. You want to reach a deep amber color so the finished gelato tastes nuanced and slightly bittersweet, not just straight sweet.
You can, but I don’t find it essential for this recipe. I prefer to judge caramel by color because it changes very quickly near the end, and spending too much time watching a candy or digital thermometer can make it easier to miss the point where the caramel starts getting too dark. Deep amber is the cue you really want to watch for. That said, if using a thermometer makes you feel more confident, deep amber caramel usually falls around 340°F to 355°F (171°C to 180°C).
Don’t panic. That can happen when the cream first hits the hot caramel. Keep whisking over low heat if needed, and the hardened bits should melt back into the mixture.
Stick to the recipe exactly the first time, especially if you’re switching between kosher salt and fine sea salt. Once you’ve tasted the churned gelato, you can decide whether you want a slightly bolder salty edge next time.
Chill the base until it is really cold before churning. I don’t mean “cool.” I mean fully cold from the fridge. This one step makes a huge difference in the final creamy texture.
The gelato base can be made a day ahead and chilled overnight before churning. In fact, that usually improves the final texture.
Transfer the churned gelato to an airtight container and press a piece of parchment or plastic wrap directly onto the surface before closing the lid. That helps protect it from ice crystals.
That’s normal with homemade gelato. Let it sit at room temperature for 15 to 20 minutes before scooping so it returns to its ideal texture.
Churn the gelato earlier in the day, freeze it until firm, then move it to the counter shortly before dessert. Homemade gelato is always easiest to serve when it has had a little time to soften.
Gelato usually contains less fat and less air than standard ice cream, so it tastes denser, smoother, and more intensely flavored. In this recipe, that means the caramel comes through especially clearly. To learn more about what makes gelato so special, head to my detailed How to Make Gelato article.
It should taste balanced, not straight-up salty. The salt should sharpen the caramel and cut the sweetness, but it should never dominate the spoonful.
This specific recipe is designed for an ice cream maker. A no-churn method is possible in theory, but it won’t give you quite the same dense, silky texture.
Browse through all my gelato recipes for inspiration! You’re sure to find a new favorite.
If you’ve never made gelato before, don’t miss my detailed guide to making Italian ice cream at home. The guide contains ALL the information and tips I’ve gathered through 20 years of gelato-making. You’ll learn what sets gelato apart from American-style ice cream, the difference between a classic gelato base and a Sicilian-style gelato base, why you do need an ice cream maker to make the best Italian ice cream, and get access all of my colorful gelato recipes in a single spot. Happy churning!

Tell me how you liked it! Leave a comment or take a picture and tag it with @foodnouveau on Instagram.
This site participates in the Amazon Associates Program, an affiliate advertising program designed to provide a means for the site to earn fees by linking to Amazon and affiliated sites. If you click on an affiliate link, I may earn advertising or referral fees if you purchase through such links at no extra cost to you. This helps me create new content for the blog–so thank you! Learn more about advertising on this site by reading my Disclosure Policy.
Author: Marie Asselin
WHAT DID YOU THINK OF THIS RECIPE?
Rate + Review