Vegan overnight oats for the chocolate peanut butter lover! Prep ahead and have a healthy easy breakfast in the morning.

Chocolate and peanut butter! Is there a better combo?
My love for this flavor combination runs deep. You’ll see it in my peanut butter hot chocolate, peanut butter chocolate banana bread, scotcheroo bars, and the super simple double chocolate pb cookies.
Why You’ll Love This Recipe
- Simple ingredients
- Makes busy mornings easier
- Great healthy breakfast option
- Gluten-free, dairy-free, egg-free, and vegan
Ingredients and Substitutions
Here are a few quick notes about the ingredients in this recipe. You can see a complete list of ingredients and instructions in the recipe card below.

Overnight oats are made by soaking raw oats in milk. This no-cook method allows the oats to soften as they absorb the liquid.
Versatile and easy, adding flavoring and toppings is a great way to add variety to your breakfast.
Gluten-free oats are a great source of vitamins and minerals, fiber, and protein. The star of this nutritious breakfast!
Natural peanut butter – The all-natural variety without added sugar is best. Almond butter is a great substitute.
Unsweetened cocoa powder – Be sure to use 100% unsweetened cocoa powder. Substitute 100% cacao powder if desired. This will have a more robust and bitter flavor.
Chia seeds – These powerful little seeds are high in fiber and provide extra protein and essential nutrients. Ground flax seeds can be substituted.
Non-dairy milk – Use dairy-free milk of your choosing. Unsweetened almond milk, cashew milk, soy milk, hemp milk, and coconut milk are all great plant milk options.
Maple syrup – Naturally refined sugar-free and add the perfect amount of sweetness. Agave syrup can be substituted as a vegan option or honey if not vegan. I would recommend taste-testing a little at a time before utilizing the full amount called for in the recipe. Coconut sugar is another good option but has a tamer sweetness quality.
Vanilla extract – A little goes a long way in rounding out the different flavors here.
Step-By-Step Instructions
Before you start: Get out all your ingredients, mixing bowl, and small mason jar or containers.
Step 1: Combine oats, cocoa, salt, and chia seeds in a medium bowl. Whisk to combine. Add peanut butter, almond milk, maple syrup, and vanilla extract. Stir until all ingredients are completely incorporated.
Step 2: Divide the oat mixture between two to three small glass jars or airtight containers. Seal and chill in the fridge for at least 4 hours or overnight. Serve cold. Top with additional toppings if desired.
Storage
- This easy make-ahead breakfast can be stored in an airtight container in the refrigerator for up to five days. Perfect for meal prep!
- Using homemade nut milk? Homemade plant-based milk can spoil faster, so I recommend eating the oats within 3-4 days.
Tips
- To get a thinner consistency, add an extra splash of milk to your oats. Totally a personal preference.
- Want it a little sweeter? An extra drizzle of maple syrup should do the trick.
- Add your favorite toppings like dairy-free chocolate chips, cacao nibs, shredded coconut, or nuts to jazz things up.
Want more overnight oats? Check out these eight overnight oats recipes!
More Breakfast Recipes
Love this recipe? Please consider leaving a 5-star 🌟🌟🌟🌟🌟rating on the recipe card below and let me know what you think in the comments!




Chocolate Peanut Butter Overnight Oats
Vegan overnight oats for the chocolate peanut butter lover! Prep ahead and have a healthy easy breakfast in the morning. Gluten-free.
Servings: 3
Calories: 339kcal
Instructions
Combine oats, cocoa, salt, and chia seeds in a medium bowl. Whisk to combine. Add peanut butter, almond milk, maple syrup, and vanilla extract. Stir until all ingredients are completely incorporated.
Divide mixture between two to three small glass airtight jars. Seal and chill in fridge for at least 4 hours or overnight. Serve cold. Top with additional toppings if desired.
Store in the refrigerator for up to 5 days.
Notes
- Using homemade nut milk? Homemade plant-based milk can spoil faster, so I recommend eating the oats within 3-4 days.
- To get a thinner consistency, add an extra splash of milk to your oats. Totally a personal preference.
- Want it a little sweeter? An extra drizzle of maple syrup should do the trick.
- Add your favorite toppings like dairy-free chocolate chips, cacao nibs, shredded coconut, or nuts to jazz things up.
Nutrition
Calories: 339kcal | Carbohydrates: 41g | Protein: 11g | Fat: 16g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Sodium: 647mg | Potassium: 337mg | Fiber: 7g | Sugar: 15g | Vitamin A: 3IU | Vitamin C: 0.1mg | Calcium: 235mg | Iron: 2mg