Prepare the cake: Heat oven to 350 degrees and coat a 12-cup (or larger) Bundt pan with nonstick cooking spray.
In a medium bowl, whisk together the flour, pistachio pudding mix and baking powder. In a second medium bowl whisk together the milk, yogurt and vanilla bean paste until smooth.
Combine the egg whites and salt in the bowl of a stand mixer fitted with a whisk attachment (or in a large mixing bowl if using a hand mixer). Beat on medium speed until frothy, 1 to 2 minutes. Add the sugar, increase the mixer speed to high, and beat until the egg whites are marshmallowy with firm peaks that form when the beater is lifted, 4 to 5 minutes.
Remove the bowl from the stand mixer, add the flour mixture and canola oil, and gently mix them into the egg whites using a rubber spatula until smooth and no pockets of unincorporated flour remain. Gently mix in the milk mixture until completely smooth, and then stir in the pistachios until evenly distributed throughout the batter.
Pour the batter evenly into the prepared Bundt pan, smooth into an even layer and tap the pan on the counter several times to remove any large air pockets. Bake until the top of the cake is lightly browned and a skewer or cake tester inserted into the center comes out with just a few moist crumbs attached, 60 to 75 minutes. Let cool for 10 minutes, then flip the cake out onto a wire rack and let cool completely before glazing.
While the cake is cooling, make the whipped ricotta: Transfer the ricotta to the bowl of a food processor fitted with the blade attachment and add the heavy cream, confectioners’ sugar, vanilla paste, olive oil and salt. Process until the mixture is completely smooth, stopping and scraping down the sides of the food processor as needed, 40 to 60 seconds total. (Alternatively, set a fine mesh strainer over a large mixing bowl and add the ricotta to the strainer. Use a rubber spatula to press the ricotta through the strainer into the bowl. Add the heavy cream, confectioners’ sugar, vanilla paste, olive oil and salt to the bowl of ricotta and vigorously whisk until smooth.) Transfer to a bowl, cover with plastic wrap and refrigerate until ready to serve. Makes about 1 ⅔ cups.
Once the cake is completely cooled, make the glaze: In a large mixing bowl whisk together the confectioners’ sugar and lime juice until the sugar is completely dissolved. The glaze should be very thick yet pourable. If the glaze is too thin, whisk in additional powdered sugar 1 tablespoon at a time. If it’s too thick, whisk in additional lime juice 1 teaspoon at a time. Transfer the glaze into a piping big or large zip-top bag with the corner cut off and drizzle the glaze over the top of the cooled cake, allowing it to drip down the sides. Immediately garnish the top with the sliced pistachios and sprinkle with flaky sea salt. Let stand until the glaze has set, about 20 minutes, and serve with the whipped ricotta.
