Ricotta, Pistachio and Fig Gelato
This over the top ricotta gelato with caramelized fig swirl and pistachio butter combines the best Italian gelato flavors into one. It's indulgent, elegant, and simply delicious!

This is a mashup of my favorite gelato flavors from my various trips to Italy.
It's a creamy whole milk ricotta gelato with sweet, syrupy roasted figs and smooth, nutty pistachio butter swirled throughout.
This is a bit more of an involved recipe, and it does require an ice cream maker, but the results are totally worth it!
What's the Difference Between Ice Cream and Gelato?
Gelato is Italy's answer to ice cream, but it's not quite the same thing.
Traditional American ice cream is made with more cream and often whipped with more air, giving it a lighter, fluffier texture.
Gelato, on the other hand, uses more milk than cream and contains less air, which makes it denser and silkier. It's also typically churned at a slower speed and served at a slightly warmer temperature, which gives it an intense flavor and luxurious mouthfeel.
In Italy, gelato shops are everywhere, and each region has its own specialties. Flavors like pistachio, fig and ricotta are classic and deeply tied to Italian food traditions.
This recipe brings them all together into one decadent frozen dessert. It's the best!
Want more great frozen desserts? Try this layered chocolate caramel ice cream cake, tangy lemon ice cream, or nostalgic homemade ice cream sandwiches.

Why This Recipe Works
- Combines three classic Italian gelato flavors in one indulgent dessert.
- Roasted figs create a naturally sweet, syrupy swirl.
- Pistachio paste is rich, nutty, and easy to buy or make in a food processor.
- The ricotta base makes the gelato extra creamy and unique!
Ingredient Notes
Ricotta - Use only whole milk ricotta for the creamiest texture. Drain before using to remove excess liquid. You can also make your own with this easy homemade ricotta.
Pistachios - Toast the nuts before processing to intensify their flavor. Always choose unsalted, shelled pistachios with vibrant green color for the best results. You can also substitute store bought pistachio butter in a pinch!
Fresh figs - Choose figs that are deeply colored, soft but not mushy, and slightly fragrant. They should yield gently to pressure. Fig season is late summer to early fall, so take advantage when they're at their peak!
Milk and heavy cream - Whole milk and heavy cream are essential for richness and balance. Do not substitute lower fat options, or the gelato will lose its texture.
Eggs - Use fresh egg yolks to create a custard base. They give structure and a luxurious mouthfeel.
Salt - I use Diamond Crystal Kosher salt, which is less salty than other brands. You may need to adjust to taste.
*Find the full ingredient list in the recipe card below!
Helpful Equipment
- Ice cream maker
- Food processor
- Medium saucepan
- Strainer with cheesecloth or paper towels
- Rubber spatula
- Baking sheet with parchment
- Mixing bowls
Step by Step Instructions

Make the Fig Swirl
- Preheat the oven to 400°F. Line a sheet pan with parchment, then add the figs, honey, and salt. Mix with your hands, then spread into an even layer.
- Bake for about 20 minutes, or until the figs are caramelized and bubbling. Remove from the oven and, while still hot, mash with a fork.
- Add a splash of water if needed to loosen. The mixture should be syrupy as it will thicken while cooling. Transfer to a bowl, let cool, then refrigerate until needed.
Make the Pistachio Swirl
- Add the pistachios and sugar to a food processor and process until sandy.
- Pour in ¼ cup milk and continue processing until a smooth paste forms.
- Add more milk as needed until it reaches the consistency of pancake batter. Cover and refrigerate.
Make the Ricotta Gelato
- Line a strainer with cheesecloth or paper towels and place over a bowl. Add ricotta and drain for 1 hour.
- In a medium saucepan, combine milk, sugar, and salt over medium heat, whisking until dissolved.
- Whisk egg yolks in a separate bowl, then slowly pour in the hot milk mixture while whisking. Return to the saucepan over low heat. Stir with a rubber spatula until thick enough to coat the back of a spoon.
- Strain the custard to remove lumps, then whisk in ricotta and heavy cream. Cover and chill for at least 4 hours, or overnight.
Pro Tip: For the smoothest gelato, make sure the custard mixture is fully chilled before churning.
- Pour into an ice cream maker and churn according to manufacturer's instructions.
- When finished, layer half the gelato in a container and dollop with half the fig and pistachio mixtures. Swirl with a butter knife. Repeat with the remaining gelato, fig, and pistachio. Freeze until firm, ideally overnight.
- Scoop and enjoy!
Tips for Success
- Drain the ricotta thoroughly to avoid excess liquid in the base.
- Roast figs until caramelized for the richest syrup.
- Chill custard mixture overnight for the creamiest texture.
- Always swirl in the figs and pistachios after churning, never before.

Variations
- Swap figs for roasted cherries or plums in summer.
- Use hazelnuts instead of pistachios for a different nutty swirl.
- Add a splash of orange liqueur to the fig syrup for depth.
- Layer in shaved dark chocolate for added texture.
Serving Suggestions
This gelato is the perfect ending to an Italian summer dinner party.
Start with a simple antipasto with slow-cooked cherry tomato confit and an Italian charred eggplant dip. Follow with a bright peach and cherry burrata salad.
For an entree, try this easy pan seared tuna steak with a side of Italian potato and green bean salad or serve a classic linguini alle vongole with a side of smoky grilled marinated eggplant.
Storage tips
Store gelato in a freezer-safe, airtight container for up to 1 week.
To prevent ice crystals, press a piece of parchment or plastic wrap directly against the surface before sealing.
Let the container sit at room temperature for 5-10 minutes before scooping to soften slightly.
FAQ
This recipe really requires one for the proper gelato texture. Without it, the results won't be the same.
Yes, but be sure it's sweetened pistachio cream. if it's plain pistachio butter, you will need to add some sweetener.
Gelato needs time to firm up, so it's best made at least one day in advance.
Yes. Freeze in an airtight container for up to 3 months, then thaw before swirling into fresh gelato.
Did you LOVE this recipe? Please leave a star ⭐️ rating and comment and tag your creations @ColeyCooks on Instagram!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox.
By submitting this form, you consent to receive emails from Coley Cooks.
Ricotta Gelato with Pistachios and Figs
Ingredients
For the Fig Swirl
- 10 ounces fresh figs quartered
- 2 tablespoons honey
- pinch of salt
- water as needed
For the Pistachio Swirl
- ½ cup shelled pistachios lightly toasted
- 1 tablespoon sugar
- ¼ - ½ cup milk plus more as needed
For the Ricotta Ice Cream
- 2 cups whole milk ricotta
- 1 cup milk
- ¾ cup sugar
- pinch of salt
- 4 egg yolks
- 1 cup heavy cream
Instructions
Make the Fig Swirl
- Preheat the oven to 400°F. Line a sheet pan with parchment for easy cleanup.
- Spread the figs on the pan, drizzle with honey, sprinkle with salt, and toss with your hands. Spread into an even layer.
- Roast for about 20 minutes, until the figs are bubbling and caramelized.
- While hot, mash with a fork into small bits. If the honey over-caramelized, stir in a splash of water to loosen. The mixture should be syrupy, as it will thicken once cool.
- Transfer to a bowl, cool, then cover and refrigerate until ready to use.
Make the Pistachio Swirl
- Place the pistachios and sugar in a food processor and blend until sandy.
- Add ¼ cup milk and process until smooth. The texture should be thick but pourable, similar to pancake batter. Add more milk if needed.
- Cover and refrigerate until ready to use.
Make the Ricotta Ice Cream
- Line a strainer with paper towels or cheesecloth and set over a bowl. Add the ricotta and let it drain for about 1 hour.
- In a medium saucepan, whisk together the milk, sugar, and salt over medium heat until the sugar dissolves.
- In a separate bowl, whisk the egg yolks. Slowly pour the hot milk mixture into the yolks, whisking constantly.
- Return the custard to the saucepan and cook over low heat, stirring with a rubber spatula, until it thickens enough to coat the back of a spoon.
- Strain to remove any lumps. Whisk in the drained ricotta and heavy cream. Cover and chill at least 4 hours, preferably overnight.
- Churn in an ice cream maker according to the manufacturer's instructions.
Assemble the Gelato
- Transfer half the churned ice cream into a container. Spoon half the fig swirl and half the pistachio swirl over the top. Gently swirl with a butter knife.
- Repeat with the remaining ice cream and swirls.
- Freeze for several hours, or overnight, until firm.
- Scoop and enjoy!
Nutrition
This post may contain affiliate links.






This sounds so amazing and I'm going to halve the recipe and try it in my Ninja Creami. I have no idea if it will work but wow, I hope so. I make my own ricotta and can drain all the whey out of it when I make it. I just wish I had my own fig tree 🙂 Thank you for the recipe. I'll come back and reply here after I try it 🙂
Hope you give it a try! Not sure about the Ninja Creami but please do let me know how it works!
I have the Creami and love it! Were you able to make this recipe? I am looking for new ones to make. TIA!
Hi, just came across this amazing recipe. Quick question before I give it a try...can this be made without an ice cream maker or does it have to be churned? Thank you!
Melissa
Not for this recipe, unfortunately you need an ice cream maker to get the right consistency!
Love this combination of flavors! Sounds delish
Thanks!! It's one of my all time favs.
This is a great recipe, worth trying at home 🙂
Please visit my site to check my cooking ideas 🙂
http://www.mecooks.com/en/
Oh my goodness! I'm so glad the storm spared you - how scary that must have been! And this ice cream feels like the perfect relaxing burst of sunshine on the other side of it. I will take a double scoop!
So glad the storm missed us Coley, but yes, so sad for the local businesses. I love this gelato. The fig and pistachio swirl sounds totally dreamy! I can't wait to try!