This post may contain affiliate links. Please see our disclosure policy.

This Snickers overnight oatmeal recipe is going to make your mornings extra sweet (in the healthiest way!). Creamy oats meet peanut butter, dates, and a rich chocolate shell for a filling breakfast that feels indulgent but is packed with protein, fiber, and healthy fats. Overnight oats are one of my favorite meal prep breakfasts – just stir the ingredients together, let them chill overnight, and wake up to a grab-and-go breakfast that tastes like dessert, but with 40 grams of protein and 14 grams of fiber.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Snickers overnight oats with a spoon lifting a bite of creamy oats, chocolate drizzle, and peanuts

40G Protein Healthy Snickers Overnight Oats Recipe

This recipe is one of those breakfasts that genuinely makes my mornings easier. I can prep it the night before in just a few minutes, pop it in the fridge, and wake up knowing breakfast is already handled. No scrambling and no skipping meals.

What really makes this Snickers overnight oatmeal a staple for me is how easily it helps me hit my protein goals.

Between the vanilla protein powder and peanut butter powder, this single jar packs in a solid protein boost while still tasting like a treat.

It keeps me full, energized, and satisfied for hours – whether I’m heading into a workout, tackling work, or juggling mom life. Plus, my kids are just as obsessed with it as I am!

If you love all things Snickers flavor, try my Snickers protein yogurt cups too!

Close-up of Snickers overnight oats with a crackable chocolate shell and crunchy peanut topping

Why you’ll love this perfect make-ahead breakfast

Meal prep friendly – These Snickers overnight oats come together in just a few minutes and are made completely ahead of time. Prep one jar or a few at once, stash them in the fridge, and breakfast is ready to grab on busy mornings with zero extra effort.

High protein & high fiber – Thanks to the protein powder, peanut butter powder, oats, and chia seeds, this recipe delivers a satisfying balance of protein and fiber to keep you full, energized, and fueled for hours – no mid-morning snack crash needed.

Dessert for breakfast vibes – With sweet dates, crunchy peanuts, and that crackable chocolate shell on top, these oats taste like a Snickers bar in breakfast form. You get all the indulgent flavors of a candy bar while still enjoying a nourishing, feel-good start to your day.

Ingredients for Snickers overnight oats including oats, dates, chia seeds, peanut butter powder, Greek yogurt, almond milk, peanuts, and dark chocolate

Simple ingredients you’ll need for this easy recipe

Scroll down to view the recipe card below for the full ingredients list, nutrition facts, and step-by-step instructions.

  • Rolled oats – Old-fashioned rolled oats work best here for a creamy texture.
  • Chia seeds – Adds fiber, healthy fats, and helps thicken the oats.
  • Peanut butter powder – For that nutty Snickers flavor with extra protein.
  • Vanilla protein powder – Gives these oats staying power.
  • Sea salt
  • Plain greek yogurt (NF) – Adds creaminess and extra protein.
  • Unsweetened almond milk – Or any non-dairy milk you love.
  • Dates – Nature’s caramel! Sweet and chewy with extra fiber.
  • Dry roasted peanuts – Adds a great crunch.
  • Chocolate shell topping – Melt dark chocolate chips with coconut oil, then drizzle over the top.
Spoonful of Snickers overnight oats showing creamy oats, chocolate shell, peanuts, and date pieces

How to make Snickers overnight oatmeal

Step 1: In a mason jar or airtight container, combine oats, chia seeds, peanut butter powder, protein powder, and salt. Stir until everything is fully combined, then mix in the yogurt and milk until combined.

Snickers overnight oats mixture in a glass container with oats, chia seeds, almond milk, and dates before adding toppings

Step 2: Sprinkle the chopped dates over the top, drizzle with the chocolate shell, then finish with a topping of chopped peanuts.

Step 3: Seal the jar and refrigerate at least 4 hours or overnight, so the oats and chia seeds absorb the liquid.

Step 4: The next morning, grab a spoon, break into that chocolate topping, and dig into your Snickers-inspired overnight oatmeal!

Watch me make delicious overnight snickers oatmeal

The full how to video can be watched below, or on my YouTube channel!

Pro tips

  • Use Medjool dates for the best “caramel” flavor. If they’re firm, soak them in warm water for a few minutes before chopping.
  • Choose creamy vs. crunchy. Want more texture? Add extra chopped peanuts on top before the chocolate shell sets. Prefer smooth? Stir in a little creamy peanut butter along with the powder.
  • Adjust the consistency. Like your oats thicker? Add an extra spoonful of chia seeds. Want them creamier? Stir in more almond milk in the morning.
  • Make it vegan. Choose a plant-based protein powder, dairy-free yogurt, and dairy-free chocolate chips.

Flavor variations

  • Caramel drizzle. Swap dates for a spoonful of date caramel or maple syrup if you want it sweeter.
  • Nut swap. Try chopped cashews or almonds instead of peanuts.
  • Mocha Snickers. Mix in 1 tsp cocoa powder or chocolate protein powder for a richer chocolate flavor, along with some instant espresso powder.
Snickers overnight oats with chocolate shell and peanuts, surrounded by dates, peanuts, and dark chocolate chips

Substitutions, optional variations & dietary adjustments

Below you’ll find a list of substitutions that will work well in this classic snickers flavor recipe. 

If you try something different out, please leave a comment below letting us all know how it turned out!

Oats – Old-fashioned rolled oats give the best texture, but quick oats can be used for a softer, more pudding-like consistency. Steel-cut oats aren’t recommended unless they’re quick-cook or pre-soaked.

Almond milk – Any milk of choice works here. Oat milk, soy milk, cashew milk, or coconut milk will all make the oats extra creamy. Use unsweetened milk to keep the sugar lower, or vanilla milk for a slightly sweeter flavor.

Chia seeds – Chia seeds help thicken the oats and add fiber and healthy fats. If you don’t have them, ground flaxseed works as a 1:1 swap, or you can simply leave them out and reduce the milk slightly.

Greek yogurt – Full-fat yogurt works here in place of fat-free Greek yogurt. You can also blend cottage cheese as a replacement. Choose a plant-based Greek yogurt for a dairy-free option.

Peanut butter powder – Regular creamy peanut butter can be used instead (about 1 tablespoon), but the oats will be richer and slightly higher in fat. Almond butter or cashew butter also works for a different flavor twist.

Protein powder – Vanilla protein powder pairs best with the Snickers flavor, but chocolate protein powder is delicious if you want a more chocolate-forward oat mixture. You can also skip the protein powder and stir in extra Greek yogurt for a natural protein boost.

Dates – Dates act as the “caramel” element in this recipe. Medjool dates are ideal, but any soft date works. In a pinch, you can swap in a drizzle of maple syrup, honey, or date caramel.

Chopped peanuts – Swap with almonds, cashews, or sunflower seeds if you need a peanut-free option, or leave them out for a smoother texture.

Chocolate shell – Dark chocolate chips melted with coconut oil create that crackable chocolate coating, but you can also use dairy-free chocolate, semi-sweet chips, or a drizzle of chocolate sauce if you don’t want a hardened shell.

High-protein Snickers overnight oats in a glass meal prep container with chocolate and peanut topping

More high-protein & healthy breakfasts you’ll love

Snickers overnight oats with a spoon lifting a bite of creamy oats, chocolate drizzle, and peanuts
5 from 1 vote
Servings: 1

High Protein Snickers Overnight Oats Recipe

By Heather
Snickers overnight oatmeal that tastes like dessert but fuels your day with 40 grams of protein and 14 grams of fiber. Easy meal prep breakfast with chocolate and peanuts.
Prep: 10 minutes
Cook: 0 minutes
Chill Time: 4 hours
Total: 4 hours 10 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Chocolate Shell

Instructions 

  • In a mason jar or airtight container, combine oats, chia seeds, peanut butter powder, protein powder, and salt. Stir until everything is fully combined, then mix in the yogurt and milk until combined.
  • Sprinkle the chopped dates over the top, drizzle with the chocolate shell, then finish with a topping of chopped peanuts.
  • Seal the jar and refrigerate at least 4 hours or overnight, so the oats and chia seeds absorb the liquid.
  • The next morning, grab a spoon, break into that chocolate topping, and dig into your Snickers-inspired overnight oatmeal!

Nutrition

Calories: 574kcal, Carbohydrates: 59g, Protein: 40g, Fat: 22g, Saturated Fat: 4g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 5g, Trans Fat: 0.02g, Cholesterol: 64mg, Sodium: 510mg, Potassium: 734mg, Fiber: 14g, Sugar: 24g, Vitamin A: 63IU, Vitamin C: 0.4mg, Calcium: 643mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Save this Snickers overnight oats to Pinterest and make it later!

These High Protein Snickers Overnight Oats taste like dessert but fuel your morning with 40g of protein! Made with oats, dates, peanut butter, Greek yogurt, and a crackable chocolate shell. The perfect meal prep breakfast for busy mornings — save now & make later!

If you try this snickers overnight oats recipe, I’d love it if you left a star rating and comment below letting me know how it turned out!

XO

Heather

disclosure

Avatar photo

Heather

Hi! I’m Heather, the creator of Fit Mama Real Food, Everyday Muffin Party author, nutrition coach, group fitness instructor, wife, and mom of four. I’m so glad you are here!

You May Also Like

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Polly says:

    5 stars
    So glad I tried this recipe – turned out so good and you can’t hear that protein and fiber for the macros

    1. Heather says:

      I’m glad you tried it too!