| | |

How to Make Oat Milk

This post may contain affiliate links which won’t change your price but will share some commission.

Learn how to make oat milk with a high-powered blender and a few simple ingredients for just $.07 per cup. This is one of the most affordable non-dairy milks.

Homemade oat milk is one of the most affordable non-dairy milks.

Homemade oat milk is a creamy vegan alternative to regular milk. You can drink it straight, pour it over cereal, or stir it into your coffee. It has a mild flavor, so it goes well with lots of different things.

One of the best things about learning to make oat milk from scratch is the money-saving potential. It costs just $.07 per cup, making it one of the most affordable non-dairy milk options.

For comparison, my homemade coconut milk is $.14 per cup, and my homemade almond milk costs $.31 per cup to make. These are all frugal alternatives to store-bought vegan milk, but this homemade oat milk recipe is clearly the winner when it comes to cost.

This oat milk recipe is perfect with a bowl of granola!

How to Make Oat Milk

It’s simple to make this milk from scratch. I use traditional rolled oats, but quick cooking oats should work, too. Steel cut oats wouldn’t be a good choice for this recipe.

Dairy-free milk comes together quickly in a high powered blender.

I have two tips that will help you learn how to make oat milk that isn’t rubbery. Oats naturally thicken when they encounter water and heat, but you don’t really want that overly-thickened consistency in a milk.

  1. The first thing to note is that it isn’t a good idea to soak or rinse the oats before starting this recipe. Soaking the oats will pre-dispose your milk to get that rubbery texture you’re trying to avoid. Use dry, uncooked traditional rolled oats.
  2. The second tip is to add ice cubes to the blender along with the oats and water. A high-powered blender heats up its contents while blending due to the high speed of the blade. You don’t want to “cook” the mixture with this heat, and the ice cubes keep the temperature down while the milk is being blended.

Butter muslin is the ideal material for straining

To strain the oat pulp out of the milk, I use a fine-mesh sieve lined with butter muslin. This muslin is woven more finely than cheesecloth, so it doesn’t let bits of oats fall through into the strained milk. A nut milk bag will work, too.

To balance the flavors of the finished milk, I add a bit of salt and pure maple syrup. Honey works well, too, and you could also add a little vanilla extract. You can adjust the quantities of these extras to suit your tastes.

When you’re done making this homemade oat milk, you can use the oat pulp in lots of different recipes. Add it to smoothies, cookies, or pancake batter. And try this oat milk smoothie for a delicious, satisfying drink.

How to Make Oat Milk

Homemade oat milk is one of the most affordable non-dairy milks. ($.07 per serving) 
Print Recipe
5 from 18 votes
How to make oat milk - homemade oat milk recipe
Prep Time:5 mins
Straining Time:5 mins
Total Time:10 mins


  • 2/3 cup rolled oats
  • 5 cups water
  • 1 cup ice cubes
  • 1/4 tsp salt
  • 1 tbs pure maple syrup or to taste


  • Place the oats, water, and ice cubes in a high powered blender. Blend on medium high for one minute. (If your blender can't fit this quantity in one batch, divide it into two batches.)
  • Strain the oat milk through a fine mesh sieve lined with butter muslin (or a nut milk bag). Let it strain for about 5 minutes, or until it slows to a drip. Then gently ring out the last bit of milk. (Don’t squeeze so hard that the bits of oat will go through the muslin).
  • Pour the strained oat milk back into the blender, and add the salt and pure maple syrup. Process briefly to mix. (Alternately, you can stir the salt and pure maple syrup into the oat milk once it’s in a jar for storage.)
  • Transfer the mixture to a large jar. This oat milk will keep in the refrigerator for up to 5 days.


If your blender can't fit this quantity in one batch, divide it into two batches. 


Calories: 63kcal
Servings: 4
Calories: 63kcal

Price Breakdown

This recipe costs $.29 to make, or $.07 per cup. Try this frugal recipe for a vegan alternative to regular milk.


  1. 5 stars
    Love this alternative to nut milks if you are dairy free. Not sure the cost of nuts in the U.S but here in New Zealand they are very expensive so this is definitely a budget friendly option!

  2. 5 stars
    This is so easy and I had no idea it could be so cheap! Looks refreshing, too. I can see using this for all my smoothies and golden milk.

  3. I had no idea it was this easy to make oat milk! I’m going to save this as we do diary-free on and off throughout the year.

  4. 5 stars
    Looks so great – one of our coffee shops offers oat milk for a dairy alternative and I was hesitant but really liked it! I’ll give this a try!

  5. 5 stars
    Definitely going to try this out! My oldest daughter is dairy free and we’re always looking for new alternatives!

  6. 5 stars
    What an amazing cost savings and yes, the whole food ingredients! Much better than the cartons!!

  7. 5 stars
    I get oat milk in my latte at my local coffee shop and I didn’t know it was this easy to make at home! I’m definitely trying this out.

  8. 5 stars
    I have to make this STAT!! I’m not sure why I have never tried, but you’ve convinced me!

Leave a Reply

Your email address will not be published.

Recipe Rating