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!

A green bowl filled with three scoops of ricotta gelato swirled with roasted figs and pistachio, with a spoon tucked in. Fresh figs, pistachios, and an ice cream cone are scattered on the marble surface.

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.

A bowl of ricotta, pistachio and fig gelato with an upside-down waffle cone placed on top, surrounded by halved figs and pistachios.

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

Step by Step Instructions

A close-up of three scoops of ricotta, pistachio and fig gelato in a green bowl with visible swirls of roasted figs, fresh figs and pistachios arranged around.

Make the Fig Swirl

  1. 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.
  2. 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.
  3. 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

  1. Add the pistachios and sugar to a food processor and process until sandy.
  2. Pour in ¼ cup milk and continue processing until a smooth paste forms.
  3. Add more milk as needed until it reaches the consistency of pancake batter. Cover and refrigerate.

Make the Ricotta Gelato

  1. Line a strainer with cheesecloth or paper towels and place over a bowl. Add ricotta and drain for 1 hour.
  2. In a medium saucepan, combine milk, sugar, and salt over medium heat, whisking until dissolved.
  3. 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.
  4. 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.

  1. Pour into an ice cream maker and churn according to manufacturer's instructions.
  2. 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.
  3. 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.
A melting scoop of ricotta, pistachio and fig gelato topped with an upside-down cone, photographed from above with figs and pistachios scattered around.

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

What if I don't have an ice cream maker?

This recipe really requires one for the proper gelato texture. Without it, the results won't be the same.

Can I use store-bought pistachio butter instead?

Yes, but be sure it's sweetened pistachio cream. if it's plain pistachio butter, you will need to add some sweetener.

How far ahead should I plan to make this recipe?

Gelato needs time to firm up, so it's best made at least one day in advance.

Can I freeze the fig swirl for later?

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.

Save Post

By submitting this form, you consent to receive emails from Coley Cooks.

A close-up of three scoops of ricotta, pistachio and fig gelato in a green bowl with visible swirls of roasted figs, fresh figs and pistachios arranged around.
RATE THIS RECIPE
7
Ratings
Print Pin

Ricotta Gelato with Pistachios and Figs

This is a mashup of my favorite gelato flavors in Italy. Creamy ricotta gelato with sweet, syrupy roasted figs and smooth, nutty pistachio butter swirled throughout.
Prep Time: 6 hours
Cook Time: 20 minutes
Total Time: 6 hours 20 minutes
Servings: 1 quart
Calories: 3394kcal

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

  1. Preheat the oven to 400°F. Line a sheet pan with parchment for easy cleanup.
  2. Spread the figs on the pan, drizzle with honey, sprinkle with salt, and toss with your hands. Spread into an even layer.
  3. Roast for about 20 minutes, until the figs are bubbling and caramelized.
  4. 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.
  5. Transfer to a bowl, cool, then cover and refrigerate until ready to use.

Make the Pistachio Swirl

  1. Place the pistachios and sugar in a food processor and blend until sandy.
  2. Add ¼ cup milk and process until smooth. The texture should be thick but pourable, similar to pancake batter. Add more milk if needed.
  3. Cover and refrigerate until ready to use.

Make the Ricotta Ice Cream

  1. Line a strainer with paper towels or cheesecloth and set over a bowl. Add the ricotta and let it drain for about 1 hour.
  2. In a medium saucepan, whisk together the milk, sugar, and salt over medium heat until the sugar dissolves.
  3. In a separate bowl, whisk the egg yolks. Slowly pour the hot milk mixture into the yolks, whisking constantly.
  4. 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.
  5. Strain to remove any lumps. Whisk in the drained ricotta and heavy cream. Cover and chill at least 4 hours, preferably overnight.
  6. Churn in an ice cream maker according to the manufacturer's instructions.

Assemble the Gelato

  1. 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.
  2. Repeat with the remaining ice cream and swirls.
  3. Freeze for several hours, or overnight, until firm.
  4. Scoop and enjoy!


Nutrition

Calories: 3394kcal | Carbohydrates: 306g | Protein: 99g | Fat: 208g | Saturated Fat: 112g | Polyunsaturated Fat: 18g | Monounsaturated Fat: 65g | Cholesterol: 1336mg | Sodium: 638mg | Potassium: 2596mg | Fiber: 15g | Sugar: 270g | Vitamin A: 7896IU | Vitamin C: 11mg | Calcium: 1820mg | Iron: 8mg

This post may contain affiliate links.

5 from 7 votes

Did you make this recipe? Please leave a ⭐ rating and review!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. 5 stars
    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 🙂

    1. 5 stars
      I have the Creami and love it! Were you able to make this recipe? I am looking for new ones to make. TIA!

  2. 5 stars
    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

  3. 5 stars
    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!

  4. 5 stars
    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!