This post may contain affiliate links. Please read my disclosure policy.

About This Recipe
If you love the combination of chocolate, peanut butter, and caramel, these Snickers Blended Overnight Oats are about to become your new breakfast obsession. They take everything you love about a Snickers bar and turn it into a nourishing, macro-friendly breakfast that actually keeps you full and satisfied all morning long!
What makes this recipe extra special and different from traditional overnight oats is the blended base. It creates a thick, creamy, almost mousse-like texture that feels way more indulgent than traditional overnight oats. Then you pair it with the chewy dates, crunchy peanuts, and that rich chocolate shell on top, and every bite hits the perfect balance of sweet, salty, and satisfying.
The best part? These oats are great to make ahead of time and come together in just minutes. They’re the perfect make-ahead breakfast for busy mornings when you want something quick but still crave something that tastes like a treat.
For more overnight oat recipes, try my Cereal Milk Overnight Oats, Strawberry Protein Overnight Oats, or Pumpkin Overnight Oats!

Why You’ll Love These Snickers Overnight Oats
- Tastes like dessert for breakfast: Enjoy all the flavors of your favorite candy bar to start your morning off right!
- High in protein: Full of protein and fiber to keep you full and energized all morning long.
- Make-ahead friendly: The ultimate meal prep breakfast for busy schedules! Prep for an easy grab-and-go breakfast all week long.
- Creamy + crunchy texture combo: Enjoy the smooth texture of the blended oats with a crisp chocolate shell topping.
- Easily customizable: Adjust sweetness, protein, and toppings to fit your goals!

- Rolled oats: I used old-fashioned rolled oats and blended half of them to create a creamy base, while stirring in the rest to keep a little chew. Quick oats will work too, but result in a softer texture. I would not recommend using steel-cut oats.
- Almond milk: Any milk (dairy or nondairy) works here. Almond milk keeps it lighter, but feel free to use regular milk, oat milk, cashew milk, skim milk, or whatever you have on hand.
- Vanilla Greek yogurt: Adds creaminess, a slight tang, and boosts the protein content. You can use nonfat, low-fat, or full-fat depending on your preference.
- Peanut butter: Creamy peanut butter gives you that classic Snickers flavor and richness. Natural or regular both work—just make sure it’s well stirred.
- Honey: Adds natural sweetness and helps balance the cocoa and peanut butter flavors. Maple syrup or sugar-free syrup works great as an alternative.
- Vanilla protein powder: Helps boost protein and adds sweetness and flavor. Choose one you enjoy the taste of. My go-to is PEScience protein powder. It mixes well and tastes amazing. (You can save 10% on PEScience products with my affiliate code LaurenFitFoodie). You could also do unflavored collagen or unflavored protein powder, but I love the flavor the protein powder brings!
- Pitted dates: Medjool dates are my favorite and mimic that gooey caramel layer in a Snickers bar. They add natural sweetness and a chewy texture that pairs perfectly with the creamy oats.
- Chocolate shell: Made from melted dark chocolate chips and coconut oil, this creates that signature “magic shell” that hardens in the fridge. The chopped peanuts on top add crunch and a salty finish.
- Make it dairy-free: Use a dairy-free yogurt (like coconut or almond-based) and stick with nondairy milk.
- Nut-free option: Swap peanut butter for sunflower seed butter and use a nut-free topping instead of peanuts.
- Extra chocolatey: Add a teaspoon of cocoa powder to the blended base for a deeper chocolate flavor.
- More fiber: Stir in chia seeds to make the oats even thicker and add more fiber.
How To Make
The full printable recipe is below, but let me walk you through the process so you know what to expect when you’re making it!

1. Add 1/2 cup rolled oats, milk, Greek yogurt, peanut butter, honey, and protein powder to a blender. Add a tiny pinch of salt (optional–to help balance the sweetness).

2. Blend until smooth, then stir in the remaining 1/2 cup rolled oats.

3. Divide into two jars / containers.

4. Sprinkle chopped dates over each.

5. Add the chocolate chips and coconut oil to a bowl.

6. Heat in the microwave in short bursts, stirring often, until smooth.

7. Drizzle over dates then top with chopped peanuts. Add lids and store in the refrigerator overnight.

8. Next morning, crack the magic chocolate shell and enjoy!
Store overnight oats in an airtight container in the fridge. They will stay good for 4-5 days.
Helpful Tips
- Blend first, then stir in oats: Blending part of the oats gives you that ultra-creamy, pudding-like base, while stirring in the rest after keeps a little texture so it doesn’t feel too thick or pasty.
- Use a ripe, soft date: Softer dates melt into the oats better and give you that classic caramel-like Snickers flavor. If yours are firm, soak them in warm water for 5–10 minutes first.
- Don’t skip the pinch of salt: It seems small, but it really brings out the chocolate and peanut butter flavors and balances the sweetness.
- Let the chocolate fully set: Give the chocolate shell time to harden in the fridge so you get that satisfying “crack” in the morning.
- Adjust thickness as needed: If your oats are too thick in the morning, just stir in a splash of milk until you reach your desired consistency.

Can I make these without protein powder?
Yes! You can simply leave it out. The oats will still be delicious, just slightly less sweet and lower in protein. If needed, add a little extra yogurt or a touch more sweetener to balance the flavor.
Can I use quick oats instead of rolled oats?
You can. Quick oats will give you a softer, more uniform texture, especially since part of the mixture is already blended. For the best texture, I recommend using rolled oats to provide a bit more bite.
Do I have to blend the oats?
Blending is what gives these a dessert-like, creamy texture. If you prefer a more traditional overnight oats consistency, you can skip blending and just mix everything together.
Can I heat these up?
You can, but keep in mind the chocolate shell will melt into the oats instead of staying crisp. If you want to enjoy them warm, you might prefer skipping the shell or adding it after reheating.
Did you make this? If you snap a photo, please be sure leave a review, tag me on Instagram or TikTok at @LaurenFitFoodie or hashtag #LaurenFitFoodie so I can see your creations!

Snickers Blended Overnight Oats
Ingredients
- 1 cup rolled oats (80g) divided
- 1 cup almond milk (8oz) any milk
- 1/3 cup vanilla Greek yogurt (80g)
- 2 Tbsp. creamy peanut butter (30g)
- 1 Tbsp. honey (21g)
- 1/3 cup vanilla protein powder (30g)
- Pinch of flakey salt optional
- 2 small pitted dates (20g) chopped
Chocolate shell:
- 3 Tbsp. dark chocolate chips (30g)
- 1/2 tsp. coconut oil
- 1 Tbsp. roasted peanuts chopped
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes. Scroll for macros and MyFitnessPal code.
Instructions
- Add 1/2 cup rolled oats, milk, Greek yogurt, peanut butter, honey, and protein powder to a blender. Add a tiny pinch of salt (optional–to help balance the sweetness).
- Blend until smooth, then stir in remaining 1/2 cup rolled oats.
- Divide into two jars / containers. Sprinkle chopped dates over each.
- Melt chocolate chips and coconut oil in the microwave in short bursts, stirring often, until smooth. Drizzle over dates then top with chopped peanuts. Add lids and store in the refrigerator overnight.
- Next morning, crack the magic chocolate shell and enjoy!
Notes
Nutrition Information
Nutrition is hand-calculated and accurate. No autocalulations! However, note that values can vary based on the brands you use and if you substitute ingredients.