There’s something magical about biting into a soft, chewy oatmeal cookie filled with creamy sweetness. These homemade oatmeal cream pies bring back that childhood nostalgia while delivering way better flavor than anything you’d find in a convenience store. I remember sneaking Little Debbie snacks after school, but this oatmeal cream pie cookie recipe takes things up a notch with real butter, brown sugar, and a touch of cream cheese in the filling.
What makes this homemade oatmeal dessert special is the balance. The cookies have that perfect chewiness from quick oats and molasses, while the cream filling stays light and not overly sweet. Whether you’re packing treats for a bake sale or just craving an easy oatmeal dessert on a Sunday afternoon, these cookies deliver every single time. Plus, they’re surprisingly simple to make from scratch.
Why This Homemade Oatmeal Cream Pie Cookies Recipe Works
The secret lies in using quick oats instead of old-fashioned rolled oats. Quick oats blend more evenly into the dough, giving you uniformly sized cookies that sandwich beautifully. The molasses adds that classic flavor reminiscent of the original snacks, while brown sugar keeps the cookies moist and chewy for days.
For the filling, I use a combination of butter and cream cheese. This creates a fluffy texture without being cloyingly sweet like pure marshmallow fluff. The cream cheese adds just enough tang to balance all that brown sugar and vanilla goodness in the cookies.
Ingredients for Your Oatmeal Cream Cheese Filling and Cookies
You’ll need basic pantry staples for both components. Nothing fancy, just quality ingredients that come together beautifully.
For the Oatmeal Cookies
- 1 cup unsalted butter, softened to room temperature
- 1 cup packed brown sugar
- 1/2 cup granulated sugar
- 1 tablespoon molasses
- 2 teaspoons pure vanilla extract
- 2 large eggs, room temperature
- 2 cups all-purpose flour
- 1/2 teaspoon ground cinnamon
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 3 cups quick oats
For the Cream Filling
- 3/4 cup unsalted butter, softened
- 2 ounces full-fat cream cheese, room temperature
- 3 to 4 cups powdered sugar, adjusted to taste
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1 tablespoon heavy cream, if needed for consistency

Notice I emphasize room temperature ingredients. This matters more than you’d think for achieving that smooth, creamy texture in both the cookie dough and filling.
Step-by-Step Instructions for Easy Oatmeal Cream Pies
Start by preheating your oven to 350°F and lining two baking sheets with parchment paper or silicone mats. This easy oatmeal cream pies recipe comes together in about 90 minutes total, including chill time.
In a large bowl, beat the softened butter with both sugars until light and fluffy. This takes about three minutes with an electric mixer. Mix in the molasses, vanilla, and eggs until everything looks creamy and well combined.
In a separate bowl, whisk together flour, cinnamon, baking soda, and salt. Add this dry mixture to the wet ingredients in two batches, mixing on low speed until just incorporated. Don’t overmix here. Fold in the quick oats by hand until evenly distributed throughout the dough.
Scoop rounded tablespoons of dough onto your prepared sheets, spacing them about two inches apart. I use a cookie scoop for uniform size, which makes sandwiching much easier later. Bake one sheet at a time for 9 to 11 minutes until the tops look set but still soft in the center.
Let cookies cool on the baking sheet for at least ten minutes before transferring to a wire rack. They need to be completely cool before you add filling, otherwise that beautiful cream will melt into a mess.
For the filling, beat the butter until fluffy, then add the cream cheese in chunks and beat until smooth. Gradually add powdered sugar, starting with 1 1/2 cups, then increase to your desired sweetness. I usually use about 3 1/2 cups. Add vanilla and salt, then beat in cream only if the frosting seems too thick.
Match up cookies in pairs by size. Spread about 1 1/2 tablespoons of filling on the bottom of one cookie, then sandwich with another cookie, bottom-side down. That’s it. You’ve just made the best homemade oatmeal dessert.
Pro Tips for Perfect Results
- Use quick oats, not instant oats or old-fashioned rolled oats, for the right texture
- Measure flour correctly by spooning into your cup and leveling off
- Keep butter softened but not melted for best cookie texture
- Let cookies cool completely before assembling to prevent melted filling
- Store in an airtight container at room temperature for up to three days
Variations on This Oatmeal Cookie With Cream Classic
Feel free to customize this oatmeal cream pie cookie recipe. Add 1/2 cup raisins to the dough for an old-school twist. Mix in 1/4 teaspoon of nutmeg or cloves alongside the cinnamon for extra warmth. You could even add a handful of chocolate chips if you’re feeling adventurous.
For the filling, try adding 2 tablespoons of cocoa powder to make chocolate cream pies. Or fold in some crushed freeze-dried strawberries for a fruity pink filling. The base recipe is flexible enough to handle your creativity.
Troubleshooting Common Issues
If your cookies spread too thin, your butter was likely too warm or your baking sheets were still hot from the previous batch. Always cool sheets completely between batches.
Dry, crumbly cookies usually mean too much flour. Measure carefully and consider using a kitchen scale for accuracy. If your filling is too stiff, beat in an extra tablespoon of cream until it reaches pipeable consistency.
Ingredient Substitutions
No molasses? Honey works as a substitute, though the flavor will be slightly different. For a dairy-free version, use vegan butter and coconut cream in the filling. You can replace cream cheese with additional butter if needed, though you’ll lose that subtle tang.
Storage and Serving Suggestions
These homemade oatmeal cream pie cookies stay fresh in an airtight container at room temperature for up to three days. In the refrigerator, they’ll last up to five days. You can also freeze unbaked cookie dough balls for up to two months, then bake fresh whenever cravings strike.
Serve with cold milk for that classic after-school vibe. They also pair beautifully with coffee or tea for an afternoon treat. Pack them in lunchboxes, bring them to potlucks, or simply enjoy one (or three) while working from home.
Frequently Asked Questions
Are oatmeal cream pies healthy?
Like most desserts, these aren’t health food, but they’re made with real ingredients you can control. Each cookie sandwich contains about 509 calories with 24g fat, 72g carbs, and 5g protein. Enjoy in moderation as part of a balanced diet.
Can I use old-fashioned oats instead of quick oats?
You can, but quick oats give better results for this recipe. Old-fashioned oats create more texture and may not hold together as well when sandwiching. If you only have rolled oats, pulse them briefly in a food processor to break them down.
Why did my cookies turn out flat?
Flat cookies usually result from butter that’s too soft or melted, warm baking sheets, or overmixing the dough. Make sure your butter is just softened, not melted, and always cool your pans between batches.
How do I make these ahead of time?
Bake cookies up to two days in advance and store at room temperature in an airtight container. Make the filling the day you plan to assemble, or make it ahead and store separately in the fridge. Assemble within a few hours of serving for best texture.
Can I freeze these oatmeal cream pies?
Yes, assembled cookies freeze well for up to two months. Wrap individually in plastic wrap, then place in a freezer bag. Thaw at room temperature for about an hour before enjoying. The texture remains surprisingly good after freezing.

Homemade Oatmeal Cream Pies
Ingredients
Equipment
Method
- Preheat oven to 350°F and line baking sheets with parchment paper.
- Beat 1 cup butter with both sugars until fluffy, about 3 minutes. Mix in molasses, vanilla, and eggs until creamy.
- Whisk together flour, cinnamon, baking soda, and salt. Add to wet ingredients in two batches, mixing on low until just incorporated.
- Fold in quick oats by hand until evenly distributed.
- Scoop rounded tablespoons of dough onto prepared sheets, spacing 2 inches apart.
- Bake one sheet at a time for 9-11 minutes until tops look set but still soft.
- Cool cookies on baking sheet for 10 minutes, then transfer to wire rack to cool completely.
- For filling, beat 3/4 cup butter until fluffy. Add cream cheese in chunks and beat until smooth.
- Gradually add powdered sugar starting with 1 1/2 cups, then increase to desired sweetness. Add vanilla and salt.
- Beat in cream only if frosting is too thick.
- Match cookies by size. Spread 1 1/2 tablespoons filling on bottom of one cookie, sandwich with another.
Notes
- Use quick oats for best texture, not instant or old-fashioned rolled oats
- Measure flour correctly by spooning into cup and leveling
- Cookies must be completely cool before assembling
- Store at room temperature up to 3 days, refrigerate up to 5 days
- Freeze assembled cookies up to 2 months
