Preheat & Prep: Preheat the oven to 350°F. Grease a bundt pan and set aside.
Mix the Batter: In a large mixing bowl, whisk together the cake mix, eggs, milk, dry pudding mix, and vegetable oil until smooth.
Add Oreos: Break the Oreo cookies into small pieces. Fold most of the crushed cookies into the batter, reserving a small amount for topping if desired.
Bake: Pour the batter into the prepared bundt pan and spread evenly. Bake for about 40 minutes, or until a toothpick inserted into the center comes out clean.
Cool: Let the cake cool in the pan for 15 minutes, then carefully invert onto a wire rack to cool completely.
Make the Icing: In a bowl, whisk together the powdered sugar, marshmallow fluff, vanilla extract, and milk until smooth and drizzleable.
Ice the Cake: Transfer the cooled cake to a serving plate. Drizzle the icing over the top and sprinkle with reserved Oreo pieces if desired.
Set & Serve: Allow the icing to set for about 10 minutes, then slice and serve.
Notes
Cooling Tip: Allowing the cake to rest briefly in the pan helps it release cleanly without breaking.
Dairy Free Option: Use dairy free cake mix and milk alternatives if needed. Oreos are naturally dairy free, but always double check packaging.
Cookie Amount: Additional Oreo cookies may be added for extra texture and flavor.
Cake Variations: This recipe works well with yellow cake mix, chocolate cake mix, or other pudding flavors.