This creamy homemade oat milk is rich, creamy and thick. Plus, you need just 4 ingredients and a blender to make this.
And I know youāre thinking homemade oat milk is always slimy and never creamy. Well I’ve cracked the code to non-slimy creamy oat milk that will change your life. You’ll swear off Oatly oat milk for good!

Ingredients for Creamy Oat Milk
The best thing about making oat milk from home is you need just 4 ingredients:
- Rolled oats or quick oats: I actually prefer using gluten-free oats if I can, because it minimizes the risk of the oat milk becoming slimy. Little note: as soon as anything with gluten touches water, gluten strands start to develop, which is great for bread making, but will make your oat milk super slimy. So the less gluten present the better.
- Vanilla extractĀ or vanilla bean paste
- Date syrup or maple syrup
- Salt: A little pinch of salt helps amplify the flavors of this milk so much. Little note: make sure to use kosher salt, specifically Diamond Crystal kosher salt. If youāre using Morton kosher salt, reduce the salt by half. Morton is much saltier and denser than Diamond Crystal kosher salt.
Top Tips and Tricks
There are a few KEY things to keep in mind when making oat milk at home. So Iāve put together a list of the top things you need to know to get the best creamy homemade oat milk.
- Make sure you’re using ice cold water. Anything to do with heat will create gluten in your oat milk and make the milk slimy.
- Do not squeeze the oat milk or push the milk through the strainer. The more you squeeze, the slimier the oat milk will be.Ā Because pressure equals more gluten-development.
- Do not soak your oats. This will also make the oat milk slimy, and we donāt want that!Ā As I said above, anytime gluten comes in contact with water, gluten will start developing, so basically you want to minimize the amount of time the oats are in water.
- Double strain the oat milk so itās super smooth and creamy. Itās a little bit of extra work, but itās totally worth it.Ā
- Do not overblend! I cannot stress this enough, but blending for more than 20 seconds will make the oat milk slimy.Ā
- After a few hours, youāll notice the oat milk has separated. Donāt worry, this is totally natural and should happen since you didn’t add any gums or emulsifiers in this non-dairy milk. Simply shake the milk jug a few times to get the oat milk back to its creamy self again!Ā


FAQ’s & Notes
- How to store the homemade oat milk: Store the oat milk in the fridge for up to 4 days. Any longer than that and the milk will start to smell a little funky and not taste as fresh.Ā
- Homemade oat milk vs. store bought: I do think there is a time and a place to buy store-bought oat milk ā itās super convenient and it does save you a bit of time.Ā However, homemade oat milk is so easy to make and so much healthier that youāll swear off the grocery store stuff for good.Ā Diving into the ingredients in grocery store oat milk, Oatly oat milk has low erucic acid rapeseed oil, dipotassium phosphate, calcium carbonate, tricalcium phosphate, dicalcium phosphate and riboflavin. Which are ingredients that I personally think are not needed in oat milk.Ā Homemade oat milk on the other hand has just; oats, dates, vanilla and salt. Super simple, classic and so much better for you!Ā
- How long does homemade oat milk last?Ā About 4-5 days in the fridge. Youāll notice when it starts to go bad as itāll smell a little funky.Ā
- Why is my homemade oat milk chalky? Typically, this is how oat milk tastes on its own. Which is why I recommend adding in the vanilla extract and date syrup to mask the chalky texture.
- How do you make homemade oat milk not separate?Homemade oat milk will also separate, because it has no gums or emulsifiers. That said, simply shake the oatmilk a bit to emulsify the milk again!Ā Or you can add 1/8 tsp xantham gum before blending the milk to help keep the milk emulsified.
Creamy Homemade Oat Milk
- Cook Time: 5 minutes
- Total Time: 5 minutes
- Yield: 2 cups 1x
- Category: Beverages
- Cuisine: American
Description
This creamy homemade oat milk is rich, creamy and thick. Plus, you need just 4 ingredients and a blender to make this.
Ingredients
- 1 cup rolled oatsĀ
- 3 cup super cold water
- 1 tbsp date syrup or maple syrup (optional)
- 1 tsp vanilla extract or vanilla bean paste
- 1/4 tsp Diamond Crystal kosher salt
Instructions
- Prep the milk. Start by adding the cold water into your blender. If you donāt have cold water, you can pour water over some ice cubes and itāll cool the water down immediately. Next, add in the oats, vanilla extract, date syrup/maple syrup and salt.Ā
- Blend. Blend on high (like really high) for 20 seconds exactly.
- Strain. Pour the oat milk into a fine mesh sieve over a large bowl and let the oat milk strain itself. If you like, you can use a spatula to help it along, but try not to press or push too much.Ā Pour the strained oat milk into a glass jar and then pour the milk back into the strainer again. Essentially, just double-strain the oat milk. This makes the oat milk super creamy and smooth.Ā
- Store. Pour the oat milk back into the jar and store in the fridge for up to 5 days.
Notes
Since this recipe only makes 2 cups, feel free to double the measurements if you want more milk for throughout the week.Ā
Other sweetener options besides date syrup?
Hi Allegra! Maple syrup or even coconut sugar are both great substitutes
Could you replace date syrup with maple syrup?
Absolutely!
This turned out wonderfully! I added a pinch of salt and ¹/4 tsp oil to bring out the flavor and enhance the creaminess, but I’ll definitely be making this again š
Any advice on what portion of the calories and nutrients actually make it into the oat milk? I’m going to make some oatmeal cookies with the leftover pulp, but I’m not sure what makes it into this milk.
Delicious regardless though, thanks!!
So happy you liked it Erin, the olive oil addition sounds so good!! Regarding the calories/nutrients, I really don’t know how much makes it into the milk, sorry!!
Hi there, been having issues trying to make my own oat milk for a while now, so definitely grateful for this recipe and your helpful tips. Could you please elaborate on what āthe prepared strainerā should be/look like?
Appreciated muchly
Eloise
So happy you found this!! Just use a fine mesh sieve (this is the one I have here) and place it over a bowl to catch the milk. Let me know if you have any other questions!!