Chocolate Nut Butter Overnight Oats (vegan & gf)

Chocolate Nut Butter Overnight Oats (vegan & gf)

These Chocolate Nut Butter Overnight Oats are the ultimate breakfast comfort food. Not only do they take just 5 minutes to throw together, but they taste absolutely delicious and will satisfy any sweet breakfast cravings you have!

Everyone has their own overnight oats recipe, and this is mine. I love anything chocolatey so it seemed only right to add cacao to these oats. Mixed with creamy almond or coconut milk, it's a delicious treat for your morning meal! The toppings are where it gets really decadent though. Fresh strawberries, cacao nibs, hazelnuts and a big dollop of creamy almond butter take this meal to the next level and make it a visual treat as well as one for the tastebuds.

These Chocolate Nut Butter Overnight Oats are great because they'll keep you satisfied all morning. There's plenty of protein in the form of nuts and nut butter to keep you feeling full, and the oats will energise you for the day! They're also incredibly simple to make, as all you have to do is mix the ingredients together and store in the fridge overnight. A simple, nutritious and delicious breakfast? What more could you want?!

Looking for more oatmeal breakfast recipes? Why not try my Cookie Dough Overnight Oats, my Spiced Apple Granola, or my Savoury Vegan Oatmeal?

Chocolate Nut Butter Overnight Oats (vegan & gf)
Print Recipe Pin Recipe
No ratings yet

Chocolate Nut Butter Overnight Oats (vegan & gluten-free)

For a delicious but healthy breakfast, try these Chocolate Nut Butter Overnight Oats (vegan & gf). They take 5 minutes to prepare and can be customised with your favourite nut butter!
Prep Time5 mins
Soaking Time8 hrs
Total Time8 hrs 5 mins
Course: Breakfast
Cuisine: gluten-free, healthy, vegan, vegetarian
Servings: 2 people


For the oats

  • cups rolled oats
  • 2 cups almond/hemp/coconut milk
  • 2 tbsp chia seeds
  • 2 tbsp cacao powder
  • 2 tbsp maple syrup/coconut nectar/agave syrup
  • ½ tsp cinnamon

To serve

  • ¼ cup your favourite nut butter (I love almond)
  • 8 medium strawberries, sliced
  • 2 tbsp cacao nibs
  • cup toasted hazelnuts


  • Divide the oats, milk, chia, cacao, maple syrup and cinnamon equally between two glass jars and give a good stir to the mixtures. 
  • Place in the fridge overnight to allow the oat mixture to firm up. 
  • Remove and decorate with the nut butter, strawberries, cacao nibs and hazelnuts. If you like a sweeter breakfast then add an extra drizzle of maple syrup too!
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

Comments 2

  1. Found this recipe on Instagram. It looked so delicious and appealing, so I thought I‘d prepare it at home.

    It is so hard to find an exciting gluten-free and dairy-free recipe that is not over-the-top but is still special. It really is.

    This recipe turned out to be such an easy one to make and was a lovely breakfast for three days.
    I actually put different nuts and fruit on top each day. ⭐️⭐️⭐️⭐️⭐️

    Will prepare this overnight oats recipe in the future. Definitely. ❤️

    1. Post

      Thanks so much for your lovely comment Aniko. You’re right about it being difficult to find good vegan & gluten-free recipes! I’m so glad you enjoyed the recipe and I really loved seeing your photos of the different toppings. 🙂

Leave a Reply

Your email address will not be published.

Recipe Rating