Homemade Oatmeal Cream Pies Recipe
Imagine sinking your teeth into a pillow-soft cookie sandwich, rich with brown sugar and molasses, layered with a cloud of sweet, creamy filling. Homemade Oatmeal Cream Pies bring back all the best parts of childhood, only better—because this time, you get to control every ingredient and enjoy them freshly baked. They’re the ultimate nostalgia trip laced with cozy cinnamon and a hint of vanilla, and when you taste the way that buttery oatmeal cookies blend with luscious cream cheese frosting, you’ll understand why these treats never last long in my kitchen!

Ingredients You’ll Need
Everything in Homemade Oatmeal Cream Pies has a part to play, from creating their iconic chewy texture to stacking layers of creamy sweetness between each cookie. Here’s what you’ll need—each ingredient is simple, but together, they make a treat that’s far more than the sum of its parts.
- Unsalted Butter (1 cup + 3/4 cup, softened): Softened butter adds richness and soft texture to both cookies and filling—room temperature is key for easy mixing.
- Brown Sugar (1 cup, packed): For deep molasses notes and classic chewy bite.
- Granulated Sugar (1/2 cup): Lightens the sweetness and helps with cookie structure.
- Molasses (1 tablespoon): Don’t skip this—molasses brings that essential nostalgic flavor!
- Vanilla Extract (total 3 teaspoons): Used in both cookies and frosting for a flavor boost.
- Large Eggs (2): Eggs bind everything together and keep the cookies tender.
- All-Purpose Flour (2 cups): Offers just the right amount of body and no fuss.
- Cinnamon (1/2 teaspoon): Adds warmth and coziness without overpowering.
- Baking Soda (1 teaspoon): Ensures cookies spread just the right amount in the oven.
- Salt (total 1/2 teaspoon): A pinch in both parts balances the sweetness perfectly.
- Quick Oats (3 cups): The star ingredient for texture and that homey oat flavor.
- Cream Cheese (2 ounces, full-fat brick): For a tangy, creamy filling like the best bakery icing.
- Powdered Sugar (3-4 cups): Sweetens and stiffens the frosting to sandwich beautifully.
- Cream (1 tablespoon, if needed): Only use if your frosting needs a little loosening up.
How to Make Homemade Oatmeal Cream Pies
Step 1: Prepare the Cookie Dough
Get started by preheating your oven to 350F (or 170C fan-forced) and lining your baking sheets with parchment or silicone mats. Cream together the softened butter, both sugars, and molasses until the mixture is light and fluffy—this first step lays the foundation for soft, chewy cookies. Add in vanilla and eggs, beating just until everything’s smooth and creamy.
Step 2: Mix in Dry Ingredients
Add the flour, cinnamon, baking soda, and salt, giving it a gentle start by stirring a few times by hand. Then, use your mixer on low to finish the job so flour doesn’t fly everywhere. Finally, stir in the quick oats—these will give your cookies their trademark texture and chew.
Step 3: Shape and Bake the Cookies
Scoop the dough into balls about 1 to 1.5 tablespoons each—using a cookie scoop helps keep them even. Place them two inches apart on the trays so they have room to spread. Bake just one sheet at a time in the center of the oven for 9 to 11 minutes: you’ll know they’re ready when the tops look set, but don’t wait for them to get golden. Let them cool on the tray for 10 minutes before moving to a rack.
Step 4: Make the Creamy Filling
While your cookies cool, make the dreamy cream cheese frosting. In a large bowl, beat the softened butter until fluffy, then add in the cream cheese (chop it into pieces first for easy mixing). Blend in 1 1/2 cups powdered sugar, vanilla, and salt, starting on low speed. Gradually add more powdered sugar until you reach your perfect level of sweetness and thickness, finishing with a tablespoon of cream only if you need to loosen it up a little.
Step 5: Assemble the Cookie Sandwiches
Now for the magic! Take one cooled cookie and turn it upside-down. Spread or pipe 1 to 1.5 tablespoons of frosting over the bottom, then crown it with another cookie, bottom side down, to make that classic sandwich. Repeat with the rest to create tray after tray of irresistible Homemade Oatmeal Cream Pies!
How to Serve Homemade Oatmeal Cream Pies

Garnishes
For an extra-special touch, dust the tops of your pies with a sprinkle of powdered sugar or a gentle shimmer of cinnamon. If you want to get fancy, drizzle a little melted chocolate in a zigzag or even add a tiny oat flake on each one. The small details make your Homemade Oatmeal Cream Pies feel even more bakery-worthy!
Side Dishes
These soft, sweet pies are perfect on their own, but they also pair beautifully with cold milk, a mug of chai, or your favorite hot coffee. For a dessert platter, add fresh berries on the side, or offer up a scoop of vanilla ice cream to complete the experience.
Creative Ways to Present
Layer your Homemade Oatmeal Cream Pies on a tiered cake stand for a party or wrap individual sandwiches in parchment with a ribbon for sweet little gifts. You could even serve mini versions for a tea party or picnic—just make the cookies bite-sized and use a piping bag for neat dollops of filling.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, store your Homemade Oatmeal Cream Pies in an airtight container in the fridge. They’ll stay fresh and soft for up to 5 days—just remember to let them sit at room temperature for 15–20 minutes before eating for that perfect creamy bite.
Freezing
For longer storage, freeze your pies by wrapping each one tightly in plastic wrap and placing them in a freezer-safe bag or container. They’ll hold up well for up to 2 months, and you only need to thaw them at room temperature before enjoying.
Reheating
While these treats truly shine at room temperature, if you want to revive a cold or frozen pie, set it out for about 20 minutes to soften. Avoid microwaving, as the filling can melt and the cookies can become too soft—natural thawing is best!
FAQs
Can I use old-fashioned oats instead of quick oats?
Quick oats give the cookies that classic, soft texture. Old-fashioned oats will make the cookies chewier and a bit more rustic, but if that’s your style, they’ll still taste great! Pulse them a few times in a food processor first for best results.
Is it possible to make Homemade Oatmeal Cream Pies gluten free?
Definitely—just substitute your favorite 1-to-1 gluten-free flour blend for the all-purpose flour. Make sure your oats are certified gluten-free as well, and the rest of the recipe stays exactly the same.
Can I prepare the cookie dough or frosting ahead of time?
Yes! Both the dough and frosting can be made a day in advance. Chill the dough tightly covered in the fridge, and keep the frosting in a separate airtight container. Let both come to room temperature before assembling.
What if my frosting is too thick or thin?
If your frosting is too thick to spread, add a splash of cream or milk until smooth. If it’s too loose, sift in a little more powdered sugar, beating after each addition, until you reach a pipeable consistency.
Can I make mini Homemade Oatmeal Cream Pies?
Absolutely! Scoop smaller portions of dough (about 2 teaspoons each), bake for a slightly shorter time, and use less frosting for adorable bite-sized versions. They’re perfect for parties or gifting.
Final Thoughts
If you’re searching for a sweet treat that’s worth every minute, Homemade Oatmeal Cream Pies are it. With their soft cookies, creamy filling, and nostalgic flavors, they’ll instantly win over family and friends. Give them a try—you’ll love making and sharing these delightful sandwich cookies as much as you love eating them!
Print
Homemade Oatmeal Cream Pies Recipe
- Total Time: 1 hour
- Yield: 16–17 sandwiches 1x
- Diet: Vegetarian
Description
Indulge in these delicious homemade oatmeal cream pies that bring together soft, chewy oatmeal cookies with a creamy, sweet filling. Perfect for satisfying your sweet tooth!
Ingredients
Oatmeal Cookies:
- 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
Frosting:
- 3/4 cup unsalted butter (168 grams) (softened)
- 2 ounces cream cheese (57 grams) (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)
Instructions
- Oatmeal Cookies
Preheat the oven to 350F (180C or 170C fan forced). Line cookie sheets with silicone baking mats or baking paper.
In a large bowl beat together the butter, brown sugar and granulated sugar until fluffy.
Mix in the molasses, vanilla extract and eggs until creamy.
Turn off the mixer and add in the flour, cinnamon, baking soda and salt. Do a few stirs by hand first, then turn the mixer to a low speed and beat until incorporated. (This is to avoid the flour flying everywhere).
Stir in the oats.
Form the cookies into balls about 1 to 1.5 tablespoons in size and place 2 inches apart on the lined cookie sheets. I use a cookie scoop for this. I typically get about 32-34 cookies which will make 16-17 sandwiches.
Bake 1 sheet of cookies at a time in the middle of the preheated oven. They’ll bake for about 9-11 minutes, or until the tops look set.
Cool on the cookie sheet for at least 10 minutes before transferring to a wire rack to continue cooling.
- Frosting
In a large bowl, beat the butter until fluffy.
Chop the cream cheeses into 3-4 pieces, then beat into the butter.
Add in 1 1/2 cups powdered sugar, vanilla and salt. Start with the mixer on a low speed, then gradually increase to a medium speed until the ingredients are incorporated.
Beat in the rest of the powdered sugar about 1/2 cup at a time until the desired sweetness is reached. If needed (AKA if the frosting is too thick), beat in 1 tablespoon of cream.
- Assembling the Cookies
Take 1 cooled cookie and frost the bottom with about 1 to 1.5 tablespoons of frosting.
Then sandwich a second cookie on top with the bottom facing down.
- Prep Time: 20 minutes
- Cook Time: 10-12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 oatmeal cream pie
- Calories: 320
- Sugar: 25g
- Sodium: 180mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 60mg
Keywords: homemade oatmeal cream pies, oatmeal cookies, cream pies, dessert, baking