Homemade Oatmeal Cream Pies | Soft Oatmeal Cookies with Cream Filling
You do not need a special occasion to bake a batch of soft, squishy oatmeal cream pies. These homemade sandwich cookies taste nostalgic in the best way: tender oatmeal cookies with just the right chew, wrapped around a fluffy vanilla cream filling that melts as you bite. They feel cozy, generous, and a little playful—like a bake sale favorite grown up just enough.
I’ll walk you through everything: how to get cookies that spread perfectly without going crispy, how to whip an ultra-smooth cream filling that stays put, and smart make-ahead tips. If you love classic snack cakes but want fresher flavor and better texture, this is your recipe.
Why These Oatmeal Cream Pies Turn Out So Good

- Perfect texture balance: Quick oats bring chew, a touch of cornstarch keeps crumbs soft, and brown sugar adds moisture for a bend-not-break bite.
- Real-deal flavor: Cinnamon and vanilla cozy up with buttery oats, while a pinch of molasses deepens that classic “oatmeal pie” taste.
- Filling that holds: Marshmallow creme lightens the buttercream so it pipes fluffy but doesn’t ooze out when you sandwich the cookies.
- Consistent spread: Chilled dough and a slightly lower oven temp help the cookies spread evenly, so every pair matches without guesswork.
- Make-ahead friendly: Bake and freeze the cookies, then fill before serving. The texture stays spot-on.
Ingredients
For the Soft Oatmeal Cookies
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- 1 teaspoon molasses (unsulphured)
- 1 3/4 cups all-purpose flour
- 1 tablespoon cornstarch (for softness)
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 3/4 teaspoon fine salt
- 1 1/2 teaspoons ground cinnamon
- 3 cups quick-cooking oats (not instant; not old-fashioned rolled)
For the Cream Filling
- 3/4 cup (1 1/2 sticks) unsalted butter, softened
- 1 1/2 cups powdered sugar, sifted
- 7 ounces marshmallow creme (one jar)
- 1 teaspoon pure vanilla extract
- 1/8 teaspoon fine salt
- 2–3 teaspoons heavy cream or milk, as needed
How to Make Soft Oatmeal Cookies with Cream Filling

1) Mix the Dough
- Cream the butter and sugars: Beat softened butter with brown and granulated sugar on medium speed for 2–3 minutes until light and fluffy.
- Add eggs, vanilla, and molasses: Mix until smooth, scraping the bowl. The mixture should look creamy, not greasy.
- Whisk the dry ingredients: In a separate bowl, combine flour, cornstarch, baking soda, baking powder, salt, and cinnamon.
- Combine: Add dry ingredients to the wet on low speed just until a few flour streaks remain.
- Add oats: Stir in the quick oats until evenly distributed. The dough will be thick and slightly sticky.
- Chill: Cover and chill for 30–45 minutes. This helps the cookies stay thick and chewy.
2) Bake the Cookies
- Preheat: Heat oven to 350°F (175°C). Line two baking sheets with parchment.
- Portion: Scoop 1 tablespoon dough mounds (about 20–22 grams each) for smaller pies or 1 1/2 tablespoons for larger. Roll into balls for even edges.
- Space: Place 2 inches apart. Slightly flatten the tops with your fingertips for uniform spread.
- Bake: Bake 8–10 minutes for small or 10–12 minutes for larger, until edges set and centers look soft and puffy. Pull them before they look fully done.
- Settle: Tap the pan gently on the counter once to deflate domes for an even surface.
- Cool: Let cookies cool on the sheet 5 minutes, then transfer to a rack to cool completely.
3) Make the Cream Filling
- Beat the butter: Whip softened butter on medium-high for 2 minutes until pale and creamy.
- Add powdered sugar: Mix on low to combine, then increase speed until smooth and fluffy.
- Blend in marshmallow creme, vanilla, and salt: Beat until silky. If too stiff, add cream 1 teaspoon at a time until spreadable.
- Chill briefly: Refrigerate 10–15 minutes for cleaner piping and stacking.
4) Assemble the Pies
- Pair similar cookies: Match by size and shape for neat sandwiches.
- Pipe or spread: Pipe a generous swirl (about 1–2 tablespoons) of filling on the underside of one cookie.
- Sandwich: Top with the second cookie and press gently until the filling reaches the edges.
- Set: Let sandwiches rest 15 minutes; the filling firms up for easier handling.
How to Store Homemade Oatmeal Cream Pies
- Room temperature: Keep in an airtight container up to 2 days. Separate layers with parchment.
- Refrigerator: Store up to 5 days for maximum freshness. Bring to room temp before serving for the softest bite.
- Freeze unfilled cookies: Freeze baked cookies up to 2 months. Thaw uncovered at room temp, then fill.
- Freeze assembled pies: Wrap individually and freeze up to 1 month. Thaw in the fridge, then let soften 15 minutes before eating.

Why You’ll Love Making These at Home
- Fresher ingredients: Real butter, real vanilla, and a short ingredient list taste brighter than store-bought.
- Customizable sweetness: Adjust the filling to your taste and never end up with cloying cookies.
- Budget-friendly batch: One bake yields plenty for sharing without specialty ingredients.
- Kid-approved project: Simple scooping, sandwiching, and snacking—fun from start to finish.
Common Mistakes to Avoid
- Skipping the chill: Warm dough spreads too thin and bakes crisp. Chill for at least 30 minutes.
- Overbaking: Pull cookies when centers look slightly underdone. They finish on the sheet.
- Using rolled oats: Old-fashioned oats make a rough, lacy cookie. Quick oats deliver that classic soft chew.
- Hot cookies + filling: Warm cookies melt the cream and cause sliding. Cool completely first.
- Too much flour: Scoop flour lightly and level. Packed flour dries out cookies.
Easy Variations to Try
- Maple cream pies: Replace vanilla in the filling with 1 teaspoon maple extract and add 1 tablespoon pure maple syrup.
- Chocolate-dipped edges: Roll the sandwich edges in melted dark chocolate and let set.
- Raisin twist: Fold 1/2 cup finely chopped raisins into the dough for a nod to oatmeal raisin cookies.
- Spice it up: Add 1/4 teaspoon ground nutmeg and 1/8 teaspoon ground cloves for cozy depth.
- Salted caramel filling: Beat 2–3 tablespoons thick caramel sauce into the cream and finish with a pinch of flaky salt.
- Gluten-free swap: Use a 1:1 gluten-free flour blend and certified GF quick oats; add 1 extra teaspoon vanilla for rounder flavor.
FAQ
Can I use old-fashioned rolled oats?
Use quick-cooking oats for best texture. If you only have rolled oats, pulse them 3–4 times in a food processor to mimic quick oats.
How do I keep the cookies soft for days?
Do not overbake, store airtight, and add a slice of sandwich bread to the container to keep moisture balanced.
What if my dough feels too sticky to scoop?
Chill it longer, 15–20 minutes more. Lightly oil your scoop or hands for cleaner portioning.
Can I make the filling without marshmallow creme?
Yes. Increase powdered sugar to 2 cups and add 1–2 extra teaspoons cream. The texture will be denser but still delicious.
How big should I make them?
For lunchbox size, scoop 1 tablespoon. For bakery style, scoop 1 1/2 to 2 tablespoons and add a minute to the bake time.
Why did my cookies spread too much?
Warm dough, hot pans, or too little flour can cause excess spread. Chill dough, use cool pans, and measure flour accurately.
Can I halve or double the recipe?
Absolutely. Halve everything or double and bake in batches. Keep extra dough chilled while trays are in the oven.
Conclusion
These homemade oatmeal cream pies deliver everything you crave: soft, chewy cookies, a cloud of vanilla cream, and a flavor that feels homey from the first bite. Gather your oats, whip up that filling, and stack a few tall—then watch them disappear. Once you taste the fresh-baked version, you will not go back to the box.

Homemade Oatmeal Cream Pies | Soft Oatmeal Cookies with Cream Filling
Ingredients
Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- 1 teaspoon molasses (unsulphured)
- 1 3/4 cups all-purpose flour
- 1 tablespoon cornstarch
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 3/4 teaspoon fine salt
- 1 1/2 teaspoons ground cinnamon
- 3 cups quick-cooking oats (not instant; not old-fashioned rolled)
- 3/4 cup (1 1/2 sticks) unsalted butter, softened
- 1 1/2 cups powdered sugar, sifted
- 7 ounces marshmallow creme (one jar)
- 1 teaspoon pure vanilla extract
- 1/8 teaspoon fine salt
- 2–3 teaspoons heavy cream or milk, as needed
Instructions
Instructions
- Beat softened butter with brown sugar and granulated sugar on medium speed until light and fluffy.
- Mix in the eggs, vanilla, and molasses until smooth, scraping the bowl as needed.
- Whisk together the flour, cornstarch, baking soda, baking powder, salt, and cinnamon in a separate bowl.
- Add the dry ingredients to the wet on low speed just until a few flour streaks remain.
- Stir in the quick oats until evenly distributed; the dough will be thick and slightly sticky.
- Cover and chill the dough for 30–45 minutes to help the cookies stay thick and chewy.
- Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
- Portion dough into 1 tablespoon mounds for smaller pies or 1 1/2 tablespoons for larger, then roll into balls.
- Place dough balls 2 inches apart, slightly flatten the tops with fingertips for uniform spread.
- Bake 8–10 minutes for small cookies or 10–12 minutes for larger, until edges are set and centers look soft and puffy.
- Tap the baking sheet gently on the counter once to settle the cookies, then cool 5 minutes on the sheet before transferring to a rack to cool completely.
- For the filling, whip softened butter on medium-high for 2 minutes until pale and creamy.
- Add powdered sugar and mix on low to combine, then beat until smooth and fluffy.
- Beat in marshmallow creme, vanilla, and salt until silky, adding cream 1 teaspoon at a time until spreadable.
- Refrigerate the filling for 10–15 minutes for cleaner piping and stacking.
- Match similar-sized cookies, pipe or spread 1–2 tablespoons of filling on the underside of one cookie, top with a second cookie, and press gently until the filling reaches the edges.
- Let the assembled sandwiches rest for 15 minutes to allow the filling to firm up.






