There’s something undeniably nostalgic about Pop-Tarts. A favorite from childhood, these delicious pastries can easily be upgraded into a gourmet treat, especially when you combine the rich flavors of chocolate and creamy peanut butter. This Homemade Chocolate Peanut Butter Fudge Pop-Tarts recipe is not only a delightful indulgence but also a fun baking project that will have your kitchen smelling heavenly. Whether you enjoy them for breakfast, a snack, or dessert, these pastries are sure to impress.
Why I Love This Recipe

I adore this recipe because it brings together two of the best flavors in the world: chocolate and peanut butter. The flaky, buttery crust envelops a gooey, decadent filling that melts in your mouth. Plus, making your own Pop-Tarts allows you to control the ingredients, ensuring that each bite is as delightful and satisfying as possible. The homemade version is not only tastier than store-bought, but it also gives you the joy of crafting something special from scratch.
Ingredient List
- 1 cup creamy peanut butter
- 2 tablespoons softened butter
- 2 tablespoons powdered sugar
- 2 teaspoons vanilla extract
- 3 1/2 cups flour
- 3 tablespoons unsweetened cocoa powder
- 1 tablespoon sugar
- 1/2 teaspoon salt
- 1 1/2 sticks cold butter, cut into 1/2 inch pieces
- 1/2 cup ice cold water
- 2 cups powdered sugar
- 2 tablespoons meringue powder
- 1 tablespoon vanilla extract
- 2 tablespoons cocoa powder
- 3-6 tablespoons water
- 2 ounces dark or milk chocolate, melted
- 1 tablespoon creamy peanut butter
- 1/4 cup creamy peanut butter, warmed
- Coarse salt or sugar for sprinkling
Tools of the Trade
- Mixing bowls – To combine your ingredients easily.
- Rolling pin – For rolling out the dough to the perfect thickness.
- Baking sheets – To bake your Pop-Tarts evenly.
- Parchment paper – To prevent sticking and make cleanup a breeze.
- Pastry cutter or knife – For cutting the dough into the right shapes.
From Start to Finish: Homemade Chocolate Peanut Butter Fudge Pop-Tarts.

Step 1: Prepare the Filling
In a mixing bowl, combine the creamy peanut butter, softened butter, powdered sugar, and 2 teaspoons of vanilla extract. Mix until smooth and creamy. Set aside as you prepare the dough.
Step 2: Make the Dough
In a large bowl, whisk together the flour, cocoa powder, sugar, and salt. Add the cold butter pieces and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs. Gradually add the ice cold water, mixing until the dough comes together.
Step 3: Chill the Dough
Wrap the dough in plastic wrap and refrigerate for at least 30 minutes. This will help the dough firm up and make it easier to roll out.
Step 4: Roll Out the Dough
Once the dough has chilled, lightly flour your work surface and roll out the dough to about 1/8 inch thickness. Use a sharp knife or pastry cutter to cut the dough into rectangles, approximately 3 inches by 4 inches.
Step 5: Assemble the Pop-Tarts
Place half of the rectangles on a prepared baking sheet lined with parchment paper. Spoon about a tablespoon of the peanut butter filling onto the center of each rectangle, leaving a small border around the edges. Place the remaining rectangles on top and press the edges to seal. Use a fork to crimp the edges for an extra decorative touch.
Step 6: Bake the Pop-Tarts
Preheat your oven to 350°F (175°C). Bake the Pop-Tarts for 20-25 minutes or until they are set and slightly firm to the touch. Allow them to cool completely on a wire rack.
Step 7: Prepare the Glaze
In a medium bowl, mix together the powdered sugar, meringue powder, cocoa powder, and remaining vanilla extract. Gradually add water until you reach a smooth, spreadable consistency.
Step 8: Add the Final Touches
Once the Pop-Tarts are cool, drizzle the melted chocolate and warmed creamy peanut butter on top. Sprinkle with coarse salt or sugar to add a delightful finish.
If You’re Out Of…

- Powdered sugar – You can blend granulated sugar until fine to create a substitute.
- Butter – Coconut oil or margarine can work in a pinch.
- Meringue powder – You can omit it in the glaze and just use the powdered sugar and water.
- Cocoa powder – Carob powder can be used as a substitute for a different flavor.
Learn from These Mistakes
- Don’t skip chilling the dough; it’s essential for achieving a flaky texture.
- Be careful not to overfill the Pop-Tarts, or they may burst while baking.
- Ensure the edges are well sealed to prevent the filling from leaking out.
- Allow the Pop-Tarts to cool before glazing, or the glaze will melt off.
Save for Later: Storage Tips
Homemade Chocolate Peanut Butter Fudge Pop-Tarts can be stored in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the refrigerator for up to a week. If you want to enjoy them later, you can freeze the unglazed Pop-Tarts for up to a month. Just thaw and glaze when you’re ready to enjoy!
Helpful Q&A
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a delightful texture to your filling. Just make sure it’s well mixed to ensure it spreads evenly.
What can I substitute for meringue powder in the glaze?
If you don’t have meringue powder, you can simply omit it. The glaze will still taste delicious with just powdered sugar and water.
Can I make these Pop-Tarts ahead of time?
Yes! You can make the dough and filling ahead of time. Just assemble and bake them when you’re ready to enjoy. You can also freeze the assembled, unbaked Pop-Tarts for later use.
What’s the best way to reheat leftover Pop-Tarts?
The best way to reheat them is in a toaster oven or a regular oven at a low temperature until warmed through. This will help restore their flaky texture.
Because You Liked This
Wrap-Up
Making your own Homemade Chocolate Peanut Butter Fudge Pop-Tarts is not only a rewarding experience, but it also results in a delicious treat that you can share with friends and family. With the right ingredients and a bit of patience, you can create these delightful pastries that are far superior to anything you can find in a store. So roll up your sleeves, grab your mixing bowls, and get ready to indulge in the sweet, nostalgic flavors of homemade Pop-Tarts.

Homemade Chocolate Peanut Butter Fudge Pop-Tarts.
Ingredients
- 1 cup creamy peanut butter
- 2 tablespoons softened butter
- 2 tablespoons powdered sugar
- 2 teaspoons vanilla extract
- 3 1/2 cups flour
- 3 tablespoons unsweetened cocoa powder
- 1 tablespoon sugar
- 1/2 teaspoon salt
- 1 1/2 sticks cold butter cut into 1/2 inch pieces
- 1/2 cup ice cold water
- 2 cups powdered sugar
- 2 tablespoons meringue powder
- 1 tablespoon vanilla extract
- 2 tablespoons cocoa powder
- 3-6 tablespoons water
- 2 ounces dark or milk chocolate melted
- 1 tablespoon creamy peanut butter
- 1/4 cup creamy peanut butter warmed
- Coarse salt or sugar for sprinkling
Instructions
- In a mixing bowl, combine the creamy peanut butter, softened butter, powdered sugar, and 2 teaspoons of vanilla extract. Mix until smooth and creamy. Set aside as you prepare the dough.
- In a large bowl, whisk together the flour, cocoa powder, sugar, and salt. Add the cold butter pieces and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs. Gradually add the ice cold water, mixing until the dough comes together.
- Wrap the dough in plastic wrap and refrigerate for at least 30 minutes. This will help the dough firm up and make it easier to roll out.
- Once the dough has chilled, lightly flour your work surface and roll out the dough to about 1/8 inch thickness. Use a sharp knife or pastry cutter to cut the dough into rectangles, approximately 3 inches by 4 inches.
- Place half of the rectangles on a prepared baking sheet lined with parchment paper. Spoon about a tablespoon of the peanut butter filling onto the center of each rectangle, leaving a small border around the edges. Place the remaining rectangles on top and press the edges to seal. Use a fork to crimp the edges for an extra decorative touch.
- Preheat your oven to 350°F (175°C). Bake the Pop-Tarts for 20-25 minutes or until they are set and slightly firm to the touch. Allow them to cool completely on a wire rack.
- In a medium bowl, mix together the powdered sugar, meringue powder, cocoa powder, and remaining vanilla extract. Gradually add water until you reach a smooth, spreadable consistency.
- Once the Pop-Tarts are cool, drizzle the melted chocolate and warmed creamy peanut butter on top. Sprinkle with coarse salt or sugar to add a delightful finish.
Equipment
- Mixing bowls
- Rolling Pin
- Baking Sheets
- Parchment Paper
- Pastry cutter or knife
Notes
- Don’t skip chilling the dough; it’s essential for achieving a flaky texture.
- Be careful not to overfill the Pop-Tarts, or they may burst while baking.
- Ensure the edges are well sealed to prevent the filling from leaking out.
