This post may contain affiliate links. See my disclosure policy.
My Snickers overnight oats have all the best parts of the candy bar in a breakfast bowl. Made with wholesome, everyday ingredients, it’s high in protein, fiber, and a fabulous excuse to have dessert for breakfast.

Table of Contents
Why I love Snickers overnight oats

I love giving my oatmeal a dessert-like makeover. It’s probably why tiramisu overnight oats or brownie baked oatmeal are two popular breakfast options in my household.
As someone who loves a Snickers candy bar, I like to make my oats taste like them! Crunchy yet creamy, salty yet sweet, caramelly yet chocolaty, and satisfying yet healthy- these oats are what breakfast dreams are made of! Here are a few more reasons to whip them up:
- It is healthy. The fiber and slow-releasing carbs from the oats, healthy omega-3 fats from the seeds, and an extra protein boost from protein powder make this recipe a perfect post-workout meal.
- It is customizable. You can do so many variations of this recipe. Switch the nuts, add a crunchy element, throw in some chocolate chips, add dried fruits- the possibilities are endless!
- Meal prep friendly. With just five minutes of prep the previous night, you’ll enjoy a delicious, ready-made, and filling breakfast the next day!
Key Ingredients
I’m just highlighting a few of the main ingredients. Scroll to the recipe card for the complete list:
- Rolled oats. I have found that old-fashioned oats work best with overnight recipes. Quick oats become too mushy, and steel-cut oats are a little time-consuming! However, if you do prefer the latter, try my steel cut overnight oats recipe and just adapt the toppings.
- Maple syrup. For the subtle sweetness. If you’re avoiding natural/ refined sugars, try the recipe with sugar-free alternatives like allulose or monk fruit sweetener.
- Protein powder. Some days, when I need the extra boost of protein (especially after a workout!), I add a scoop of vanilla or chocolate protein powder to my oats. This is entirely optional.
- Flax seeds. I like to add ground flaxseed for added fiber, which also helps thicken the oats.
- Milk. I like using unsweetened almond milk, but any milk works.
- Snickers toppings. Peanuts, sugar-free caramel sauce, and a drizzle of chocolate syrup or chocolate chips.
How to make Snickers oatmeal
Find the printable recipe with measurements below.
Step 1- Mix the dry ingredients. Combine oats, protein powder, sea salt, and ground flax seeds in a small container or a cereal bowl.
Step 2- Refrigerate the overnight oats. Mix in milk and vanilla extract and stir to combine. Add half the salted peanuts and refrigerate the oats for at least an hour. It’s best if you do it overnight.
Step 3- Adjust the consistency. Remove the oats from the refrigerator and adjust the consistency using milk!
Step 4- Drizzle the toppings and enjoy! Finish it by drizzling over salted peanuts, caramel sauce, chocolate sauce, and a pinch of sea salt.

Arman’s recipe tip
Stir the mixture well. You want chia or ground flax seeds to be evenly distributed for a uniformly creamy texture. Because they tend to clump together, stir the oats after adding milk and allow them to sit at room temperature for 5 minutes. Stir it once more before transferring it to the fridge.
Recipe variations
- Adjust the sweetness. I prefer my oats to be less sweet. Add more or less maple syrup to your liking.
- Make it more chocolaty. If you love intense chocolate flavor, consider stirring in a spoonful of cocoa powder or using chocolate-flavored protein powder in the recipe.
- Make it vegan. You can make this recipe vegan with minimal hassle. Use plant-based milk and protein powder. You’ll also find plant-based caramel and chocolate sauces in supermarkets.
- Scale it up. I often make a big batch for my family or as a part of my weekend meal prep! It keeps well in the refrigerator, and you have a healthy breakfast at your beck and call!
Storage and make-ahead tips
Make ahead. You can prep these oats on a Sunday and have breakfast sorted for the week ahead. The oats keep well in the fridge for up to 5 days.

Frequently asked questions
Skip the roasted peanuts and substitute them with pumpkin or sunflower seeds.
I understand some of you like your oats warmed through. To do so, leave out the toppings and heat your oats in the microwave until warmed, and enjoy!
More delicious ways to enjoy oatmeal
If you’ve enjoyed this Snickers Overnight Oats recipe, please give it a star rating. It really helps others thinking of making it.

Snickers Overnight Oats
Ingredients
- 1/2 cup rolled oats gluten-free, if needed
- 1 tablespoon maple syrup
- 1/4 cup vanilla protein powder optional
- 1 tablespoon ground flaxseed can sub for chia seeds
- 1/8 teaspoon salt
- 1/4 teaspoon vanilla extract
- 2 tablespoons peanuts divided
- 1/2 cup milk I used unsweetened almond
- 1 tablespoon caramel sauce
- 1 tablespoon chocolate sauce
Instructions
- In a cereal bowl or small container, combine the rolled oats, vanilla protein powder, ground flax, and salt and mix well. Add the milk and mix well. Add one tablespoon of the salted peanuts and refrigerate for at least an hour or overnight.
- The next morning, remove the oat mixture from the fridge. If it is too thick, add milk to thin out to desired consistency. Top with caramel sauce, chocolate sauce, extra tablespoon of salted peanuts, and a dash of sea salt and enjoy!
I really needed this. Snickers is the best. And I have all necessary-maple syrup, oats, protein hehehe.
Can I keep this oatmeal in fridge for 1 day or more?