I still remember the first time I pulled a batch of Homemade Oatmeal Cream Pies out of my oven, and my whole kitchen smelled like a warm spice market mixed with my grandma’s kitchen. My kids were skeptical at first, but after one bite of that soft, chewy cookie with the creamy center, they were hooked. It’s become our go-to weekend project whenever we’re craving something truly comforting.
What makes these pies so special is that perfect balance between a tender, spiced oatmeal cookie and a rich, fluffy filling that melts in your mouth. You get all that warm cinnamon, nutmeg, and ginger flavor, and the texture is just like the classic treat — only way better because you made it yourself. And honestly, they’re surprisingly simple to pull together for such an impressive result.
Why You Will Love These Homemade Oatmeal Cream Pies
These Homemade Oatmeal Cream Pies are honestly just better than anything you can get from a box — the cookies stay soft and chewy for days, and the filling is so much richer and creamier.
The warm spice blend of cinnamon, nutmeg, ginger, cloves, and allspice fills your kitchen with the most incredible aroma while they bake.
They’re surprisingly easy to make with simple pantry ingredients, so you don’t need any fancy equipment or hard-to-find items.
Each bite gives you that perfect contrast between the tender oatmeal cookie and the luscious, fluffy buttercream filling that my kids fight over the bowl for.
Plus, you control exactly what goes in them — no preservatives or artificial flavors, just real butter, real vanilla, and love.
Ingredients for Homemade Oatmeal Cream Pies
I always reach for old-fashioned rolled oats here, not the quick-cooking kind. The heartier texture gives the cookies that perfect chewy bite, and they hold up so much better to the creamy filling. Trust me, it makes all the difference.
For the Cookies:
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup granulated sugar
- 1 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 1/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 2 teaspoons ground cinnamon
- 1 teaspoon ground nutmeg
- 1 teaspoon ground ginger
- 1 teaspoon ground cloves
- 1/2 teaspoon ground allspice
- 1 cup old-fashioned rolled oats (not instant)
For the Filling:
- 1 cup (2 sticks) unsalted butter, softened
- 1/2 cup granulated sugar
- 1/4 cup milk
- 1 teaspoon vanilla extract
How to Make Homemade Oatmeal Cream Pies
Step 1: Preheat your oven to 350°F and line two baking sheets with parchment paper. I always do this first so everything’s ready when I need it. Parchment makes cleanup so much easier too.
Step 2: In a large bowl, cream together the softened butter, granulated sugar, and brown sugar until it’s light and fluffy — about 3 minutes with a hand mixer. Make sure your butter is truly at room temperature, otherwise you’ll get lumps. Trust me, I’ve learned that the hard way.
Step 3: Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then stir in the vanilla extract. The mixture should look smooth and glossy at this point.
Step 4: In a separate bowl, whisk together the flour, baking soda, salt, and all those warm spices — cinnamon, nutmeg, ginger, cloves, and allspice. Your kitchen is about to smell incredible.
Step 5: Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Don’t overmix here, or the cookies will turn out tough. I stop as soon as I don’t see any more flour streaks.
Step 6: Fold in the rolled oats with a spatula. I use old-fashioned oats here because they give the cookies that perfect chewy texture that quick oats just can’t match.
Step 7: Drop rounded tablespoons of dough onto your prepared baking sheets, spacing them about 2 inches apart. They’ll spread a little, so give them room to breathe.
Step 8: Bake for 10-12 minutes, until the edges are golden brown and the centers still look slightly soft and puffy. That’s your cue they’re done — they’ll continue setting as they cool. Let them rest on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. Don’t rush this step, or the cookies might fall apart.
Step 9: While the cookies cool, make the filling. Beat the softened butter in a large bowl until it’s creamy and smooth — about 2 minutes. Then gradually beat in the granulated sugar, followed by the milk and vanilla. Keep beating until the filling is light, fluffy, and spreadable. If it looks too thick, add another tablespoon of milk.
Step 10: Flip half the cookies over so their flat sides are facing up. Spread a generous amount of filling onto each one — don’t be shy here — then top with another cookie to make a sandwich. Press gently so the filling squishes right to the edges. Repeat with the remaining cookies, and try not to eat them all before they’re assembled.
What to Serve with Homemade Oatmeal Cream Pies
A tall glass of cold milk: Honestly, there’s nothing better than dunking these soft, spiced cookies into a frosty glass of milk. It’s the classic pairing for a reason, and my kids insist on it every single time.
A scoop of vanilla ice cream: Turn your oatmeal cream pie into an ice cream sandwich for the ultimate treat. The cold, creamy vanilla is a perfect match for those warm cinnamon and nutmeg flavors.
Fresh berries: I love serving a handful of raspberries or sliced strawberries on the side. Their bright tartness cuts through the richness of the filling and makes everything feel a little more balanced.
A drizzle of caramel sauce: For when you’re feeling indulgent, a quick drizzle over the assembled pies takes them over the top. It adds a buttery sweetness that complements the oatmeal perfectly.
Storing and Reheating Homemade Oatmeal Cream Pies
I’ve learned the hard way that how you store these pies makes all the difference. Follow these tips and they’ll stay perfectly soft and delicious for days.
Store assembled pies in an airtight container at room temperature for up to 3 days. Don’t refrigerate them—the cookies will dry out and the filling gets too firm. I keep them on the counter in a single layer with wax paper between stacks.
For meal prep, I bake the cookies without filling and freeze them in a zip-top bag for up to 3 months. Just separate layers with parchment paper. When you’re ready, let them thaw at room temperature, then whip up the filling fresh and assemble. It’s a game-changer for busy weeks.
To reheat, pop a pie in the microwave for 10-15 seconds. This softens the cookie and makes the filling all gooey and warm—like they just came out of the oven. My kids actually prefer them this way.
Frequently Asked Questions About Homemade Oatmeal Cream Pies
Can I use quick oats instead of rolled oats?
I really don’t recommend it. Quick oats are chopped finer and absorb more moisture, so they’ll make your cookies denser and less chewy. Old-fashioned rolled oats give you that soft, hearty texture that makes these pies so special. Stick with the real deal here.
How do I keep the cookies soft?
The secret is not overbaking them — pull them out when the edges are golden but the centers still look a little soft and puffy. Also, store them in an airtight container at room temperature with a slice of bread. The bread releases moisture and keeps those cookies tender for days. Just swap the bread out every other day.
Can I freeze the assembled pies?
You can, but I prefer freezing the cookies without the filling. Wrap each cooled cookie individually in plastic wrap, then pop them in a freezer bag for up to 3 months. When you’re ready, whip up the filling fresh — it takes five minutes — and assemble. The filling stays so much fluffier this way, and nobody will ever guess they were frozen.
Before You Go
I really hope you give these Homemade Oatmeal Cream Pies a try this weekend — they’re the kind of treat that makes your whole house smell amazing and everyone’s face light up when they take a bite. If you make them, drop a comment below and let me know how they turned out, or share a photo if you’re feeling proud. I’d love to hear about it!
Print
Homemade Oatmeal Cream Pies
- Total Time: 37 min
- Yield: 24 cookies
- Diet: Vegetarian
Description
A recipe for classic oatmeal cream pies with a soft cookie and creamy filling.
Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup granulated sugar
- 1 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 1/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 2 teaspoons ground cinnamon
- 1 teaspoon ground nutmeg
- 1 teaspoon ground ginger
- 1 teaspoon ground cloves
- 1/2 teaspoon ground allspice
- 1 cup rolled oats
- For the Filling:
- 1 cup (2 sticks) unsalted butter, softened
- 1/2 cup granulated sugar
- 1/4 cup milk
- 1 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper.
- In a large bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
- Beat in the eggs one at a time, then stir in the vanilla extract.
- In a separate bowl, whisk together the flour, baking soda, salt, cinnamon, nutmeg, ginger, cloves, and allspice.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Stir in the rolled oats.
- Drop rounded tablespoons of dough onto the prepared baking sheets, about 2 inches apart.
- Bake for 10-12 minutes, or until the edges are golden brown and the centers are still slightly soft. Let cool on the baking sheets for a few minutes before transferring to a wire rack to cool completely.
- To make the filling, beat the softened butter in a large bowl until creamy.
- Gradually beat in the granulated sugar until well combined.
- Add the milk and vanilla extract, beating until the filling is smooth and fluffy.
- Spread a generous amount of filling onto the flat side of one cookie and top with another cookie to form a sandwich. Repeat with remaining cookies.
Notes
- For softer cookies, do not overbake.
- Ensure butter is at room temperature for both the cookies and the filling for best results.
- Store cookies in an airtight container at room temperature for up to 3 days.
- Prep Time: 25 min
- Cook Time: 12 min
- Category: Dessert
- Method: Baking
- Cuisine: American

