No Bake Chocolate Oat Bars

By: Ordinary Glow Team Updated on September 6, 2026 Baking & Sweets

Tags: #chocolate #oats #no-bake #peanut-butter #make-ahead

Ordinary Glow editorial team emblem
Ordinary Glow Team

The Ordinary Glow Team creates welcoming recipes, useful home guides, and realistic projects for everyday living.

Updated on September 6, 2026

Read more →
No bake chocolate oat bars with glossy chocolate and chewy oat layers Pin it
No bake chocolate oat bars with glossy chocolate and chewy oat layers

No bake chocolate oat bars are the kind of dessert that saves you when the oven is full or the kitchen is already too warm. The oat layers taste like a soft oatmeal cookie, and the chocolate peanut butter middle sets into a fudgy bite.

I like these best cut small. They are rich, chewy, and sturdy enough to pack into a lunchbox once chilled. A pinch of salt keeps the sweetness in check.

Buttery Oats And Chocolate

Use quick oats for the neatest bite. They absorb the warm butter mixture fast and help the bars press into clean layers. Choose creamy peanut butter and chocolate chips you already like eating on their own.

Ingredients for no bake chocolate oat bars with oats, chocolate, and peanut butter
Ingredients for no bake chocolate oat bars with oats, chocolate, and peanut butter
  • Quick cooking oats. Give the bars their chewy body and help the layers hold together after chilling.
  • Unsalted butter. Coats the oats and gives the base a soft cookie-like richness.
  • Brown sugar. Melts into the butter and adds a light caramel flavor.
  • Vanilla extract. Rounds out the oats so they taste baked even though they are not.
  • Fine salt. Keeps the chocolate and sugar from tasting flat.
  • Semisweet chocolate chips. Melt into a thick, sliceable chocolate layer.
  • Creamy peanut butter. Softens the chocolate and adds nutty depth.
  • Flaky salt. Optional, but very good on top if you like a sweet and salty finish.

No Bake Chocolate Oat Bars

  1. Line the pan. Fit an 8-inch square pan with parchment, leaving extra on two sides so you can lift the chilled slab out cleanly.
  2. Melt the filling. Warm the chocolate chips and peanut butter together over low heat, stirring until glossy and smooth. Set aside 2 tablespoons for drizzling.
  3. Cook the oats briefly. Melt the butter with brown sugar and salt, then stir in vanilla and oats. Cook on low for 2 minutes, just until the oats are evenly coated.
  4. Build the layers. Press half of the oat mixture firmly into the pan. Spread the chocolate peanut butter filling over it, then crumble the remaining oats on top and press gently.
  5. Chill and slice. Drizzle with the reserved chocolate, add flaky salt if using, and chill for at least 2 hours. Rest 10 minutes at room temperature before cutting.
Four steps for making no bake chocolate oat bars in a square pan
Four steps for making no bake chocolate oat bars in a square pan

Why Quick Oats Matter

Quick oats are not required, but they make this recipe easier. Their smaller flakes tuck together like a soft crust, so the bars stay chewy instead of falling apart. Old-fashioned oats taste good too, but they leave bigger gaps. If that is what you have, pulse them two or three times before measuring.

Oats also bring more than texture. Harvard's Nutrition Source notes that oats contain soluble fiber, including beta-glucan, and explains how processing changes oat texture and digestion speed in its guide to oats. For another cozy oat bake on the site, save the Soft Honey Oat Muffins for breakfast.

The Layer That Holds

The chocolate layer works because peanut butter keeps melted chocolate from setting rock hard. It should be thick, shiny, and spreadable. If it looks stiff, warm it for another few seconds. If it looks oily, keep stirring off the heat until it comes back together.

This recipe follows the classic layered no-bake style used in home-kitchen versions like chocolate peanut butter oatmeal bars, but I like a little less sweetness and a firmer press. Pack the bottom layer with the flat base of a measuring cup. That one move gives you tidy squares instead of loose granola pieces. If you love small no-bake chocolate treats, the Chocolate Coconut Truffles belong on the same dessert tray.

Easy Swaps That Work

For a dairy-free batch, use a good plant-based butter and dairy-free chocolate chips. For a peanut-free batch, use sunflower seed butter or almond butter if tree nuts are safe for your table. Natural nut butter can work, but stir it very well first. A dry jar makes a dry filling.

Dark chocolate gives a deeper flavor. Milk chocolate makes the bars sweeter and softer. You can add 1/3 cup chopped walnuts, mini chocolate chips, or shredded coconut to the oat mixture, but do not overload it. Too many extras stop the oat layers from sticking. For more on choosing chocolate and cacao, read how to use cacao powder and dark chocolate.

Clean Slices And Storage

Cold bars crack if you force a knife straight through the chocolate. Let the pan sit on the counter for 10 minutes, then slice with a sharp knife. Wipe the blade between cuts if you want bakery-neat edges. For very clean squares, lift the whole slab out by the parchment first.

Store the bars airtight in the fridge for up to 1 week. The USDA says airtight wrapping helps leftovers hold moisture and avoid picking up refrigerator odors in its leftovers and food safety guide. These freeze well too. Stack them with parchment between layers, then thaw only what you need.

How To Serve Them

Serve no bake chocolate oat bars chilled when you want a firm, chewy bite. For a softer dessert, leave them out for 15 minutes before serving. They are good with coffee, cold milk, or a bowl of berries. A tiny pinch of flaky salt on top makes them taste more balanced.

For a sweets table, pair them with something creamy and something baked. I like them beside melt-in-your-mouth chocolate truffles and Lunch Lady Brownies. The bars can also be packed into a small container for picnics since they do not need frosting or a fork.

Summary

Keep these bars chilled for clean layers and a chewy texture. They travel well for potlucks, bake sales, and after-school snacks.

Stacked no bake chocolate oat bars with a thick chocolate peanut butter layer
Stacked no bake chocolate oat bars with a thick chocolate peanut butter layer

Frequently Asked Questions

Can I use old-fashioned oats instead of quick oats?

Yes, but the bars will be looser and more rustic. For a closer texture, pulse old-fashioned oats in a food processor a few times so they are smaller but not powdery.

Do no bake chocolate oat bars need to stay refrigerated?

They slice and hold best from the fridge. You can leave them at cool room temperature for serving, but the chocolate layer softens after a while in a warm kitchen.

Can I make these without peanut butter?

Use almond butter, cashew butter, or sunflower seed butter in the same amount. Choose a creamy, well-stirred butter so the chocolate layer melts smooth and sets evenly.

Why are my oat bars crumbly?

The oat mixture may have cooked too long or the oats may not have been pressed firmly enough. Keep the heat low, stir just until the oats are coated, and pack the bottom layer down with real pressure.

Can I freeze no bake chocolate oat bars?

Yes. Chill and slice the bars first, then freeze them in layers with parchment between pieces. Thaw in the fridge or let a bar sit at room temperature for about 10 minutes before eating.

How do I make these gluten-free?

Use oats labeled gluten-free and check the chocolate chips and vanilla. Oats are naturally gluten-free, but cross-contact can happen during growing or processing.

References

Reliable references aided in composing and refining this content.
4.90 from 6 votes

No Bake Chocolate Oat Bars

Prep Time:
15 Minutes
Cook Time:
5 Minutes
Total Time:
20 Minutes
Servings:
16
No bake chocolate oat bars with glossy chocolate and chewy oat layers

Chewy no bake chocolate oat bars with buttery oats, creamy peanut butter, and a rich chocolate layer that sets in the fridge.

Ingredients

  • For the oat layers

  • 3/4 cup (170 g) unsalted butter
  • 1/2 cup (105 g) packed light brown sugar
  • 1/4 teaspoon fine salt
  • 1 teaspoon vanilla extract
  • 3 cups (270 g) quick cooking oats
  • For the chocolate layer

  • 1 cup (170 g) semisweet chocolate chips
  • 3/4 cup (190 g) creamy peanut butter
  • Flaky salt, optional

Instructions

1.

1. Prepare the pan: Line an 8-inch square pan with parchment paper, leaving overhang on two sides for easy lifting.

2.

2. Melt the chocolate: Combine chocolate chips and peanut butter in a small saucepan over low heat. Stir until smooth and glossy, then reserve 2 tablespoons for drizzling.

3.

3. Make the oat mixture: Melt butter in a large saucepan over medium-low heat. Stir in brown sugar and salt until combined, then add vanilla and oats. Cook on low for 2 minutes, stirring constantly.

4.

4. Press the base: Transfer half of the warm oat mixture to the prepared pan. Press firmly into an even layer with a greased spatula or the bottom of a measuring cup.

5.

5. Add the filling: Spread the chocolate peanut butter mixture over the oat base in an even layer.

6.

6. Finish and chill: Crumble the remaining oat mixture over the chocolate and press lightly. Drizzle with the reserved chocolate and sprinkle with flaky salt if using. Chill for at least 2 hours, then rest 10 minutes before slicing.

Notes

  1. Chilling time is at least 2 hours and is not included in cook time.
  2. Let the bars stand briefly before slicing to reduce cracking.
  3. Store airtight in the refrigerator for up to 1 week or freeze for up to 2 months.

Tools You'll Need

  • 8-inch square pan
  • Parchment paper
  • Large saucepan
  • Small saucepan
  • Rubber spatula

Allergy Information

Check ingredients for allergens and consult a health professional if needed.
  • Dairy
  • Peanuts
  • May contain gluten unless certified gluten-free oats are used
  • May contain soy depending on chocolate chips

Nutrition Facts (Per Serving)

Nutrition information is approximate and should not replace medical advice.
  • Calories: 245
  • Total Fat: 15 g
  • Total Carbohydrate: 25 g
  • Protein: 5 g