Remember those little plastic-wrapped oatmeal cream pies from your childhood? The ones you’d find in your lunchbox and trade with friends? This is that cookie—but better. So much better.
Soft, chewy oatmeal cookies, perfectly spiced with cinnamon and packed with old-fashioned oats, are sandwiched together with a thick, fluffy, marshmallow-like vanilla cream filling that’s absolutely irresistible.
They’re nostalgic, they’re comforting, and they’re way easier to make than you’d think. One bite and you’ll be transported back to the cafeteria—only now, you’re the one in charge of the recipe. Childhood dreams do come true.
The Secret to Soft, Chewy Oatmeal Cookies
The key to perfect oatmeal cream pies is the cookie texture. They need to be soft and chewy, not crisp, so they don’t shatter when you bite into them. The secret is brown sugar and butter. A higher ratio of brown sugar to white sugar adds moisture and that deep, caramel-like flavor.
Using melted butter instead of creamed butter creates a denser, chewier texture—perfect for sandwich cookies. And don’t overbake. Pull them when the edges are just set and the centers still look slightly underdone; they’ll continue to bake on the hot sheet.
The other secret? Old-fashioned rolled oats. Quick oats will turn to mush; old-fashioned oats give you that perfect chewy texture and hearty oat flavor in every bite.
Instructions

Preheat and Prep
Preheat your oven to 350°F (175°C). Line two large baking sheets with parchment paper.
Combine Wet Ingredients
In a large bowl, whisk together the melted butter, brown sugar, and granulated sugar until smooth. Whisk in the eggs and vanilla extract until well combined.
Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, cinnamon, and salt.
Mix Wet and Dry
Add the dry ingredients to the wet mixture and stir with a spatula until just combined. Do not overmix.
Add Oats and Raisins
Fold in the rolled oats and raisins (if using) until evenly distributed. The dough will be thick and sticky.
Scoop the Cookies
Using a cookie scoop or tablespoon, scoop rounded tablespoons of dough onto the prepared baking sheets, spacing them about 2 inches apart. They will spread slightly.

Bake
Bake for 10-12 minutes, until the edges are set and lightly golden but the centers still look soft and slightly underdone. Do not overbake—this is key for soft cookies.
Cool
Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Make the Cream Filling
In a large bowl, beat the softened butter on medium speed until creamy and smooth, about 2 minutes. Gradually add the powdered sugar, beating until combined. Add the marshmallow fluff, vanilla extract, and salt.
Beat on medium-high speed for 2-3 minutes until light, fluffy, and smooth. If the filling is too thick, add heavy cream 1 tablespoon at a time until it reaches a spreadable consistency.
Pair the Cookies
Match up cookies by size, placing them in pairs with the flat sides facing each other.
Fill the Cookies
Spoon or pipe a generous amount of cream filling onto the flat side of one cookie. Gently press the second cookie on top, flat-side down, until the filling spreads to the edges. Don’t squish too hard or the filling will burst out.
Serve and Store
Serve immediately or store in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to a week.
Pro-Tips for Oatmeal Cream Pie Greatness

- Don’t Overbake the Cookies: Pull them when the edges are set but the centers still look soft. They’ll continue to bake on the hot sheet and stay perfectly chewy.
- Use Old-Fashioned Oats: Quick oats will give you a mushy texture. Old-fashioned oats are essential for that perfect chewy bite.
- Room Temperature Butter for Filling: Softened butter creams smoothly into the filling. Cold butter will give you lumps.
- Pipe the Filling: For neat, even filling, use a piping bag with a large round tip. It’s easier and looks professional.
- Let Filled Pies Rest: If you can wait, let the assembled pies sit for an hour—the cookies soften slightly against the cream, becoming even more like the classic lunchbox version.