Soft oatmeal cookies with a thick marshmallow cream filling hit that sweet spot between homemade and nostalgic snack cake. The cookies stay chewy in the center with crisp edges, and the filling is smooth, fluffy, and sturdy enough to hold its shape when you bite into it. That contrast is what makes these worth baking instead of reaching for the packaged version.
This version leans on brown sugar, molasses, and plenty of oats for that deep, warm oatmeal cookie flavor without turning dry or crumbly. The dough is mixed just enough to bring it together, then scooped into small ovals so the cookies bake evenly and stay tender. The filling uses both cream cheese and marshmallow creme, which gives it the right balance of sweetness and structure instead of a bland buttercream that slides out the sides.
Below, I’ve included the little details that matter most: how to keep the cookies soft, how to avoid overbaking them, and how to adjust the filling if you want it thicker or a little lighter.
The cookies stayed soft for days and the marshmallow filling was thick enough that it didn’t squish out when I sandwiched them. I baked mine for 11 minutes and they came out chewy, not dry at all.
Soft, chewy Oatmeal Cream Pies with thick marshmallow filling are the kind of homemade treat worth tucking into your saved recipes.
The Trick Is Stopping the Cookies Before They Dry Out
Oatmeal cookies go from chewy to stale-tasting fast if they bake even a minute too long. The center should still look slightly underdone when they come out of the oven, with set edges and a matte top that no longer looks wet. That carryover heat finishes the job on the baking sheet, which is what keeps these sandwich cookies soft instead of turning them into crisp oatmeal rounds.
The other thing that matters here is size. Two-tablespoon scoops give you cookies that are sturdy enough to hold filling without becoming cakey or oversized. If you make them much larger, the edges overbake before the centers are tender, and the filling gets overwhelmed. If you make them smaller, they lose that classic snack-cake feel.
What Each Part of the Filling Is Actually Doing

- Old-fashioned rolled oats — These give the cookies their chew and that classic hearty texture. Quick oats will work in a pinch, but they absorb differently and the cookies turn softer and less defined. If you swap them, expect a finer, less textured cookie.
- Molasses — This is the quiet ingredient that makes the cookies taste like oatmeal cream pies instead of plain oatmeal cookies. It deepens the brown sugar flavor and keeps the centers moist. Don’t skip it unless you want a lighter, less nostalgic cookie.
- Cream cheese — It keeps the filling from being cloying and helps it set with enough body to spread cleanly. Butter alone makes the filling sweeter and softer, and marshmallow creme alone can go a little sticky. The cream cheese also gives the filling a faint tang that balances the sugar.
- Marshmallow creme — This gives you that fluffy snack-cake filling texture without having to whip egg whites or cook syrup. There isn’t a true substitute that behaves the same way, but if you can’t find it, a stabilized vanilla buttercream can work, though it won’t have the same stretch or softness.
Building the Dough and Filling Without Losing the Texture
Whipping the Butter and Sugar First
Start by beating the butter with both sugars until the mixture looks pale and fluffy. That step traps air, which keeps the cookies from baking up dense and heavy. Add the eggs one at a time if you can, then mix in the molasses and vanilla until the dough looks smooth and glossy. If the mixture looks curdled, it usually just needs a few more beats to come together.
Bringing the Dry Ingredients in Gently
Fold in the flour, baking soda, cinnamon, nutmeg, salt, and oats just until no dry streaks remain. Overmixing at this stage makes the cookies tougher and can crush the oats into the dough, which changes the texture. The dough should be thick and scoopable, not dry or crumbly. If it feels loose, let it sit for five minutes so the oats can absorb a little moisture before you scoop.
Baking for Soft Centers
Scoop the dough into two-tablespoon ovals and space them out so they have room to spread. Bake at 350°F for 10 to 12 minutes, watching for set edges and tops that look just barely finished. Pull them before they look fully done in the center. Let them sit on the baking sheet for a few minutes before moving them, because they’re fragile when hot and finish setting as they cool.
Whipping the Filling Until It Holds
Beat the butter and cream cheese until there are no lumps left, then add the marshmallow creme, powdered sugar, vanilla, and cinnamon. Keep mixing until the filling looks smooth and fluffy, but stop before it turns thin and glossy from overbeating. If it seems too soft to hold between the cookies, chill it for 10 to 15 minutes. If it seems too stiff, beat in a teaspoon of milk or cream just until it loosens.
Matching and Sandwiching the Cookies
Pair cookies of similar size so the finished pies look neat and press together evenly. Spread a generous layer of filling on the flatter side of one cookie, then top with its match and press just until the filling reaches the edges. Don’t mash them flat or the filling will ooze out and the cookies will crack. The best ones have a soft ridge of filling peeking out, not a squeezed-smooth seam.
How to Adjust These for Different Kitchens and Different Cravings
Gluten-Free Oatmeal Cream Pies
Use a good 1:1 gluten-free flour blend in place of the all-purpose flour. The cookies will still be chewy, but they may spread a little differently, so chill the dough for 20 minutes if it seems soft. Check that your oats are certified gluten-free if that matters for your kitchen.
Dairy-Free Version
Swap in a plant-based butter that bakes well and use a dairy-free cream cheese alternative in the filling. The flavor stays close, but the filling may be a touch softer, so chill it before assembling. Choose a buttery-tasting substitute rather than a watery tub-style spread.
Less Sweet Filling
Cut the powdered sugar back to 1 1/2 cups if you want the filling a little less sweet and a little more cream-cheese-forward. It will still pipe or spread cleanly, but it won’t be quite as fluffy or stable. The cookies themselves already bring plenty of sweetness, so this is a good tweak if you like a softer finish.
Storage and Reheating
- Refrigerator: Store assembled oatmeal cream pies in an airtight container for up to 5 days. The cookies stay soft, and the filling firms slightly when chilled.
- Freezer: Freeze the assembled pies for up to 2 months, wrapped individually and then tucked into a freezer bag. Thaw in the refrigerator so the filling doesn’t get sticky from condensation.
- Reheating: These are best eaten at room temperature, not warmed. If they come straight from the fridge, let them sit out for 15 to 20 minutes so the filling softens and the cookies regain their chewy texture.
Questions I Get Asked About This Recipe

Oatmeal Cream Pies
Ingredients
Equipment
Method
- Beat the unsalted butter, brown sugar, and granulated sugar until fluffy, then beat in the eggs, molasses, and vanilla until smooth.
- Fold in the all-purpose flour, baking soda, cinnamon, nutmeg, salt, and old-fashioned rolled oats until no dry streaks remain.
- Scoop 2-tablespoon ovals onto a sheet pan and bake at 350F for 10-12 minutes, until the edges look set.
- Cool the cookies completely on the pan before assembling so the filling stays thick.
- Beat the unsalted butter and cream cheese until very smooth, then add the marshmallow creme and beat until creamy.
- Beat in the powdered sugar, vanilla, and cinnamon until very smooth and fluffy.
- Match cookies in pairs by size, spread a generous layer of marshmallow cream on one half, and press the other cookie on top.


