No Bake Vegan Chocolate Oat Bars

No Bake Vegan Chocolate Oat Bars

No Bake Chocolate Oat Bars!💖🍫

Based on my Insta stories, 99% of you wanted this recipe! So here we go!

A sweet, oaty, chocolate and peanut butter filled treat. Made with just 8 ingredients. It’s vegan, gluten-free, healthy-ish and so addictive!👅 Keep these stored in your freezer, and pull out a square whenever you need a sweet tooth fix.

Get the recipe below👇, and on the blog. I know you’re gonna love these.✌️ #twospoons

Share this recipe!

No Bake Vegan Chocolate Oat Bars

No Bake Vegan Chocolate Oat Bars

These bars are sweet, oaty and nutty with a smooth chocolate peanut butter filling. Made with just 8 wholesome ingredients. The recipe comes together effortlessly for a lush sweet treat that's pretty healthy, vegan and gluten-free.
5 from 1 vote
Prep Time: 10 minutes
Freeze time: 2 hours
Total Time: 2 hours 10 minutes
Course: Dessert, Snack, Sweets
Cuisine: International
Keyword: Dairy-Free, Egg-Free, Recipe, Vegan
Calories: 267kcal
Servings: 16 squares


  • 1/2 cup coconut oil
  • 1/3 cup maple syrup
  • 2 3/4 cups gluten-free oats
  • 1/2 tsp cinnamon
  • 1/4 tsp sea salt
  • 1 tsp vanilla
  • 1 cup semi-sweet chocolate chips
  • 3/4 cups natural peanut butter crunchy or smooth


  • In a saucepan drop in coconut oil and maple syrup. Bring to a simmer on medium high heat and stir to combine. Lower heat and pour in gluten-free oats, cinnamon, sea salt and vanilla. Stir everything to combine, then remove from heat.
  • Add 2 inches of water to a small saucepan and bring to a simmer. Place a heatproof glass bowl on top, making sure the bottom of the bowl is not touching the simmering water. Add semi-sweet chocolate chips and peanut butter. Stir gently until everything is melted, smooth and combined. Remove from heat.
  • Line a square baking pan with parchment paper (I used 9x9-inch square pan) and pour in half your oat mixture. Press the oats mixture into the bottom using your hands to make a solid firm base. Then, pour in 3/4 of your chocolate peanut butter filling for a smooth even layer. Next, sprinkle with remaining oat mixture and drizzle with remaining chocolate peanut butter mixture. (Optional to also drizzle with more all-natural peanut butter for a chocolate peanut butter top).
  • Freeze bars for at least 2 hours, or until solid. Let sit thaw for 10 minutes, then cut into squares.


Bars will keep in freezer for up to 2 weeks. Let sit for 10 minutes to slightly defrost before eating.
It helps to slightly wet your hands with water when pressing the oat mixture to make the firm base. This will stop them from sticking to the mix.
Nutrition information is a rough estimate.


Nutrition Facts
No Bake Vegan Chocolate Oat Bars
Amount Per Serving
Calories 267 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 10g63%
Sodium 94mg4%
Potassium 208mg6%
Carbohydrates 22g7%
Fiber 3g13%
Sugar 9g10%
Protein 6g12%
Vitamin A 6IU0%
Calcium 28mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.

Did you try this recipe?Mention @goodoldvegan or tag #goodoldvegan!

Make sure to check out Hannah’s Instagram and website for more tasty recipes!

Find more tasty recipes from this author on their socials:

🌱 Mobile version 🌱 Fully vegan 🌱 Delicious recipes 🌱 Easy instructions 🌱 165 pages 🌱 Beautiful design

Logo of Good Old Vegan from @goodoldvegan

Good Old Vegan inspires you to discover tasty vegan food! Plant-based cuisine is delicious and the benefits are endless. Not only are plants the more ethical option, choosing vegan also leaves a smaller footprint on our planet!

Don't miss out on new recipes!

Get the latest recipes straight in your inbox. You can sign out at any time.

sign up for the latest vegan recipes!

We’ll send the tastiest vegan recipes directly to your inbox! You can sign out at any time.