There’s something undeniably nostalgic about twisting open an Oreo, licking the creamy filling, and dunking it into a cold glass of milk. But as delicious as the store-bought version is, making homemade Oreos takes that classic treat to a whole new level. With rich, deeply chocolatey cookies and a smooth vanilla cream sandwiched in between, they’re both familiar and elevated, delivering the perfect balance of crunch, sweetness, and comfort in every bite.
Homemade Oreos start with the cookies themselves, which are far more flavorful than the packaged kind. Made with cocoa powder and just the right amount of sugar, they bake up crisp on the outside but tender enough to melt in your mouth. The real secret is a generous pinch of salt, it enhances the chocolate and balances the sweetness of the filling. And because you’re making them from scratch, you can control their size: keep them classic and bite-sized, or go bold and bake bigger cookies for a more indulgent version.
Then there’s the filling – sweet, creamy, and irresistibly smooth. While traditional Oreos use a simple vanilla cream, homemade versions offer endless opportunities to get creative. You can keep it classic with a fluffy vanilla buttercream or try fun twists like peppermint for the holidays, peanut butter for a richer treat, or even espresso for a more grown-up spin. No matter how you flavor it, the key is achieving that silky texture that pairs perfectly with the crisp cookies.
Homemade Oreos are more than just a dessert, they’re a reminder of why baking from scratch is so special. They make great lunchbox treats, pair beautifully with Irish coffee or milk, and are guaranteed to disappear quickly at parties or bake sales. And perhaps the best part is the joy of sharing them: when friends and family realize you made everyone’s favorite cookie yourself, it’s always met with smiles and a little bit of awe. With their nostalgic flavor and made-from-scratch charm, homemade Oreos prove that even the most iconic store-bought sweets are worth recreating in your own kitchen.

Ingredients
- 1 cup unsalted butter softened
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 large egg
- 2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1.5 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup heavy cream
- 1 teaspoon vanilla extract for filling
- 1.5 cups powdered sugar for filling
Instructions
- Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In a large bowl, cream together the softened butter and granulated sugar until light and fluffy. Add the vanilla extract and egg, mixing until well combined.
- In another bowl, sift together the flour, cocoa powder, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, mixing until a dough forms.
- Roll the dough into small balls and place them on the prepared baking sheet. Flatten each ball slightly with your hand.
- Bake for 8 to 10 minutes, until the cookies are set. Allow them to cool completely on a wire rack.
- To make the filling, beat the heavy cream, vanilla extract, and powdered sugar together until smooth and creamy.
- Once the cookies have cooled, spread the filling on the flat side of one cookie and sandwich it with another cookie.
Nutrition










OMG, so good! Tastes just like the real Oreos!! Will definitely make again! 🍪
Made these for my kids and they devoured them! Thanks for the easy recipe!
Why are you baking cookies? Just buy them from the store, simpler! 😛
Buying them is cheaper and way less work. You really don’t need to bake! 🙄
But homemade cookies taste way better! Plus, it’s fun to bake. 😊
Yummm! But wheres the cream filling? I put too much cocoa. Lol.
Yummy in my tummy! I added some mint flavor too! 🌱
Bakin is hard. Mine turned out flat and sad. Any tips?
Delish! I added a sprinkle of sea salt to the filling. Totally bomb!
Are these even real Oreos? Just add some filling from the store, lol. Not even close!
I thought the dough was too dry, it fell apart when rolling. Maybe add more butter? 🤔
I had the same issue! Adding more butter might help, but you could also try adding a bit of water or milk too to get the dough just right. 😊
Very good! My kids asked for seconds and that’s rare. The recipe is straightforward and the cookies actually look like little sandwich cookies, not random blobs.
I tried making these but they turned out too dry. Maybe I baked them too long?
These were a hit at the party! Everyone loved them. Easy to make too! 😍
GREAT RECIPE! 🥳 Just like store-bought but better! Will make again.
These turned out way better than I expected. The cookie texture is nicely crisp at the edges, and the filling tastes super close to the store-bought vibe. I did chill the dough for 20 minutes and that helped with rolling. 10/10 for a homemade snack.
Nice! I did these last week and totally agree—the crisp edges are everything. I also chilled mine longer (like 45 min) and it rolled way cleaner.
Why do we need cream if it’s just cookies? Seems like a lot of work for a cookie.
Seems like a lot of fuss for cookies tho. Can’t I just use store-bought ones? 😂
I get what you mean, but the cream makes it super tasty! It’s not just any cookie, it’s an Oreo! Yum!
These are absolutely delicious! Just like the real thing! 😍
Had to use gluten free flour, still good! Not exactly like oreos, but a nice treat.
Too sweet for my taste, but my partner loved ’em. I guess it’s a hit and miss!
Glad your partner enjoyed them! Maybe try reducing sugar next time? 😊
I don’t really trust sweet recipes, always taste so artificial. How’d yours turn out???
Oreo? More like snore-o!!!
Super easy to make! My kids loved helping out. Thanks for the recipe!
So glad your kids enjoyed it! Homemade treats are the best!
Baked these for my friends and they gobbled them up! I think I’m a baking genius now.
Meh. Mine stuck to the parchment a bit and the cookies were a little dry. Maybe I should have used more butter? Not buying it as a true Oreo dupe.
Too complicated. I just wanted a simple choc cookie. Never again!
I totally get it! I thought it would be simpler too, but it was worth it in the end. You should give it another shot!
Idk, mine tasted weird. Like, not super sweet or something.
Maybe your butter wasn’t soft enough? That can make a big difference. I love these cookies!
I think they supposed to be sweet tho, right? I dunno, maybe I missed something too.
Homemade Oreos? Sounds like robbery. I’d rather buy the original!
I think I did something wrong. They turned out too dry for me. Maybe less flour next time?
Super easy to make! Kids loved helping me. Will make again for sure!
All I can say is YUM! 🍪
I don’t know, cookies from scratch seem like too much work. Can you just buy the ones in the store? 🤔
Totally agree! These are the best cookies ever! 😍
My dough was kinda crumbly at first (maybe my butter was too cold). I added a tiny splash of cream and it came together. Still turned out delicious—just not super pretty.
Mine did the same thing at first 😅 Cold butter can totally throw off the dough—glad the cream save worked! The “not super pretty” part is real though; homemade Oreos are always a little rustic.
Oreos are my weakness and these were fun to make, not gonna lie. The smell while baking was amazing. Filling consistency was perfect after beating a little longer.
Not gonna lie… I’m a little skeptical about the cookies being “set” in only 8 minutes with 350°F. Mine usually take longer 😅 But I admit the smell part is real. What cocoa powder brand did you use?
These look so good! I love that you nailed the filling consistency—mine always gets either too runny or way too thick. Nice tip about beating longer 🔥
Okay but why does it call for 1/2 cup heavy cream *and* vanilla in the filling? I think I messed up the amounts because my filling was grainy at first. I whisked more and it smoothed out, thankfully.
I think the heavy cream is what makes the filling “cream” instead of tasting like dry powdered sugar. Vanilla just adds flavor, so you’ll still get graininess if the sugar isn’t fully dissolved or the cream wasn’t beaten enough.
My cookies turned out dry 😕. I may have overbaked (I got distracted), but even then the dough seemed a little tough. Filling saved them though. Next time I’ll watch the oven like a hawk.
Good flavor, but mine spread more than I thought they would. I flattened a bit too hard, I guess. Still delicious with coffee though—will try chilling next time.
These turned out amazing! Tastes just like the store bought ones.
Tried it and they spread a little more than expected, but the flavor is great. Next time I’ll flatten them thinner for crunch. Also, I didn’t sift and it still worked, so don’t stress too much.
Love this! The “flatten thinner for crunch” tip makes so much sense. I’ve been making mine a bit thick and they come out softer than expected 😅
These actually taste super close to Oreos! The filling is creamy and not overly sweet. I chilled the dough for 20 minutes and it rolled way easier. 10/10 would make again.
I followed it exactly and the dough was kind of crumbly. I added a splash more cream and it came together. Chocolate cookies were tasty, filling was a little sweet but overall great.
Glad you got it to come together! Crumbly dough can happen if the butter wasn’t fully softened or if the flour/cocoa is slightly off—adding a splash more cream makes total sense.
Not sure about the baking time—mine needed closer to 11 minutes to set. Otherwise the middles were a bit soft. But the end result was still solid.
Good catch! I’ve noticed homemade Oreos usually run a little longer than the chart. 11 minutes makes sense if the centers stay soft—glad it still turned out solid.
Mine were done closer to 9 minutes, so I think it’s super oven-dependent. Did you chill the dough at all? That could affect the bake time a lot.
I’m skeptical about homemade Oreos being worth it… but this recipe is pretty solid. The cocoa flavor is deep and the texture is nice. Took longer than expected though.
The filling tastes good, but mine never got “smooth and creamy”—it stayed grainy like powdered sugar. I whisked longer and it improved, but still… any tips? I followed the measurements.
Not gonna lie, I messed up the baking time and they came out hard. Probably baked closer to 15 minutes. Filling was good, so it saved it. Recipe is fine, my oven hates me.
Honestly I don’t get how these are ‘Oreos’—no malt flavor or anything. They’re just chocolate sandwich cookies. Still tasty, but calling them Oreos feels off.
I get what you mean, but I think “Oreos” is more about the format—chocolate sandwich cookies + cream filling. The malt usually comes from that specific Oreo flavor profile, which this recipe skips on purpose.