Make your blackberry compote first so it can be cooling. Take the blackberries, water, sugar and vanilla extract and add them to a sauce pan and bring to a boil. Be sure to kind of crush the berries up to let out the juices. Let them simmer about 5 minutes, then remove from heat and let it cool.
then whip your heavy whipping cream. The best way to do this is in a stand mixer with the whisk attachment. I found in my stand that on 4 for 6 minutes was perfect. You can always do this by hand, BUT its going to take a good while to get it whipped lol I have done it by hand and it took forever ðŸ˜‚ But it can be done!
After you have your cream whipped, add in your sweetened condensed milk, almond extract, almonds and ricotta (if you're using it). Fold in with a spatula.
line a loaf pan with baking paper and pour your ice cream mix into the pan
take your (cooled) blackberry compote and pour a little bit at a time over the ice cream mixture and with a spatula, gently swirl it in.
Put in the freezer to set for AT LEAST 6 hours, but I recommend 24 hours.