Sift the flour, ginger, baking soda, cinnamon, cloves, and salt into a medium mixing bowl. Whisk to combine.
In a large mixing bowl, combine the butter, brown sugar, and vegetable oil. Beat until creamy, about 3 minutes. Beat in the egg, then the molasses. Add the dry ingredients and crystallized ginger and mix together until soft dough forms. Cover and refrigerate for at least 1 hour.
Place coarse sugar in a wide, shallow bowl. Set aside.
Preheat oven to 350 degrees F. Line baking sheets with parchment paper or silicone liners. Set aside.
Using the palms of your hands, roll about a tablespoon of dough into 1-inch diameter balls. Roll each ball in coarse sugar, then place 2 inches apart on an ungreased baking sheet.
Bake 9-11 minutes, or until the tops are rounded and slightly cracked. Remove from oven and cool on baking sheets for 1-2 minutes, then remove to wire rack to cool completely. Repeat with remaining dough.
Rum Cream Cheese
In the bowl of the stand mixer fitted with the paddle attachment, place butter and cream cheese. Beat until smooth and well blended. Sift in powdered sugar and continue beating until smooth and fluffy, 3-4 minutes. Add vanilla and rum and stir to combine.
Spoon cream cheese into a piping bag. Pipe filling in the center of 1 cookie, leaving 1/2-inch edge uniced, and sandwich with another. Repeat until you have used all of the cookies (you'll end up with 25-30 sandwiches depending on the size of your cookies.)
Chill the cookies for at least 1 hour until the filling is firm. Keep refrigerated.
Amount Per Serving
Calories249kcalCalories from fat 117
% Daily Value
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs: