Homemade oat milk has become a favorite for anyone looking for a creamy, dairy-free alternative that’s easy to make and budget-friendly. With its mild flavor and naturally smooth texture, oat milk is perfect for adding to coffee, tea, smoothies, and baked goods, or even enjoying on its own. Making it at home allows you to control the sweetness, thickness, and flavor, all while avoiding unnecessary additives found in store-bought versions.
Oats are an excellent base for plant milk because they’re affordable, widely available, and naturally gluten-free if sourced carefully. When blended with water, they create a rich and silky beverage that rivals dairy milk in creaminess. Unlike nut-based milks, oat milk has a neutral flavor with subtle sweetness, making it versatile for both sweet and savory recipes. It’s also a great option for those with nut or soy allergies, providing an inclusive choice for many dietary needs.
What’s particularly appealing about homemade oat milk is how simple it is to prepare. You don’t need fancy equipment or long soaking times, and the entire process takes less than 10 minutes. Once blended, you can customize it with vanilla, a pinch of salt, or a drizzle of maple syrup for added flavor. Some people even make chocolate oat milk by blending in a bit of cocoa powder and sweetener for a wholesome treat.
Beyond its flavor and convenience, oat milk is also environmentally friendly. Oats are a low-impact crop that requires less water and resources than dairy or nut production, making this plant-based milk an excellent choice for eco-conscious households.
Fresh oat milk is best enjoyed chilled and can last up to five days in the refrigerator. While it may separate naturally, a quick shake brings it back to its smooth consistency. Whether poured over cereal, used in your morning latte, or added to pancake batter, homemade oat milk is a simple way to elevate your kitchen staples while reducing waste and saving money.
Once you make your own plant-based milk, you’ll see why so many people love this creamy, customizable drink. It’s proof that healthy, sustainable choices can also be delicious and easy.

Ingredients
- 1 cup old-fashioned rolled oats not quick oats
- 4 cups water cold, for blending
- 1 pinch salt optional
- 1 tbsp maple syrup optional, for sweetness
- 1 tsp vanilla extract optional, for flavor
Instructions
- Add oats, water, optional salt, maple syrup, and vanilla extract into a blender.
- Blend on high for about 30-45 seconds until well combined.
- Strain the mixture through a clean t-shirt or towel over a large bowl or pitcher to remove the oat pulp.
- Transfer the oat milk into a sealed container and refrigerate.
- Shake well before use, as separation is natural.
Nutrition










Simple ingredients, but I don’t get how it can taste good without added sugar. 3/5 from me. Needs more flavor!
I don’t know, man. Oat milk without sugar sounds kinda bland. I guess it’s healthy though? Not for me, I’ll stick to my almond milk.
I actually love it just the way it is! The natural flavor of oats is really nice. Plus, you can always add a bit of maple syrup if you want! 😊
Used this for my coffee and it was so smooth! I added a bit of cinnamon too. This is now my favorite milk substitute! 🙂
Homemade stuff always tastes better! I added chocolate syrup to mine and it’s DELICIOUS! Y’all should try it!
I tried making this but it got all mushy. Do I really need to strain it? That feels like more dirty dishes for no reason.
Straining is super important! It helps get rid of the mushiness and gives you nice creamy oat milk. Trust me, it’s worth the extra dishes!
I’m not sure about this. Why would anyone make oat milk if you can just buy it? Seems like a lot of work for not much benefit.
I get your point, but homemade oat milk is fresher and has no preservatives! Plus, you can customize the flavor. It’s worth a try!
Wow, this oat milk recipe is super easy! I made it this morning, and it turned out great. Definitely better than store-bought!
The instructions say optional salt but I tried without and it tasted kinda flat to me. Add a pinch and it improves a lot.
Oat milk? Like, isn’t that just… milk? I’m confused for real. Can someone explain?
Tried this today and it actually worked! The texture is surprisingly creamy for such simple steps. Strained through a clean towel and it came out great. I used a little extra vanilla too.
Nice! I’ve made oat milk before but never tried straining with a towel—good tip. Extra vanilla is the way to go 😄
Hmm okay, but do you strain every time? I did it once and it was kinda thick, like closer to oat cream lol. Still tasted fine though.
This is so easy, I can’t believe I didn’t try it sooner! The oat milk is creamy and delicious. A definite 5/5!
I’ve been wanting to make my own oat milk too! Thx for sharing your experience! 😄
I don’t see how this can replace cow milk. It just seems odd to drink oats. But I guess if you’re into it, go for it.
I dunno, I followed the recipe but it came out kinda slimy? Maybe I blended too long? Not sure if I would do it again…
Isn’t oat milk just watered down oats? Not impressed by this whole trend. 1 star for the effort.
Who needs oat milk? Just use regular milk… this is silly. 😂
Oat milk is more than just watered down oats! It’s creamy and great for coffee. Give it a try before judging!
Love this recipe! I’m dairy-free and this oat milk really hits the spot! 🥛💚
I’m so glad you loved it! Oat milk is such a game changer for people with dairy allergies! 💖
Not bad, but mine separated FAST like the same day. I shook it and it was fine for coffee though.
Im not sure about this. Can I use quick oats? What is the difference?
Honestly, I burnt my blender trying to blend the oats. Not sure if I did it right! 2/5
Maybe try blending at a lower speed? It can help avoid burning out the motor. Good luck!
Y u need to strayn it? Sounds like too much work for me. I just blend and drink lol.
I get what you mean! Straining does seem like an extra step, but it really helps with the texture. Worth it in my opinion! 😊
Nah, just blend it and drink it. Who needs all that fuss? More nutrients left if ya don’t strain! 😜
Isnt it gonna be all gloopy? I’m not sure about this oat milk thing…
I used honey instead of maple syrup, was that ok? Tasted good but don’t know if it made a diff. Still, love it.
I’ve tried this and it’s really nice! Way better than store bought with all those additives. Yay for healthy alternatives!
I agree! Store bought milk feels like it has too much junk in it. This recipe is so easy! Thanks for sharing!
Y’all, this oat milk is bomb! I added chocolate syrup to mine!
I never thought of adding chocolate syrup! That sounds amazing! Gonna try it!
I followed the recipe and it’s literally just blended oats! Didn’t expect much, but it turned out good. It’s a bit watery though.
I thought it would be thicker! Did you try adding more oats? That might help.
Oat milk is just watery by nature, haha. I love it for smoothies though!
Delish! Totally switching to oat milk forever. 🥛🌱
It turned out really watery for me. I think I might’ve added too much water? Still, good try.
I tried this but it was too thick for my liking. Maybe blend it longer?
This oat milk recipe is super easy and delicious! I added some cocoa powder and it was amazing. Thanks for sharing!
This sounds great! I love that you added cocoa powder. I’ll definitely try that next time.
I dunno, oats in milk? Sounds weird. I prefer regular milk. Is this really any good?
I doubt this is as good as regular milk. Just stick to cow’s milk.
Oat milk? Who makes this?! 😂 Not for me but I guess some folks like it.
Honestly, I love it! 🤩 It’s super easy to make and tastes great in smoothies.
Y’all, I never thought making milk could be so easy! I used it in my coffee and it’s amazing!!
Why would I make oat milk when I can just buy it? Seems like a lot of work for some milk…
Making it is way easy. Just blend and strain! Why not try it at least once? 😄
I get your point, but homemade has that personal touch! Plus, no preservatives, ya know? 😊
I think this is a great alternative to cow milk! I added cocoa powder and it was delicious. 4 stars!
I agree! Oat milk is so much better than cow milk. I love adding flavor too. What a great idea with the cocoa powder!
Not sure if I liked it. What if I’m allergic to oats? Plus, the texture was kinda weird for me.
Mine came out a bit slimy because I didn’t strain long enough. Next time I’ll squeeze it more. Still drinkable though!
Good catch—yeah, not straining long enough can definitely make it feel a little slimy. Squeezing like you said (and using a tighter cloth) usually fixes it. Glad it was still drinkable!
Wait… slimy? I thought blending 30-45 sec should be enough. Maybe I strained too hard? Also do you really need old-fashioned oats—quick oats would probably work too, right?
I dunno, mine came out kinda gloopy. Is that normal? 🤔 Didn’t taste that great either. Disappointed.
Gloopy sounds like you might have over-blended or didn’t strain it enough. Try to blend less next time! It can be a bit tricky.
I’m not a fan of oat milk, but my friend loved it! So I guess it depends on taste. 3/5
Old-fashioned oats only—got it. I accidentally used quick oats once and it turned kinda gluey. Lesson learned.
Wait so it’s not the oats themselves, it’s like the grind/texture? I used quick ones once and thought my blender was broken 😅
Yes! Quick oats definitely make it thicker/“gummy.” Old-fashioned rolled gives that better milk texture. Good catch.
Yhos it’s oat milk! Great for smoothes! Good job!
This was a game changer! So easy to make and beats store bought any day. Love the vanilla flavor!
Best oat milk ever!! Healthy and tasty. Even the kids love it! 🥳
I love the flavor of this oat milk! Made it for my coffee and it was creamy 🙂 5!
Did I need to soak the oats first? My milk came out a bit gritty. 3 stars.
Who thinks of these things? 😂 I thought it would taste weird but it’s actually quite nice. 5!
I was skeptical too, but it really is tasty! Who knew oats could do this? 5 stars from me!
This recipe is fantastic! I never knew making oat milk could be so easy. 5 stars!
Really? I don’t know, it seems like a lot of work for some milk. Can’t you just buy it? Just sayin’…
I totally agree! This recipe is super easy. I always thought oat milk was complicated, but it’s so simple! Great job!
I liked it, but my husband said it tasted like grass. 😅
Just use store-bought. Why make it from scratch? Less mess. 1/5
But making it from scratch is so much better! You know exactly what’s in it and can customize it to your taste. I love adding a bit of cinnamon. 5/5
This oat milk recipe is great! So easy to make, and way better than store-bought.
I tried this recipe and it really is better than the store-bought stuff! Thanks for sharing!
Straining through a t-shirt is genius and honestly feels very old-school. Messy at first but worth it. I’ll do this again for sure.
I mean… straining is extra work, but if it taste better than store milk then ok lol. How long does it last in the fridge? Mine always go weird fast.
Yes!! I’ve never tried the t-shirt method, but it makes sense—so “handmade.” Do you squeeze it hard or just let it drip?
Nothin like homemade drinks! Made it for my coffee, works great!
Why would you use a t-shirt to strain? Seems gross! I just used a sieve. Works fine.
Takes a bit of prep, but it’s worth it! I’d never go back to store-bought now. 4 stars!
I didn’t have a clean t-shirt, so I used cheesecloth. It worked, just took longer and I spilled a bit. Still good flavor.
Wait… cheesecloth?? I’d be scared it’ll change the taste or let bits through. Also you only blend 30-45 sec—mine feels gritty if I don’t blend longer, like a minute.
Good save! I’ve used cheesecloth before too—definitely slower, but it still comes out creamy. Did you squeeze it pretty firmly at the end?
Making this every week now, thanks! 🥳
That’s awesome! Oat milk is super easy to make. Are you trying any flavors?
Good for you, but I dunno, isn’t oat milk kinda watery? I prefer almond milk!
This was way easier than I expected. I used regular oats and it still came out creamy. The straining step is a little messy, but totally worth it.
Same here—way simpler than store-bought. I also used regular oats and didn’t have any issues. The straining mess is real though 😂
I tried this but mine wasn’t creamy at all. Maybe I blended too short? Also I strained with a paper towel (oops) and it felt like it took forever. Still tasty but not creamy.
That’s not milk, it’s just water and oats. You’re fooling urself. 1/5
Is this really milk? Looks kinda weird… but tastes alright.
Easy! Tastes good.
I don’t know, it tasted kinda funny to me. My kids didn’t like it. 🙁
This oat milk is super easy to make! I love it!
I tried making this too and it turned out great! Way better than store-bought! 😍
Does it really taste like cow milk? I’m skeptical about this oat milk thing…
I accidentally used instant oats and it was a disaster. Don’t do that!
Oh no! That sounds frustrating. Can’t believe instant oats messed it up that much. Thanks for the heads up!
Tried this today—surprisingly creamy for oat milk! I used a splash more maple syrup and it actually tastes like the store version. Great step about chilling too.
Easy to make! I love the fact that it’s homemade. Plus, way better than store-bought.
This is the best oat milk ever! So creamy and delicious.
Just did this recipe and my kid loved it! So simple.
I put a splash of coffee in mine instead of vanilla. Yum! ☕️
Is it really cheaper than buying oat milk? Cuz I spend a lot.
IDK if it’s really cheaper. Buying in bulk might actually be better. What if you waste it?
I’ve calculated it and yeah, it can save you some bucks! Plus, you control the ingredients. Win-win!
I messed up the straining part. Now my kitchen’s a mess! 😩
Don’t worry! Straining can be tricky. Just clean up, you’ll be fine! 😊
I don’t get it. Does it really taste good? Oats in water? Sounds weird.
I thought the same at first, but it actually tastes pretty good! It’s creamy and you can add flavors to it. Give it a try!
I don’t know, it sounds kinda gross. Oats and water? Like, why would anyone drink that? 😕
I tried this and it was too watery for my taste. Any tips to make it creamier?
Ima try dis with coconut milk instead of water! Mixing things up you know?
Super creamy! I added cocoa powder for a chocolate version and it was amazing!
I can’t believe how simple this is. Tastes good too!
I followed it pretty much exactly but mine came out kinda thin. Maybe I didn’t blend long enough, or the oats were too old. Still drinkable though!
That makes sense—if it was “thin,” it could be either not blending long enough or you used slightly more water than intended. I usually blend closer to the full 45 seconds and it thickens up more after chilling.
Maybe your oats were too old, yeah. But also, the straining step matters—if you don’t press the pulp well through the towel, it’ll be more watery. Still drinkable tho—small win!
Not gonna lie, I’m skeptical about the t-shirt method. It feels kinda gross, but I get that it’s traditional. Anyone got a strainer bag suggestion?
I ain’t got no blender, can I use a food processor? Would it work?
I like that it’s quick—30-45 seconds blend is accurate. Mine separated in the fridge but that’s expected, and shaking fixed it.
Yes! Separation in the fridge is totally normal with homemade oat milk—shaking always saves it. I also love how fast it comes together.
Wow, this is so easy! Just made my first batch, and I love it! 🥛
Glad to hear that! It’s super easy, right? I make it every week now! 😄
Sounds healthy, but I prefer almond milk. Oats seem too heavy, right?
Who knew oat milk was this easy? Kinda shocked it’s just oats and water!
One word: wow.
Right?? It’s weirdly creamy for such a simple recipe—nice job!
wow indeed 😂 I strained mine with a sock at first (don’t judge) and it was still pretty good. Next time I’ll use the t-shirt method.
Not gonna lie, the whole “optional” vanilla and maple is confusing—like… if I add nothing then what? Still tasted okay, but I’m not sure it’s worth the effort vs just buying it.
Yeah I get why that’s confusing. “Optional” just means you can skip them—your oat milk will still work. Vanilla/maple mostly changes the flavor/sweetness.
I’m skeptical about the whole straining thing. I tried skipping it and… yeah, oat sludge in my fridge. Would not recommend.
For the salt and maple syrup—optional, sure, but honestly I think the maple makes a huge difference. Without it, it tastes a bit flat.
Mine was super watery even after blending. Maybe my oats were old? Also, I only blended like 20 seconds. Will try again with 45.
I used quick oats by accident and it tasted thinner. So yeah, make sure it says rolled oats, not the quick kind. Lesson learned.
I followed it exactly, but I think my blender needs more power. After 30-45 seconds it still looked grainy, so I blended longer and it improved a lot.
Love the maple + vanilla combo. It tastes way better than store-bought oat milk for my coffee, and the cleanup wasn’t too bad.
Kinda cool recipe. I wonder if you can just blend longer and strain less? Also, my milk was more watery than store-bought, but probably normal.
Five stars! I use it for cereal and it tastes pretty close to the cartons I buy. Would make again, no problem.