Line a muffin tin with 12 cupcake liners. Place one Oreo cookie at the bottom of each liner to serve as the crust. Set aside.
In a medium bowl, beat the cream cheese and powdered sugar together until smooth and creamy.
In a separate bowl, whip the heavy cream until soft peaks form. Add the orange extract and continue whipping until stiff peaks form.
Gently fold the whipped cream into the cream cheese mixture. Mix on low speed until just combined.
Divide the cheesecake mixture evenly into two bowls.
In the first bowl, leave the mixture plain.
In the second bowl, add the orange zest and orange gel food coloring. Mix gently until fully combined.
Spoon the plain cheesecake mixture over the Oreo crust in each liner, spreading it evenly.
Add the orange cheesecake mixture on top, spreading gently to form a second layer.
Use a toothpick to swirl the layers lightly for a marbled effect.
Refrigerate the cheesecakes for at least 3–4 hours, or until fully set.
Once set, remove from the liners and garnish with whipped cream and orange slices, if desired. Serve chilled and enjoy!