Preheat oven to 350°F and thoroughly grease a 9-inch springform pan.
In a large mixing bowl, combine mashed sweet potatoes, softened cream cheese, and brown sugar; beat until completely smooth and no lumps remain, about 3-4 minutes.
Stir in cinnamon, nutmeg, vanilla extract, and any optional spices or flavorings until evenly distributed throughout the batter.
Add eggs one at a time, beating on low speed after each addition just until incorporated. Be careful not to overmix.
Pour mixture into prepared pan and gently tap to release any air bubbles.
For extra protection against cracking, place springform pan in a larger baking dish with hot water halfway up the sides of the springform pan.
Bake for 35-40 minutes until the filling is mostly set but still has a slight jiggle in the center.
Turn off oven, crack door open about an inch, and allow cheesecake to cool gradually in the oven for 1 hour.
Remove from oven and cool completely at room temperature.
Cover loosely with plastic wrap and refrigerate for at least 2 hours, preferably overnight.
Notes
For the best flavor and texture, make sure all refrigerated ingredients are at room temperature before mixing.
Roasting sweet potatoes rather than boiling them concentrates their flavor and removes excess moisture.
This filling can be used in a traditional cheesecake, as bars, or even as a dip for graham crackers.
Nutrition facts are estimates and may vary based on ingredients used, portion sizes, and preparation methods.