Preheat Your Oven: Start by preheating your oven to 375°F (190°C).
Clean and rinse the sweet potatoes.
Dry them thoroughly and then rub them with canola oil and pierce them with a knife.
Place the sweet potatoes on a baking sheet and bake them in the preheated oven for about 55 to 60 minutes or until they're soft.
Let the baked sweet potatoes cool for a bit, then peel off the skins. You should have about 30 ounces (approximately 3 3/4 cups) of sweet potato puree.
In a large mixing bowl, combine the sweet potato puree, sugar, packed brown sugar, melted unsalted butter, heavy cream, vanilla extract, ground cinnamon, and ground clove spice. Mix everything together until it's well combined.
Beat in the eggs and egg yolks, one at a time, into the sweet potato mixture. Make sure they are well incorporated.
In a separate bowl, sift together the all-purpose flour and cocoa powder to remove any lumps. Gradually add this dry mixture to the sweet potato mixture, stirring until everything is well combined.
If you prefer, you can use a premade pie crust or prepare your own. Line a pie dish measuring 9 inches with the pie pastry.
Place the pie in the preheated oven and bake for about 50 to 55 minutes or until the filling is set. You can check the doneness by inserting a knife into the center; it should come out clean when it's ready.
Remove the pie from the oven and let it cool to room temperature and garnish with whipped cream.
Enjoy your delicious homemade Red Velvet Sweet Potato Pie!