Homemade Oatmeal Cream Pies
These homemade oatmeal cream pies are soft, chewy, and stuffed with a dreamy cream cheese filling — the ultimate nostalgic treat made from scratch that’ll have everyone begging for the recipe.
If you grew up peeling open a Little Debbie oatmeal cream pie and thinking life couldn’t get better, wait until you try making them at home. These homemade oatmeal cream pies are everything you loved as a kid, but softer, richer, and honestly just better in every way. I made these for a family get-together and they disappeared before I even got one — lesson learned, always hide one for yourself first.
Table of Contents
What Makes These Homemade Oatmeal Cream Pies So Good
These aren’t your average oatmeal cookie pie situation. We’re talking thick, chewy cookies with a hint of molasses and cinnamon, sandwiched around a fluffy cream cheese buttercream that’s sweet without being overwhelming. They’re the kind of homemade oatmeal cream pie cookies that make people stop mid-conversation to ask what they’re eating.
The cream cheese in the filling is the secret weapon here. It adds just a tiny bit of tang that keeps the whole thing from tasting like straight sugar — and trust me, that balance is everything. These are absolutely worthy of your next dessert spread, right alongside something like these caramel apple cheesecake bars if you’re going all out.
Quick Overview
These homemade oatmeal cream pies deliver soft, bakery-style oatmeal cookies with warm spice notes, paired with a silky vanilla cream cheese filling. They’re a crowd-pleasing oatmeal cream pie dessert recipe that comes together with pantry staples and zero fancy equipment. Expect about 16–17 sandwich cookies from one batch — though they tend to vanish fast, so you might want to double it.

Homemade Oatmeal Cream Pies
Equipment
- Electric mixer
- Large mixing bowl
- Cookie sheets
- Silicone baking mats or parchment paper
- Cookie scoop
- Wire cooling rack
Ingredients
Oatmeal Cookies
- 1 cup unsalted butter 226g, softened
- 1 cup brown sugar 200g, packed
- ½ cup granulated sugar 100g
- 1 tablespoon molasses
- 2 teaspoons vanilla extract
- 2 large eggs
- 2 cups all-purpose flour 250g
- ½ teaspoon cinnamon
- 1 teaspoon baking soda
- ¼ teaspoon salt
- 3 cups quick oats
Cream Filling
- ¾ cup unsalted butter 168g, softened
- 2 oz cream cheese 57g, full-fat brick-style only
- 3-4 cups powdered sugar 330–440g, add to taste
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 1 tablespoon cream only if filling is too thick
Instructions
- Preheat your oven to 350°F (180°C, or 170°C fan-forced). Line your cookie sheets with silicone baking mats or parchment paper.
- In a large bowl, beat together the softened butter, brown sugar, and granulated sugar until light and fluffy, about 2–3 minutes with an electric mixer. Don’t rush this step — the fluffiness here is what gives the cookies their soft, pillowy texture.
- Mix in the molasses, vanilla extract, and eggs until everything looks smooth and creamy. The molasses adds a deep, slightly caramel-y flavor that makes these taste like the real deal.
- Turn off the mixer and add the flour, cinnamon, baking soda, and salt to the bowl. Give it a few stirs by hand first to keep the flour from flying everywhere, then mix on low speed until just combined. Stir in the oats until evenly distributed.
- Scoop the dough into balls about 1 to 1½ tablespoons in size and place them 2 inches apart on the prepared cookie sheets. A cookie scoop keeps them uniform, which makes sandwiching much easier. You should get around 32–34 cookies total.
- Bake one sheet at a time in the middle rack for 9–11 minutes, until the tops look set. They may look slightly underdone — that’s perfectly fine, as they firm up as they cool on the pan.
- Let the cookies cool on the baking sheet for at least 10 minutes before transferring to a wire rack to cool completely. Do not skip this step — they’re fragile while warm.
- To make the cream filling, beat the softened butter in a large bowl until fluffy. Cut the cream cheese into 3–4 pieces and beat it in until smooth and fully incorporated.
- Add 1½ cups of powdered sugar along with the vanilla extract and salt. Start mixing on low speed, then gradually increase to medium until incorporated. Continue adding powdered sugar about ½ cup at a time until you reach your preferred sweetness and thickness. If the filling is too thick, beat in 1 tablespoon of cream.
- To assemble, flip a cooled cookie upside down and spread about 1 to 1½ tablespoons of filling on the flat side. Place a second cookie on top, flat side down, and press gently to sandwich them together. Repeat with remaining cookies and filling.
Notes
Ingredients

Oatmeal Cookies
| Ingredient | Amount |
|---|---|
| Unsalted butter, softened | 1 cup (226g) |
| Brown sugar, packed | 1 cup (200g) |
| Granulated sugar | ½ cup (100g) |
| Molasses | 1 tablespoon |
| Vanilla extract | 2 teaspoons |
| Large eggs | 2 |
| All-purpose flour | 2 cups (250g) |
| Cinnamon | ½ teaspoon |
| Baking soda | 1 teaspoon |
| Salt | ¼ teaspoon |
| Quick oats | 3 cups |
Cream Filling
| Ingredient | Amount |
|---|---|
| Unsalted butter, softened | ¾ cup (168g) |
| Full-fat brick-style cream cheese | 2 oz (57g) |
| Powdered sugar | 3–4 cups (330–440g) |
| Vanilla extract | 1 teaspoon |
| Salt | ¼ teaspoon |
| Cream (if needed) | 1 tablespoon |
A quick note on the cream cheese: Please use full-fat, brick-style cream cheese — not the tub kind. The tub version has extra water in it and your filling will turn out runny. We don’t want runny filling. Nobody wants runny filling.
Step-by-Step Instructions
Step 1: Get Your Oven Ready
Preheat your oven to 350°F (180°C, or 170°C if you’re using a fan-forced oven). Line your cookie sheets with silicone baking mats or parchment paper — either works great, and it means zero sticking and easy cleanup.
Step 2: Cream the Butter and Sugars
In a large bowl, beat together the softened butter, brown sugar, and granulated sugar until it’s light and fluffy. This usually takes about 2–3 minutes with an electric mixer. Don’t rush this step — the fluffiness here is what gives your homemade oatmeal cream pie cookies that soft, pillowy texture.
Step 3: Add the Wet Ingredients
Mix in the molasses, vanilla extract, and eggs until everything looks smooth and creamy. The molasses might seem like a small addition but it’s doing a lot of heavy lifting here — it gives the cookies that deep, slightly caramel-y flavor that makes them taste like the real deal.
Step 4: Fold In the Dry Ingredients
Turn off your mixer and add the flour, cinnamon, baking soda, and salt to the bowl. Give it a few stirs by hand first — this is a little trick to stop the flour from exploding all over your kitchen when you turn the mixer back on. Then mix on low until just combined. Stir in the oats by hand or on the lowest speed.

Step 5: Scoop and Bake
Roll the dough into balls about 1 to 1½ tablespoons in size and place them about 2 inches apart on your prepared cookie sheets. A cookie scoop makes this go much faster and keeps your cookies all the same size — which matters when you’re sandwiching them! You’ll get around 32–34 cookies, enough for 16–17 sandwiches.
Bake one sheet at a time in the middle rack for 9–11 minutes, until the tops look set. They might look a tiny bit underdone, and that’s totally fine — they firm up as they cool.
Step 6: Cool Completely (This Part Is Non-Negotiable)
Let the cookies cool on the pan for at least 10 minutes before moving them to a wire rack. Seriously, don’t skip this — they’re fragile while warm and will fall apart if you try to handle them too soon. Go make the filling while you wait.
Step 7: Make the Cream Filling
Beat the softened butter in a large bowl until it’s nice and fluffy. Cut the cream cheese into 3–4 pieces and beat it in until smooth. Add 1½ cups of powdered sugar along with the vanilla and salt, starting on low speed and working your way up to medium until incorporated. Keep adding powdered sugar half a cup at a time until the filling reaches your preferred sweetness and thickness. If it feels too thick, add a splash of cream to loosen it up.
Step 8: Assemble the Oatmeal Cream Pies
Flip a cooled cookie upside down and spread about 1 to 1½ tablespoons of filling on the flat side. Place a second cookie on top, flat side down, and press gently. That’s it! You’ve just made a homemade oatmeal cream pie that absolutely destroys anything from a vending machine.

Expert Tips, Variations & Troubleshooting
Tips for the Best Results
Make sure your butter is genuinely softened before you start — not melted, not cold from the fridge, but actually soft at room temperature. This makes a huge difference in the texture of both the cookies and the filling. If you’re in a hurry, cut the butter into cubes and leave it out for about 20 minutes.
For the most even cookies, use a cookie scoop and try to get them all roughly the same size. It sounds fussy but it makes assembling the sandwiches so much easier and they look way more professional. These pair beautifully at a cookie platter next to something like chocolate crinkle cookies — just saying.
Fun Variations to Try
Want to mix things up? Stir ½ cup of raisins or mini chocolate chips into the cookie dough for a little extra something. For a fall twist on this homemade oatmeal cookie pie, add a pinch of nutmeg and swap the vanilla in the filling for maple extract — it’s absolutely cozy and delicious.
You can also pipe the filling in a swirl instead of spreading it for a more bakery-style look. If you’re making these for a party, that little extra effort really impresses people.
Troubleshooting Common Issues
Cookies spread too much: Your butter might have been too soft or melted. Chill the dough for 30 minutes before baking next time.
Filling is too runny: Either your cream cheese was the wrong type (tub-style has too much moisture) or your butter was too warm. Pop the filling in the fridge for 15–20 minutes and beat again.
Cookies came out too crispy: They were probably over-baked. Pull them out as soon as the tops look set, even if they seem soft — they continue cooking on the hot pan.
Storage Instructions
| Method | Duration | Notes |
|---|---|---|
| Room temperature | Up to 3 days | Store in an airtight container |
| Refrigerator | Up to 1 week | Let come to room temp before serving for best texture |
| Freezer (assembled) | Up to 2 months | Wrap individually, thaw overnight in the fridge |
| Freezer (cookies only) | Up to 3 months | Freeze before filling, assemble fresh |
Reheating Tips
These are best served at room temperature — no reheating needed! If they’ve been in the fridge, just let them sit out for about 20–30 minutes before eating and the filling will soften back up beautifully.
No-Waste Kitchen Ideas
Got leftover filling? Spread it on graham crackers for a quick snack, use it to frost cupcakes, or stir a spoonful into your morning oatmeal for a wildly indulgent breakfast. Leftover cookies (if that somehow happens) can be crumbled over vanilla ice cream for an instant dessert upgrade.
Nutritional Information
Per sandwich cookie, approximate values
| Nutrient | Amount |
|---|---|
| Calories | ~380 kcal |
| Total Fat | 19g |
| Saturated Fat | 11g |
| Carbohydrates | 51g |
| Sugar | 34g |
| Protein | 4g |
| Sodium | 160mg |
Nutritional values are estimates and will vary based on exact ingredient brands and portion sizes.
Homemade Oatmeal Cream Pies FAQs
Can I use old-fashioned oats instead of quick oats?
You can, but the texture will be noticeably chewier and a bit heartier. Quick oats blend into the dough more smoothly and give you that classic soft oatmeal cream pie texture we’re going for. If old-fashioned oats are all you have, pulse them a few times in a blender first to break them down slightly.
Can I make these ahead of time?
Absolutely — these are actually a great make-ahead oatmeal cream pie dessert recipe. You can bake the cookies a day ahead and store them unfilled, then make the filling and assemble the next day. Or assemble the whole thing and refrigerate overnight; they actually get even better as the filling settles into the cookies.
Why does my filling taste too sweet?
Start with 3 cups of powdered sugar and taste as you go before adding more. The cream cheese and salt help balance the sweetness, so make sure you’ve added both before adjusting. You can also add a tiny squeeze of lemon juice (like ¼ teaspoon) to cut through the sweetness without changing the flavor dramatically.
Can I freeze homemade oatmeal cream pies?
Yes! Wrap each assembled sandwich individually in plastic wrap, then store them in a zip-top bag in the freezer for up to 2 months. Thaw them overnight in the refrigerator and let them come to room temperature before serving. The texture holds up really well.
How much filling should I use per cookie?
About 1 to 1½ tablespoons per sandwich is the sweet spot — enough to get a good filling-to-cookie ratio without it squishing out the sides when you press them together. If you love a super filling-heavy cookie (no judgment), go for 2 tablespoons and press gently.
Go Make These Already!
If you’ve been on the fence about making homemade oatmeal cream pies from scratch, this is your sign. They’re simpler than they look, they’re genuinely better than anything store-bought, and they make people so happy. I promise you’ll be making these on repeat.
While you’re at it, check out some other cookie recipes that are just as dangerous to have in the house — like these Brown Sugar Pop Tart Cookies, Strawberry Kiss Cookies, or the impossibly good Cookies and Cream Cookies.
If you try this recipe, I’d love to hear how it went! Drop a comment below with your experience, any fun variations you tried, or just to tell me how fast they disappeared. And if you’re a Pinterest person, save this recipe so you can find it again — because you will want to make these again. 📌
