Ingredients
For approximately 16 bars, you will need:
- 1½ cups rolled oats
- 1 cup creamy peanut butter
- ½ cup honey or maple syrup
- ½ cup chopped roasted peanuts
- ½ teaspoon vanilla extract
- ¼ teaspoon salt
- 1 cup semi-sweet or dark chocolate chips
- 1 tablespoon coconut oil or unsalted butter
- 2 tablespoons finely chopped peanuts, for topping
- Optional: ¼ teaspoon ground cinnamon
Choose a peanut butter that is relatively smooth and easy to stir. Natural peanut butter can also be used, but make sure it has been thoroughly mixed before measuring.
Preparing the Base
Begin by lining an 8-inch square baking pan with parchment paper. Leave some parchment hanging over two sides of the pan so you can easily lift the finished bars out later.
Place the rolled oats in a large mixing bowl. Add the chopped roasted peanuts and salt.
If you are using cinnamon, add it now. Cinnamon is optional, but it can provide a subtle warmth that works beautifully with both chocolate and peanut butter.
Stir the dry ingredients together and set them aside.
Making the Peanut Butter Mixture
Place the peanut butter and honey or maple syrup in a small saucepan.
Warm the mixture over low heat, stirring frequently. You do not need to bring it to a boil. The goal is simply to soften the peanut butter and allow it to combine smoothly with the sweetener.
Once the mixture is warm and smooth, remove the saucepan from the heat.
Stir in the vanilla extract.
Pour the warm peanut butter mixture over the oats and chopped peanuts.
Using a sturdy spatula or wooden spoon, mix everything together until the oats are thoroughly coated.
The mixture should be thick and sticky. If it seems unusually dry, add a small amount of additional peanut butter or honey.
Pressing the Mixture Into the Pan
Transfer the mixture to the prepared baking pan.
Use the back of a spoon, spatula, or the bottom of a flat measuring cup to press the mixture firmly into an even layer.
This step is important. Pressing the mixture firmly helps the bars hold together when they are cut.
Pay particular attention to the corners and edges of the pan. Make sure the mixture is compact and evenly distributed.
Place the pan in the refrigerator for approximately 20–30 minutes while you prepare the chocolate topping.
Preparing the Chocolate Layer
Place the chocolate chips and coconut oil or butter in a microwave-safe bowl.
Heat in short 20–30-second intervals, stirring well after each interval.
Continue until the chocolate is almost completely melted. Stir until the remaining small pieces disappear from the residual heat.
Alternatively, melt the chocolate gently in a heatproof bowl set over a saucepan of barely simmering water.
Avoid overheating the chocolate because excessive heat can cause it to become thick or grainy.
Once the chocolate is smooth and glossy, remove it from the heat.
Adding the Chocolate Topping
Remove the chilled peanut-oat mixture from the refrigerator.
Pour the melted chocolate over the top.
Use a spatula to spread the chocolate evenly across the entire surface.
While the chocolate is still melted, sprinkle the remaining chopped peanuts over the top.
For a slightly more decorative finish, you can add a light sprinkle of flaky sea salt.
Return the pan to the refrigerator and chill for at least one hour, or until the chocolate has completely set.
Cutting the Bars
Once the chocolate is firm, use the parchment paper to lift the entire block out of the pan.
Place it on a cutting board.
Use a sharp knife to cut the block into approximately 16 bars or smaller squares.
For cleaner cuts, allow the bars to sit at room temperature for a few minutes before slicing. You can also warm the knife slightly and wipe it clean between cuts.
The bars can be made larger or smaller depending on how you plan to serve them.
Tips for the Best Chocolate Peanut Bars
Use good-quality chocolate because its flavor will be noticeable in the finished bars. Dark chocolate provides a rich contrast to the sweet peanut butter base, while milk chocolate creates a sweeter dessert.
Do not skip the step of firmly pressing the oat mixture into the pan. A loosely packed mixture may crumble when cut.
If your peanut butter is very thick, warm it gently before combining it with the honey or maple syrup.
For extra crunch, lightly toast the oats and peanuts before using them. Spread them on a baking sheet and toast them briefly until fragrant, then allow them to cool before making the bars.
If you prefer softer bars, use a little more peanut butter. For firmer bars, refrigerate them longer before cutting.
Flavor Variations
There are countless ways to customize these homemade bars.
For a chocolate-peanut butter combination, add a thin layer of peanut butter between the oat mixture and chocolate topping.
For extra crunch, mix in toasted almonds, cashews, or sunflower seeds.
For a fruity variation, add dried cranberries, raisins, chopped dates, or dried cherries to the oat mixture.
Coconut lovers can add shredded coconut to the base or sprinkle toasted coconut over the chocolate.
For a salted chocolate version, finish the bars with a small amount of flaky sea salt immediately after adding the chocolate.
You can also add a small amount of espresso powder to the melted chocolate to create a deeper chocolate flavor.
Storage
Store the finished bars in an airtight container.
They can be kept refrigerated for a firmer texture or stored at cool room temperature if your kitchen is not warm and the chocolate remains stable.
For longer storage, place parchment paper between layers to prevent the bars from sticking together.
They can also be frozen. Wrap individual bars or place them in a freezer-safe container with parchment between layers. Thaw them in the refrigerator or at room temperature before serving.
Serving Suggestions
Chocolate Peanut Bars are delicious straight from the refrigerator, but allowing them to sit at room temperature for a few minutes makes the chocolate slightly softer.
Serve them with coffee, tea, milk, or a glass of your favorite plant-based milk.
They also make an attractive addition to a dessert platter. Cut them into small squares and arrange them alongside cookies, fresh fruit, or other homemade treats.
For parties, you can make a larger batch and cut the bars into bite-sized pieces.
Final Thoughts
Easy Homemade Chocolate Peanut Bars are proof that a delicious dessert does not need to be complicated. With oats, peanut butter, honey or maple syrup, peanuts, and chocolate, you can create a satisfying homemade treat with minimal preparation.
The combination of creamy peanut butter, crunchy peanuts, chewy oats, and smooth chocolate creates a wonderful balance of flavors and textures. The recipe is also highly adaptable, allowing you to experiment with different nuts, dried fruits, chocolate varieties, and toppings.
Because the bars can be prepared ahead of time and stored in the refrigerator or freezer, they are perfect for busy households, lunchboxes, gatherings, and everyday snacking. Once you try this simple recipe, you may find yourself making a batch whenever you want an easy homemade chocolate treat.