If you like overnight oats, you'll love this peanut butter and chocolate variation that tastes just like a Snickers bar! They are super creamy, rich and have a solid chocolate coating that you can crack open before eating (so satisfying!). You may also like these tiramisu overnight oats.
These overnight make a healthy, filling breakfast that you can meal-prep up to 5 days ahead of time. The best part is that they taste just like a cold Snickers oatmeal bowl. We share all our tips and our basic overnight oats recipe in this post. And if you ever run out of milk, here are 4 ways to replace it.
Why you'll love this recipe
- Overnight oats can be prepared in less than 10 minutes. They make a delicious breakfast or a great post-workout snack.
- You can eat them on the go if you don't have the time to sit down to eat breakfast on busy mornings.
- You can easily make them vegan by using plant-based milk and yogurt.
- These healthy snickers overnight oats are really high in protein (23 grams of protein/serving) thanks to the peanut butter.
Key ingredients and substitutions
Rolled oats are great to make overnight oats. Steelcut oats won't absorb the milk quite as well and quick-cooking oats often result in a mushy mixture.
Chia seeds make the mixture a little thicker. They are high in fiber, protein and healthy fats (USDA). You can replace them with flax seeds or leave them out completely.
Milk of choice. Our favorite vegan option is rice milk as it's naturally a little sweet. Unsweetened almond milk, soy milk and oat milk work great as well.
Unsalted peanuts are a must for a crunchy texture, especially if you're using smooth peanut butter.
Maple syrup is used to lightly sweeten the oats. You can replace it with any liquid sweetener of your choice. If using sweetened peanut butter you may not need to add maple syrup.
Peanut butter really brings out the Snickers flavor of these overnight oats. It will be stirred into the oats and used to make an incredible 2-ingredient caramel. You can use your favorite peanut butter, preferably unsalted and unsweetened but any kind will work. We usually go for 100% pure peanut butter.
Don't forget to add a pinch of salt to intensify all the flavors. Omit if you're using salted peanut butter.
Yogurt is key to making the oats really creamy. Try using a plant-based yogurt that has a relatively neutral taste to prevent it from overpowering the peanut butter and chocolate.
Melted dark chocolate or chocolate chips allow you to create a solid chocolate layer that makes this breakfast really delicious and indulgent.
- Add some chopped peanuts for a real Snickers feeling. Remember how that chocolate bar contains some real bits of peanuts? That's what we're trying to recreate.
- Make a double layer of oats, caramel and chocolate. Add the first layer of oats and top it with a layer of caramel and chocolate. Place the Snickers oats in the fridge for 5-10 minutes for the chocolate to solidify. Then, add aother layer of oats, caramel and chocolate.
- Make your overnight oats ahead of time. You can prepare these up to 5 days ahead of time. Think about meal-prepping a big batch on Sunday and you'll have breakfast ready for the entire week.
Step-by-step (with pictures)
Roughly chop the unsalted peanut with a large knife.
Add the oats and chia seeds to a sealable container. We like 8 oz and 16 oz Mason jars and Weck jars. Give it a good stir.
Pour in the milk and vanilla extract. Add about 3 teaspoons of peanut butter for an intense peanut flavor. You can add more or less to taste. Stir until everything is well combined. If your peanut butter is really thick, reheat it in the microwave for a few seconds before stirring it in.
Stir in the yogurt and chopped peanuts and place the oats in the fridge to set while you make the caramel and melt the chocolate.
Make the caramel. In a small bowl, combine the peanut butter and maple syrup. Add a splash of water to thin the caramel if necessary. It should have a thick but runny consistency.
Melt the dark chocolate in a double boiler or in the microwave at 20-second intervals at 700W.
Layer the oats, caramel and chocolate. Fill up half a small jar with the oats mixture. Then, add a layer of caramel and chocolate. If time allows, let the chocolate harden in the fridge for a few minutes. Then, add three more layers on top for extra pleasure.
The next morning, you can crack the chocolate layer with a spoon and enjoy your oats with fruits if desired.
Frequently asked questions
You can store these chocolate peanut butter overnight oats in an airtight container for up to 5 days.
The best oat to milk ratio for overnight nights is 1 volume of oats for 1 volume of milk. Add 1 tablespoon of chia seeds for every ½ cup of oats.
If you run out of milk, you can easily make this Snickers overnight oats recipe with the same amount of water. Keep all the ingredients the same.
Plain overnight oats made with (plant-based) milk and yogurt are definitely a healthy nutritious breakfast that is packed with fiber and protein. The protein content varies depending on the milk and yogurt you use. These Snickers overnight oats, however, are on the more indulgent side with a higher amount of fat from the peanut butter and more sugar from the caramel.
Snickers Overnight Oats
For the overnight oats
For the caramel and chocolate topping
- 4 teaspoons peanut butter
- 3 teaspoons maple syrup
- ½ ounce (15 g) dark chocolate
- Combine the oats, chia seeds and a pinch of salt in a bowl or glass jar.
- Add in the milk, yogurt, peanut butter and vanilla extract. Give it a good stir.
- Roughly chop the peanuts with a knife. Stir them into the overnight oats.
- Make the caramel by combining peanut butter and maple syrup. Add a splash of water to thin it out until it reaches the desired consistency.
- Melt the chocolate in a small double boiler in the microwave at 20-second intervals at 700W.
- Fill a small jar with a few teaspoons of the oat mixture and cover it with caramel and chocolate. Place it in the fridge for 3-5 minutes until the chocolate solidifies. Repeat with another layer of oats, caramel and chocolate.
- Cover with plastic film or close with a lid and place in the refrigerator to set for at least 4 hours (preferably overnight).
- You can replace the chia seeds with flax seeds or leave them out completely.
- Preferably use unsalted and unsweetened peanut butter but any kind will work. We usually go for 100% pure peanut butter.
- If you run out of milk, you can easily make this Snickers overnight oats recipe with the same amount of water. Keep all the other ingredients the same.
- You can make these up to 5 days ahead of time if stored correctly in the refrigerator. Think about meal-prepping a big batch on Sunday and you'll have breakfast ready for the entire week.
You may also like
Loved it? Please rate it!
If you tried this recipe or any other recipe from the blog, make sure to let me know how you liked it by leaving a star rating and a comment below. Your feedback really matters! To never miss a recipe, follow me on Instragram, Pinterest and Facebook.