These Pistachio Overnight Oats are creamy, nutty and the most delicious way to kick start your day. Prep this in advance for a convenient and portable breakfast that’s packed with protein, fibre and healthy fats to keep you feeling energized!

pistachio overnight oats in a glass jar topped with pistachio butter, chopped pistachios and fresh raspberries

This blog post contains recommended product links. As an Amazon Associate I earn from qualifying purchases.

Why you should make these Pistachio Overnight Oats

If you’re looking for a breakfast that’s incredibly tasty and even easier to make, these Pistachio Overnight Oats are the way to go. With just a few minutes of prep the night before, you’ll wake up to a ready-made meal that’s both convenient and portable. They’re perfect for busy mornings when you need something quick to grab on your way out the door. 

These oats are packed with protein, fibre, and omega-3s, giving you long-lasting energy and helping you stay full throughout the day.

The flavours and textures really take this recipe to the next level. Creamy pistachio butter blends into the oats for a rich, nutty base, while chopped pistachios add the right amount of crunch. Fresh raspberries bring a pop of natural sweetness and brightness, creating the perfect balance of nutty, sweet, and vibrancy in every bite. It’s a wholesome, nourishing breakfast that almost tastes like dessert while giving your body exactly what it needs.

Ingredients needed

Here’s what you need to make these Pistachio Overnight Oats:

  • Oats
    • I prefer using large flake oats for overnight oats because they hold the texture better.
    • See alternative oat options below.
  • Chia seeds
    • These gel up when they are mixed with liquid and they add some volume and extra nutrients to the recipe.
  • Plain Greek yogurt
    • I recommend using Greek yogurt because it’s thicker and provides significantly more protein compared to regular yogurt.
  • Milk
    • Milk makes this meal creamy and offers additional protein, fats, calcium and other nutrients.
    • Use your preferred choice of milk or plant-based beverage.
  • Pistachio butter
  • Pistachios
  • Raspberries
oats and chia mixture with pistachio butter drizzled on top

Optional ingredients

If you want to make a few substitutions in this recipe, here are some suggested alternatives:

  • Quick oats or old fashioned rolled oats
    • If you don’t have large flake oats you can substitute quick or rolled oats instead. I recommend reducing the milk by 1-2 tbsp so that it’s not too liquidy or mushy.
  • Flavoured Greek yogurt
    • If you prefer a different flavoured Greek yogurt, you can use this in place of the plain Greek yogurt in this recipe. If you’re looking for a flavoured yogurt, I recommend vanilla.
  • Regular yogurt
    • Instead of Greek yogurt, you can use regular yogurt. However, this tends to be more liquidy than Greek yogurt so I recommend reducing the milk by 1-2 tbsp.
  • Alternative milks
    • If you are looking for a higher protein option, I recommend using dairy milk or soy milk. Other plant-based beverages like oat milk or almond milk will still work in this recipe but provide much less protein.
  • Nut or seed butters
    • Feel free to add another nut or seed butter into the mix for extra creaminess, flavour and protein.
  • Protein powder
    • If you want to add an extra boost of protein to overnight oats, you can use protein powder. I recommend adding a small amount to start with to make sure you enjoy the taste and texture. 
    • If you need help choosing the best protein powder for you, check out my blog posts on this topic here and here.
  • Maple syrup, honey, vanilla extract, coconut flakes
    • Add any of these ingredients to increase the sweetness of this breakfast.

How to make Pistachio Overnight Oats

All you have to do to prepare these easy overnight oats is:

  1. In a sealable jar or container, mix the oats, chia seeds, Greek yogurt and milk together. Stir well.
  2. Place the mixture in the fridge for at least 1 hour, ideally overnight.
  3. When you’re ready to eat, stir in the pistachio cream. You can either top the oats with chopped pistachios or stir them right into the mixture. Add some fresh raspberries and enjoy!

Tip: My favourite containers to store overnight oats in are mason jars or other glass jars with a tight lid. I have reused empty nut butter and salsa jars for this recipe. You just have to make sure to give them a good wash beforehand (especially the salsa jar)!

Personalize Your Overnight Oats

To make these Pistachio Overnight Oats your own, you may want to jazz it up even more. Here are some optional add-ins that you could consider:

  • To add extra crunch and protein: top with granola, sliced almonds, chopped walnuts or pecans, pumpkin seeds or hemp seeds.
  • To achieve a richer flavor, add an extra spoonful of nut or seed butter.
  • For extra creaminess use a higher fat percentage Greek yogurt or milk.
  • If you need some extra sweetness drizzle a bit of maple syrup, honey or your choice of sweetener.
  • To save time and energy by making a double or triple batch in a large bowl and just scoop and go in the morning. Work smarter, not harder!

Whatever way you prepare it, I hope you love it!

oats and chia mixture with pistachio butter mixed into it

Why add chia seeds to overnight oats?

Adding chia seeds to your oat mixture not only boosts the nutrition but also enhances the texture of this breakfast. When soaked in liquid, chia seeds absorb it quickly and form a gel-like consistency that blends well with oats, helping the mixture set into a texture that’s thick and creamy instead of runny.

On top of that, chia seeds are tiny powerhouses of nutrition. They’re rich in omega-3 fatty acids, fibre, and plant-based protein, making them an easy way to upgrade the health benefits of your overnight oats. Be sure to include them for a breakfast that’s as nourishing as it is delicious!

What kind of milk is best for overnight oats?

I highly recommend avoiding using water in overnight oats and opting for some type of milk as the liquid. Milk makes this breakfast super creamy. It also provides additional protein, fats, calcium and other nutrients. When I make overnight oats I aim to make them as filling and satisfying as possible. For this reason, I opt for a milk that’s rich in protein so it keeps me full for longer.

My favourite protein rich milk options are dairy and soy milk. If you follow a plant-based or vegan diet, opt for soy milk!

If you are not lactose intolerant and can digest dairy milk just fine, I recommend 2% milk. This extra bit of fat (compared to skim or 1%) can make the oat mixture a little bit creamier and it helps us absorb fat soluble vitamins (vitamins A, D, E and K)!

Depending on the consistency of the milk you have, you may need to adjust the amount used. I have found that you need less dairy milk to achieve the same texture, compared to if you were using soy milk, for example. I have provided these recommendations in the recipe.

overnight oats with pistachio cream layered in the middle and mixed in

How much time do overnight oats need to soak?

These pistachio overnight oats take just 5 minutes to prepare, making them a quick and easy breakfast meal prep option. For the creamiest texture, it’s best to give the oats and chia seeds enough time to fully absorb the liquid. While they’ll be ready to enjoy after about 1 hour in the fridge, letting them rest overnight (at least 6 hours) delivers the best results.

What is the texture of overnight oats?

The final texture of overnight oats should be thick and creamy.

  • If you want to make the mixture thicker, reduce the amount of milk by 1-2 tbsp.
  • To make the mixture more liquidy, add an additional 1-2 tbsp of milk. 
  • If the mixture is really runny or liquidy after it has set then you have added too much milk. You can add extra oats or chia seeds to help soak up the excess liquid but you’ll need to allow them some time to do so.

How long do overnight oats last for?

I get a lot of questions about how many batches of overnight oats you can make at one time and how long you can keep them in the fridge. Typically, I make enough for 2 breakfasts and store them in the fridge in airtight containers. However, there have been times when I have skipped a day of having them and end up eating a batch 3 days after I made them. They have always stayed fresh and delicious for that duration.

As long as you store the overnight oats in an airtight container or jar in the fridge, they can last up to 3-4 days without any changes in the taste or texture.

If you prefer to try them by making a batch for 1 morning, that’s a great start. I’m confident you will be making more for the following day once you get to taste this recipe!

I recommend holding off on adding the toppings until you’re ready to eat it because they can get soggy in the fridge overnight.

pistachio overnight oats in a glass jar topped with pistachio butter, chopped pistachios and fresh raspberries

Overnight oats nutrition

As a dietitian, my goal is to encourage a more joyful, intuitive relationship with food, focusing on flavor and satisfaction rather than numbers. Because of this, I don’t normally calculate the calories of my recipes. Caloric amounts can also be inaccurate due to variations in ingredients and portions. However, I do like to highlight the health benefits that my recipes provide.

Per one serving, using dairy milk and 2% plain Greek yogurt, this recipe provides roughly:

  • 23 grams of protein
  • 11.5 grams of fibre
  • Your daily needs of omega 3 fatty acids
  • A variety of B vitamins, including vitamin B12
  • A significant source of vitamin K
  • Minerals such as calcium, iron, magnesium, manganese, zinc and more!

Dietary considerations

This recipe is already vegetarian. Here are some ways to accommodate a variety of other dietary restrictions:

  • To make it gluten free, make sure you opt for gluten free oats.
  • To make it dairy free or vegan, choose plant-based milk and yogurt products made from soy, almond or oat milk instead of dairy milk.
  • Pistachio butter should just be made from pistachios and a little bit of salt but make sure to keep an eye on the label for more specific details if you also need it to be gluten free, dairy free or vegan.
close up shot of pistachio overnight oats in a glass jar topped with pistachio butter, chopped pistachios and fresh raspberries

I hope you love these Pistachio Overnight Oats. If you make them, I would love to see your comment and rating below. It also makes my day seeing your creations of my recipes on Instagram- don’t forget to tag @allnutritionkitchen!

pistachio overnight oats in a glass jar topped with pistachio butter, chopped pistachios and fresh raspberries

Pistachio Overnight Oats

Creamy, nutty and the most delicious way to kick start your day. Prep in advance for a convenient and portable breakfast that’s packed with nutrients and keeps you energized!

Ingredients
 

  • cup large flake oats
  • 2 tbsp chia seeds
  • cup plain Greek yogurt
  • 1 cup dairy milk, or 1 ⅓ cup plant-based alternative
  • 2 tbsp pistachio butter
  • 2 tbsp pistachios, chopped
  • Handful fresh raspberries, for topping

Instructions
 

  • In a sealable jar or container, mix the oats, chia seeds, Greek yogurt and milk together. Stir well.
  • Place the mixture in the fridge for at least 1 hour, ideally overnight.
  • When you’re ready to eat, stir in the pistachio cream. You can either top the oats with chopped pistachios or stir them right into the mixture as well. Add the fresh raspberries on top and enjoy!

Notes

Substitutions and add-ins

  • Quick oats or old fashioned rolled oats
    • If you don’t have large flake oats you can substitute quick or rolled oats instead. I recommend reducing the milk by 1-2 tbsp so that it’s not too liquidy or mushy.
  • Flavoured Greek yogurt
    • If you prefer a different flavoured Greek yogurt, you can use this in place of the plain Greek yogurt in this recipe. If you’re looking for a flavoured yogurt, I recommend vanilla.
  • Regular yogurt
    • Instead of Greek yogurt, you can use regular yogurt. However, this tends to be more liquidy than Greek yogurt so I recommend reducing the milk by 1-2 tbsp.
  • Alternative milks
    • If you are looking for a higher protein option, I recommend using dairy milk or soy milk. Other plant-based beverages like oat milk or almond milk will still work in this recipe but provide much less protein.
  • Nut or seed butters
    • Feel free to add another nut or seed butter into the mix for extra creaminess, flavour and protein.
  • Protein powder
    • If you want to add an extra boost of protein to overnight oats, you can use protein powder. I recommend adding a small amount to start with to make sure you enjoy the taste and texture. 
  • Maple syrup, honey, vanilla extract, coconut flakes
    • Add any of these ingredients to increase the sweetness of this breakfast.

Dietary considerations

  • This recipe is already vegetarian
  • Gluten-free*: make sure you opt for gluten free oats.
  • Dairy-free or vegan*: choose plant-based milk and yogurt products made from soy, almond or oat milk instead of dairy milk.
  • *Pistachio butter should just be made from pistachios and a little bit of salt but make sure to keep an eye on the label for more specific details if you also need it to be gluten free, dairy free or vegan.