Peel and chop the ripe mangoes. Place the mango pieces in a blender or food processor and blend until you have a smooth puree. Set aside.
In a mixing bowl, combine the heavy cream, whole milk, granulated sugar, vanilla bean paste, and a pinch of salt. Stir until the sugar is fully dissolved and the vanilla bean paste is evenly distributed.
Taste the mixture and adjust the sweetness according to your preference by adding more sugar if needed.
Pour the mixture into an ice cream maker and follow the manufacturer's instructions for churning. The ice cream maker will help freeze the mixture while incorporating air, resulting in a creamy texture.
While the ice cream is churning, prepare the mango swirl and chunks:
In a separate bowl, combine 1 cup of ripe mango pulp with 2 tablespoons of granulated sugar. If you like a tangy flavour, you can also add 1 tablespoon of lemon juice to the mixture. Stir until the sugar is dissolved.
Dice one ripe mango into small chunks. Set aside.
Once the ice cream has reached the desired consistency (usually about 20-30 minutes in the ice cream maker), transfer it to an airtight container.
Add dollops of the mango swirl mixture on top of the ice cream and scatter the diced mango chunks over it. Use a knife or a skewer to gently swirl the mango puree and chunks into the ice cream, creating a beautiful swirl effect.
Cover the container with a lid, and place it in the freezer for at least 4 hours or until it's firm.
When you're ready to serve, take the mango swirl ice cream out of the freezer and let it sit at room temperature for a few minutes to soften slightly before scooping.