The best part about making homemade oatmeal cream pies is that you get to decide what “perfect” means: thinner, chewier cookies; a thicker, fluffier filling; a little extra molasses for that deeper brown-sugar perfume. This version hits the sweet spot—soft oatmeal cookies with lightly crisp edges, sandwiched around a vanilla cream filling that actually tastes like something (thanks to a touch of cream cheese and plenty of vanilla).
If you’re here because you want that classic lunchbox vibe but with real-butter flavor and a filling that doesn’t disappear into the cookie, you’re in the right place. I walk through it step-by-step below, and you can also keep the printable version bookmarked at my oatmeal cream pies page so it’s easy to find next time.
Why You’ll Love This Recipe
- The cookie dough is flavored with brown sugar + a spoonful of molasses, so the oatmeal cookies taste warm and caramelly—not just sweet.
- Quick oats give you that classic, tender oatmeal bite without turning the cookies crumbly or dry.
- The filling uses butter plus a little full-fat brick cream cheese, which keeps it creamy and stable (and cuts the sweetness just enough).
- These bake up soft in the center with gently set edges, which is exactly what you want for a sandwich cookie.
- Easy to scale the filling: 3 cups powdered sugar for softer, oozy centers, 4 cups for a thicker, pipeable layer.
- They’re a make-ahead win: the flavor gets even better after a chill, when the cookies and cream settle into each other.
The Story Behind This Recipe
I tested this batch specifically to get a cream pie that feels bakery-level but still doable on a normal afternoon—no fancy equipment, no tricky steps, just a dependable oatmeal cookie base and a filling that stays put when you bite in (instead of squishing out the sides).
What It Tastes Like
These are sweet, but not cloying: you’ll smell vanilla and cinnamon right away, and the molasses gives the cookies a deeper, almost toffee-like note. The cookies are soft and chewy with a little structure from the oats, while the filling is smooth, rich, and vanilla-forward—with just enough tang from the cream cheese to keep each bite balanced.
Ingredients You’ll Need
A few ingredients do the heavy lifting here: brown sugar and molasses create that classic oatmeal cream pie flavor and darker color, while quick oats keep the cookie tender and cohesive. For the filling, use softened butter and brick-style full-fat cream cheese—spreadable tub cream cheese tends to make fillings looser. If your filling feels too thick to spread, a tiny splash of cream brings it together without melting it down.
- 1 cup unsalted butter (226 grams) (softened)
- 1 cup brown sugar (200 grams) (packed)
- 1/2 cup granulated sugar (100 grams)
- 1 tablespoon molasses
- 2 teaspoons vanilla extract
- 2 large eggs
- 2 cups all-purpose flour (250 grams)
- 1/2 teaspoon cinnamon
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 3 cups quick oats
- 3/4 cup unsalted butter (168 grams) (softened)
- 2 ounces cream cheese (57 grams) (make sure to use full-fat, brick style)
- 3-4 cups powdered sugar (330-440 grams)
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1 tablespoon cream (if needed)
How to Make Homemade Oatmeal Cream Pies
Cream the cookie base.
In a large bowl, beat the softened butter with the brown sugar and granulated sugar until it looks lighter and fluffy, and the mixture doesn’t feel grainy when you rub a little between your fingers. Beat in the molasses and vanilla.Add the eggs.
Beat in the eggs until fully combined. The batter should look glossy and smooth at this point.Mix in the dry ingredients (without overdoing it).
Add the flour, cinnamon, baking soda, and salt. Mix just until you don’t see dry streaks of flour—stop as soon as it comes together so the cookies stay soft.Stir in the quick oats.
Mix until the oats are evenly distributed. The dough will be thick and a little sticky, with visible oats throughout.Bake the oatmeal cookies.
Scoop the dough into even portions onto baking sheets, leaving space for a little spread. Bake until the cookies look set around the edges but still soft in the center—don’t wait for deep browning or they’ll lose that pillowy texture that makes a great sandwich cookie.Cool completely before filling.
Let the cookies cool until they’re room temperature. If they’re even slightly warm, the filling will slide and melt.Make the frosting (cream filling).
Beat the softened butter and cream cheese until completely smooth—no lumps. Add the powdered sugar, vanilla, and salt, then beat until thick and creamy.- If it feels too loose, add more powdered sugar (up to 4 cups total).
- If it feels too stiff to spread, beat in up to 1 tablespoon cream, just enough to loosen it.
Assemble the cream pies.
Match cookies into pairs of similar size. Spread (or pipe) a generous layer of filling on the flat side of one cookie, then press the second cookie on top. You’re aiming for a neat “squish” to the edge without pushing the filling out completely.
If you love sandwich-style desserts, you might also like my almond dacquoise cream clouds—they’re lighter and crisp-chewy, but the assembly scratches the same itch.
Tips for Best Results
- Soften your butter properly. It should dent easily when pressed, but not look oily or melted. Too-soft butter makes cookies spread thinner than you want for sandwiches.
- Don’t overbake. Pull the cookies when the centers still look a touch underdone; they’ll finish setting as they cool and stay soft the next day.
- Use brick-style cream cheese. That small 2-ounce amount adds stability and a slight tang—tub cream cheese can make the filling slack.
- Dial in your filling thickness with powdered sugar. 3 cups gives a softer bite; 4 cups makes a thicker, more “classic” cream pie layer.
- Let cookies cool fully before assembling. Warm cookies will melt the butter-based filling and make the sandwiches slide.
- Match cookie sizes before filling. Pairing similar diameters makes the finished pies look clean and keeps the filling layer even.
Variations and Substitutions
- Thicker or thinner filling: Use 3 cups powdered sugar for a softer center or 4 cups for a sturdier, taller layer.
- A stronger molasses note: You can nudge the molasses slightly upward, but keep in mind it will deepen color and make the cookies taste more robust.
- Different dessert mood: If you’re craving something richer and more decadent, my Baileys Irish cream cheesecake leans into that creamy, vanilla-forward comfort in a totally different format.
How to Serve It

Serve these at room temperature for the softest cookie bite and the creamiest center. If you’ve chilled them, give them 10–15 minutes on the counter so the filling loses its fridge-firm edge. They’re great as an afternoon treat with coffee or tucked into a lunchbox-style snack plate—two cookies is the sweet spot because they’re pleasantly rich.
For a dessert table with a little variety, I like pairing them with something fruity and sliceable like strawberry Italian cream pound cake.
How to Store It
Because the filling is butter-and-cream-cheese based, store assembled oatmeal cream pies in an airtight container in the refrigerator. They’ll keep well for several days; the cookies actually get a touch softer as they sit (in a good way). For the cleanest stacking, place parchment between layers. You can also make the cookies ahead and assemble later—just be sure cookies are completely cool before filling. If you want a quick low-effort sweet alongside them, my 3-ingredient creamy yogurt cake is a nice, simple contrast.

Final Thoughts
If you’re after that cozy oatmeal-cookie flavor with a real vanilla cream filling and the kind of soft bite that makes a sandwich cookie worth it, these deliver—no gimmicks, just a solid, satisfying bake you’ll want to repeat.
Conclusion
If you’d like to compare techniques and see how other bakers approach the classic, these are solid references: My Baking Addiction’s homemade oatmeal cream pies, Sally’s Baking Addiction oatmeal creme pies, and Sprinkle Bakes’ homemade oatmeal cream pies.
Oatmeal Cream Pies
Ingredients
For the cookies
- 1 cup unsalted butter (softened)
- 1 cup brown sugar (packed)
- 1/2 cup granulated sugar
- 1 tablespoon molasses
- 2 teaspoons vanilla extract
- 2 large eggs
- 2 cups all-purpose flour
- 1/2 teaspoon cinnamon
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 3 cups quick oats
For the cream filling
- 3/4 cup unsalted butter (softened)
- 2 ounces cream cheese (full-fat, brick style)
- 3-4 cups powdered sugar Adjust for thickness of filling
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1 tablespoon cream (if needed) To thin filling if too thick
Instructions
Preparation
- In a large bowl, beat the softened butter with the brown sugar and granulated sugar until lighter and fluffy.
- Beat in the molasses and vanilla.
- Beat in the eggs until fully combined and the batter looks glossy.
- Add the flour, cinnamon, baking soda, and salt, mixing just until combined.
- Stir in the quick oats until evenly distributed.
Baking
- Scoop dough onto baking sheets, leaving space for spread. Bake until edges are set and center is soft.
- Cool cookies completely before filling.
Making the Filling
- Beat softened butter and cream cheese until smooth, then mix in powdered sugar, vanilla, and salt.
- Adjust thickness with more powdered sugar or cream as necessary.
Assembly
- Match cookies by size, spread filling on flat side of one cookie, and press second cookie on top.