Plant-Based Milk Four Ways

Learn to make four different plant-based milks at home: hemp (surprisingly flavorful and ranked #1), rice (nostalgic horchata vibes), almond (most versatile for recipes), and cashew (thickest, like heavy cream).

Total
10 min
Prep
5 min
Cook
5 min
Serves
3–4
Protein
Crystal behind four carafes of plant milk labelled almond, cashew, rice and hemp

Why you’ll love it

  • More cost-effective than buying plant-based milk at the store
  • Control all ingredients and avoid additives, thickeners, and preservatives
  • Zero-waste option when you save the pulp for baking or smoothies
  • Hemp milk is surprisingly flavorful and high in omega-3s and complete protein
  • Rice milk gives nostalgic horchata vibes and is naturally sweet and lower calorie
The one step that mattersA high-speed blender like a Vitamix is essential for breaking down nuts and seeds thoroughly

On today's episode of what free will looks like when you're 36: making four different kinds of plant-based milk just because I can. I decided to explore hemp, rice, almond, and cashew milk to discover which one I loved most and what makes each unique. The results were surprising - hemp milk was the most flavorful and the biggest surprise, rice milk gave nostalgic lower-calorie horchata vibes, almond proved its versatility for recipes, and cashew was the thickest and most similar to heavy cream.

Making plant-based milk at home is more cost-effective than buying it, lets you control exactly what goes into it, and creates zero waste if you save the pulp for other recipes. Plus, there's something satisfying about knowing exactly what's in your milk - no weird additives, thickeners, or preservatives. Just nuts or seeds or rice, water, and whatever sweetener or flavorings you choose.

Each milk has its own personality and best uses. Hemp is surprisingly flavorful on its own and I ranked it #1, rice gives you that horchata feel that brings back childhood memories, almond never overpowers other ingredients in recipes which makes it my cooking go-to, and cashew is thick and creamy like dairy which is perfect for specific uses. Once you try them all, you'll know exactly which one to reach for depending on what you're making. I keep at least two varieties in my fridge at all times now.

Crystal pouring fresh plant milk from the blender jug into a glass carafe

About the ingredients

For hemp milk, you need raw hemp seeds or hemp hearts plus water. Hemp doesn't require soaking and blends quickly, which makes it super convenient. It's the highest in omega-3 fatty acids and contains complete protein, making it nutritionally impressive. I was shocked by how flavorful it is - there's a distinct hemp taste that's actually delicious and not at all what I expected.

Rice milk requires cooked white rice that's been cooled, plus water. This is the most naturally sweet option because of the rice's carbohydrate content. Add cinnamon and vanilla for authentic horchata flavor that brings back memories. It's also the lowest in calories which is a nice bonus.

Almond milk is made from raw almonds and water. Almonds benefit from soaking for a few hours or overnight, which makes them easier to blend and creates creamier milk. Optional additions include dates for sweetness and vanilla for flavor. This is my go-to for cooking and baking because it has such a neutral flavor that never overpowers other ingredients.

Cashew milk uses raw cashews and water. Cashews can skip the soaking step because they're softer than almonds, though soaking does create even creamier results. This milk has the thickest consistency of all four - it's almost like heavy cream which makes it perfect for certain applications but a bit too thick for everyday drinking in my opinion.

The general ratio for most nut and seed milks is about 1 cup of the base ingredient to 3-4 cups of water, though you can adjust for thicker or thinner milk. Always use a high-speed blender for best results - I can't stress this enough!

Crystal straining the blended milk through a sieve into a white bowl

How I make it

The general process is the same for all four milks with slight variations. Start by preparing your base ingredient - for nuts and seeds, soak if needed (almonds benefit from soaking for a few hours or overnight, cashews can skip it but soaking helps create creamier results, hemp doesn't need soaking at all). For rice milk, cook rice first and let it cool completely before blending.

Add your base ingredient and water to a high-speed blender. The typical ratio is about 1 cup base to 3-4 cups water, but this varies - hemp and cashew use less water for creamier results, rice and almond use more for a thinner consistency. Blend on high speed for 1-2 minutes until completely smooth. A high-speed blender like a Vitamix makes a huge difference in the final texture and I highly recommend investing in one if you plan to make milk regularly.

Strain the mixture through a nut milk bag or fine-mesh strainer into a bowl or pitcher. Squeeze the bag thoroughly to extract all the liquid - you'd be surprised how much milk is still in there even when you think you're done squeezing. The pulp that remains can be saved for other recipes like baking, smoothies, or energy balls - don't waste it!

Add any sweeteners or flavorings now if desired - dates, vanilla extract, cinnamon, maple syrup, or a pinch of salt all work beautifully. Transfer to an airtight container and refrigerate. Homemade milk lasts 3-5 days, which is much shorter than store-bought because there are no preservatives, but the flavor is fresher and better. Shake well before each use as natural separation is completely normal.

Tips from my kitchen

  • A high-speed blender like a Vitamix is essential for breaking down nuts and seeds thoroughly
  • A nut milk bag makes straining much easier and more thorough than cheesecloth
  • Always use raw, unsalted nuts and seeds for milk-making - roasted varieties create off-flavors
  • Add dates for natural sweetness instead of processed sugar
  • Add vanilla extract for classic milk flavor
  • Add a pinch of salt to any milk to enhance the natural flavors
  • Rice milk is naturally sweet and needs less added sweetener than other milks
  • Save the pulp for baking, smoothies, energy balls, or as a thickener in soups

Plant-Based Milk Four Ways

Learn to make four different plant-based milks at home: hemp (surprisingly flavorful and ranked #1), rice (nostalgic horchata vibes), almond (most versatile for recipes), and cashew (thickest, like heavy cream).
Prep
5 min
Cook
5 min
Total
10 min
Serves
3–4
Calories
30–150

Ingredients

For Hemp Milk (Ranked #1 - Most Flavorful)
  • 1 cup raw hemp seeds/hearts
  • 3-4 cups water (use less for creamier milk)
  • Optional: 1-2 pitted dates for sweetness, 1 teaspoon vanilla extract, pinch of salt
For Rice Milk (Ranked #2 - Horchata Vibes)
  • 1 cup cooked white rice, completely cooled
  • 4 cups water
  • Optional: 1 teaspoon cinnamon (highly recommended for horchata flavor), 1 teaspoon vanilla extract, 1-2 dates or maple syrup
For Almond Milk (Ranked #3 - Most Versatile for Cooking)
  • 1 cup raw almonds (soaked 4-8 hours or overnight, then drained)
  • 4 cups water
  • Optional: 1-2 pitted dates for sweetness, 1 teaspoon vanilla extract, pinch of salt
For Cashew Milk (Ranked #4 - Thickest, Like Heavy Cream)
  • 1 cup raw cashews (soaking optional but creates creamier results)
  • 3 cups water (use less for even thicker consistency)
  • Optional: 1-2 dates for sweetness, 1 teaspoon vanilla extract, pinch of salt

Instructions

  1. Prepare base ingredient: For nuts, soak if needed (almonds 4-8 hours, cashews optional but helpful, hemp doesn't need soaking). For rice milk, cook 1 cup rice and let it cool completely.
  2. Combine base ingredient with water in high-speed blender. Ratio varies: hemp and cashew use less water (3 cups) for creamier milk, rice and almond use more water (4 cups) for thinner consistency. Adjust to your preference.
  3. Blend on high speed for 1-2 minutes until completely smooth. Listen for when the sound changes - that means it's fully blended. A high-speed blender is crucial for smooth results.
  4. Strain mixture through a nut milk bag or fine-mesh strainer into a bowl or pitcher. Squeeze the bag thoroughly to extract all the liquid - really work it to get every drop.
  5. Add sweeteners or flavorings if desired: dates, vanilla, cinnamon (especially for rice milk!), maple syrup, or pinch of salt. Blend briefly again if adding dates to fully incorporate.
  6. Transfer to an airtight container (I use glass bottles) and refrigerate for up to 3-5 days. The milk will separate naturally - this is totally normal.
  7. Shake well before each use. Enjoy in coffee, smoothies, cereal, or just drink it straight!
  8. **My Personal Rankings:**
  9. Hemp - Most flavorful, biggest surprise, highest nutrition
  10. Rice - Nostalgic horchata flavor, naturally sweet, lower calorie
  11. Almond - Most versatile for recipes, neutral flavor, my cooking staple
  12. Cashew - Thickest like cream, great for specific uses, but too thick for everyday drinking
Nutrition, per serving
Varies by type (30-150 per cup) calories

Questions I get about this one

Which milk should I start with?

Start with cashew or almond - they're the easiest and most forgiving for beginners. They blend smoothly and taste familiar to most people. That said, hemp was my personal favorite and biggest surprise, so if you're adventurous, try that one!

How long does homemade plant milk last?

3-5 days in the refrigerator. Without preservatives, the shelf life is much shorter than store-bought, but the flavor is fresher and better. I usually make a batch twice a week to always have fresh milk on hand.

Do I need to strain all of them?

Cashew milk can skip straining if you like it thick and creamy - I actually prefer it unstrainable for certain uses like creamy soups. The others benefit from straining for a smooth, drinkable texture that's more like what you're used to from store-bought versions.

What do I do with the leftover pulp?

Use it in smoothies for extra fiber and nutrients, add it to muffin or cookie batter for moisture and nutrition, make energy balls with dates and nuts, or use as a thickener in soups. Don't waste it - it still has nutrients and fiber! I keep a container in my fridge specifically for collecting pulp to use throughout the week.

Made it? Tell me how it went

Your rating
Jump to recipeWatch