This oatmeal cream pies recipe is a homemade take on the nostalgic lunchbox treat we all grew up loving. Soft, chewy oatmeal cookies sandwich a fluffy vanilla buttercream that’s perfectly sweet and indulgent but made with real ingredients and zero preservatives.

These oatmeal cream pies are easy enough for a weeknight treat but special enough to bring to a potluck or tuck into a lunchbox. The dough comes together fast with ingredients you already have in your pantry, and once baked, the cookies are chewy, buttery, and begging for that sweet cloud of vanilla filling. They’re the kind of cozy dessert that makes people smile the moment they take a bite. If you love nostalgic handheld desserts, be sure to check out these Key Lime Pie Cookies or my Easy Apple Hand Pies, too both are big on comfort and flavor. They come together with pantry staples, take under 30 minutes to bake, and the result is a stack of cozy, creamy cookies you’ll want to hide from the rest of the house.
In This Post
Why You’ll Love This Oatmeal Cream Pies Recipe
- Soft and chewy. Each bite is tender with a nostalgic oatmeal texture.
- Fluffy homemade filling. The vanilla buttercream is light, creamy, and far better than store-bought.
- Quick and simple. Made with pantry staples and no chill time required.
- Kid-approved and adult-loved. Great for lunchboxes, after-school snacks, or grown-up indulgence.
- Better-than-packaged. These have all the flavor you remember without preservatives.
- Real buttercream. The filling is creamy, fluffy, and not too sweet.
- No weird ingredients. Just simple pantry staples.
- Faster than you think. Less than 30 minutes start to finish.
- Better than store-bought. Homemade flavor with nostalgic charm.
- Perfect for gifting. They hold up well in cookie boxes or lunchboxes.

table talk
With Liliya!
Growing up, I loved the store-bought version, but homemade oatmeal cream pies are a whole different story. They’re softer, fresher, and the creamy vanilla filling tastes like actual whipped heaven. These are the kind of treats that feel like love wrapped in parchment paper and once you try them, you’ll never want to go back to the boxed kind.
Liliya
Ingredients Needed For Oatmeal Cream Pies
- Rolled Oats. Go for old-fashioned rolled oats—they provide chew and texture.
- All-Purpose Flour. The base that keeps the cookies soft but sturdy.
- Baking Soda. Gives a little lift to keep the cookies light.
- Cinnamon. Adds just the right hint of cozy spice.
- Salt. Essential for balance.
- Softened Butter. Used in both the cookies and filling for richness.
- Brown Sugar + White Sugar. Brown sugar adds depth and moisture; white sugar keeps things light.
- Egg. Binds everything and adds richness.
- Vanilla Extract. Used in both cookie and filling for warmth and flavor.
- Powdered Sugar. For a smooth, creamy filling.
- Milk or Cream. Just a little to bring the buttercream together.
How I Make Oatmeal Cream Pies
(This is a quick overview of how I make oatmeal cream pies, with tips along the way. You’ll find the full ingredients & instructions in the recipe card below.)

- Make the cookie dough. Cream the butter and sugars together until light and fluffy. Add the egg and vanilla, then stir in the dry ingredients until just combined.
- Scoop and flatten. Use a cookie scoop to portion dough onto a lined baking sheet. Flatten slightly with your fingers or the back of a spoon.
- Bake. Bake at 350°F for 8 to 10 minutes, just until the edges are set and the centers are soft.
- Cool. Let the cookies cool completely on a wire rack before assembling.
- Make the filling. Beat softened butter until smooth, then add powdered sugar, vanilla, and a splash of milk or cream. Whip until fluffy.
- Assemble. Spread or pipe the filling onto the flat side of one cookie, then top with another. Press gently to sandwich.

Expert Tips for Oatmeal Cream Pies
Don’t overbake! The cookies should be soft with slightly underdone centers for that signature chewy texture.
Always cool completely before filling to prevent the buttercream from melting.
For evenly shaped cookies, use a cookie scoop and flatten the tops slightly before baking.
If your dough feels sticky, chill it for 15 minutes before scooping.
For neat edges, chill the assembled cream pies for 15–20 minutes before serving.
Add a tablespoon of molasses for deeper, old-fashioned flavor.
Use parchment paper or silicone mats for even baking and easy release.
Make the buttercream ahead and store it in the fridge until ready to assemble. The cookies should be soft and a little underdone in the center.
Let cookies cool fully before adding the filling or the buttercream will melt.
Use a piping bag or small offset spatula to fill the cookies cleanly.
Add a pinch of nutmeg or clove to the cookie dough for extra spice.
Chill the assembled pies for 15 minutes if you want cleaner edges when serving.
Oatmeal Cream Pies Recipe Variations and Substitutions
- Cream Cheese Filling. Substitute half of the butter in the filling with softened cream cheese for a tangy, cheesecake-like twist.
- Maple Vanilla. Stir 1 teaspoon pure maple syrup into the filling for warm, fall-inspired flavor.
- Chocolate Chip Oatmeal Pies. Add 1/3 cup mini chocolate chips to the dough for a chocolatey spin.
- Spiced Version. Add 1/4 teaspoon each of nutmeg and clove to the cookie dough for a warm spiced variation.
- Peanut Butter Filling. Mix 2 tablespoons of peanut butter into the buttercream for a nutty upgrade.
- Gluten-Free Option. Use a 1:1 gluten-free flour blend, and make sure your oats are certified gluten-free.
- Vegan Version. Swap the butter with vegan butter and use a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water) in the dough. Make the filling with vegan butter and dairy-free milk.** Substitute half the butter with cream cheese for a tangy twist.

Storing / Freezing Oatmeal Cream Pies
- Room Temperature. Store assembled oatmeal cream pies in a single layer inside an airtight container at room temperature for up to 3 days. If stacking, separate layers with parchment paper to prevent sticking.
- Refrigerator. These cookies keep even longer in the fridge. Place them in an airtight container and refrigerate for up to 6 days. Bring to room temp for 10–15 minutes before serving so the filling softens up again.
- Freezing. Oatmeal cream pies freeze beautifully. Wrap each one individually in plastic wrap or parchment, then place in a zip-top freezer-safe bag. Store for up to 2 months. Thaw overnight in the refrigerator or leave at room temperature for 1 hour before serving.
These are ideal make-ahead treats that still taste bakery-fresh when defrosted! Store in an airtight container at room temp for up to 3 days. Separate layers with parchment.
FAQs About Oatmeal Cream Pies
Can I make the cookies ahead?
Absolutely. Bake the cookies in advance and store them in an airtight container or freeze them. Fill just before serving for best texture.
What oats should I use?
Stick to old-fashioned rolled oats. They give the best chewy texture and structure. Avoid quick oats, which bake up softer and less defined.
Why are my cookies spreading too much?
If your butter is too warm or soft, the dough may spread more. Try chilling the dough for 15–30 minutes before baking.
Can I make them smaller or larger?
You sure can. Just adjust the baking time accordingly smaller cookies may need 1–2 minutes less, larger ones may need a bit more.
Can I flavor the filling?
Yes. Try adding a little lemon zest, cocoa powder, or cinnamon to change it up!
More Breakfast Treats
Before you get started! If you try this Oatmeal Cream Pies recipe, I’d love for you to leave a rating and review. It helps us keep sharing free recipes you can count on.

- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 12 sandwich cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These homemade oatmeal cream pies are soft, chewy, and filled with a light vanilla buttercream. Just like the classic, but made from scratch with real ingredients.
Ingredients
Cookies:
- 1 cup rolled oats
- ¾ cup all-purpose flour
- ½ teaspoon baking soda
- ¼ teaspoon cinnamon
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ⅓ cup packed brown sugar
- ¼ cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
Filling:
- ½ cup unsalted butter, softened
- 1 cup powdered sugar
- ½ teaspoon vanilla extract
- 1–2 teaspoons milk or cream
Instructions
- Preheat oven to 350°F and line a baking sheet with parchment.
- Cream butter and both sugars until light and fluffy.
- Beat in egg and vanilla until combined.
- In a separate bowl, whisk oats, flour, baking soda, cinnamon, and salt.
- Mix dry ingredients into the wet just until combined.
- Scoop dough and flatten slightly on prepared baking sheet.
- Bake 8 to 10 minutes until edges are golden and centers are soft.
- Cool completely on a wire rack.
- For the filling, beat butter until smooth. Add powdered sugar, vanilla, and milk. Whip until light and fluffy.
- Spread or pipe filling onto half the cookies, top with the other halves, and gently press to sandwich.
Notes
- Don’t overbake; cookies should be soft in the center.
- Chill assembled pies for 15–20 minutes for cleaner edges.
- Cookies can be made ahead and frozen unfilled.
- Filling can be made up to 3 days in advance and refrigerated.