Main Courses
This brown rice milk recipe delivers creamy, nutty plant-based milk with just five simple ingredients and minimal effort. The key to achieving that velvety texture lies in proper soaking and blending—no special equipment required.
I developed this version after testing multiple methods to create a dairy-free alternative that rivals store-bought options in both flavor and consistency.
What sets this recipe apart is its versatility—use it as a base for coffee, cereal, or baking, or sweeten it with vanilla and dates for a dessert-like treat.
The process involves soaking rice, blending with water, and straining through cheesecloth, resulting in a smooth, lightly sweet milk with a naturally nutty profile. With proper storage, it stays fresh for up to 5 days in the refrigerator, making it an excellent pantry staple for vegan diets.
Ingredients for brown rice milk
Five simple ingredients transform into velvety brown rice milk with restaurant-quality texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Brown Rice 🌾 | 1 cup | Uncooked, long-grain preferred |
| Filtered Water 💧 | 4 cups | Room temperature preferred |
| White Sugar 🍯 | 2 tbsp | Or maple syrup for vegan sweetener |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla extract preferred |
| Pinch of Salt 🧂 | ¼ tsp | Enhances flavor and preservation |
| Cheesecloth or Fine Mesh Strainer 🧼 | 1 piece | For straining milk smoothly |
The brown rice is the foundation—Bob's Red Mill or Lundberg long-grain varieties work best for that authentic nutty flavor. Soak the rice for at least 4 hours (overnight is ideal) to break down the starches properly. If you're short on time, use pre-soaked rice from the bulk section at Whole Foods—just rinse it well first. The water quality matters too; filtered or spring water eliminates off-flavors that tap water can introduce. For extra creaminess, some professional plant-based milk makers add a pinch of agar powder during blending, though it's optional for this recipe.
No vanilla extract? Vanilla bean paste adds depth without extra liquid, or vanilla sugar at half the amount works in a pinch. Sweetener preferences vary—coconut sugar caramelizes slightly differently but maintains vegan status. If you're using maple syrup, reduce the amount to 1.5 tbsp since it's more concentrated. For straining, cheesecloth is ideal, but a nut milk bag from Amazon or even a clean kitchen towel in a pinch will work. The milk will be slightly cloudier but still delicious. Store-bought vanilla extract is fine, but Madagascar bourbon vanilla elevates the flavor profile significantly if you're willing to splurge.
Freshly made brown rice milk keeps best in a sealed glass jar in the fridge for 5 days. The texture thickens as it sits, so give it a good shake before each use. For longer storage, freeze in ice cube trays—thaw overnight in the fridge for perfect consistency. The strained rice pulp can be composted or blended into energy balls with dates and nuts. If the milk develops an off smell after 3 days, it's time to make a fresh batch. For coffee drinkers, this milk froths beautifully when heated gently—just 20 seconds in a frother creates that creamy barista-style foam.
Why You'll Love This Recipe
- Four-Ingredient Magic: I swear, you can’t mess this up—just rice, water, sugar, and a splash of vanilla. No fancy gadgets, no waiting hours, just blend and enjoy.
- Naturally Creamy Richness: That vanilla and sugar combo turns it into something smoother than store-bought, with a subtle nuttiness from the brown rice. Honestly, it’s the kind of drink that makes you pause mid-sip.
- Weeknight or Breakfast Hero: Pour it over cereal, blend it into smoothies, or sip it straight—it’s my go-to when I’m too tired for coffee but still need something comforting. (Yes, even on a Tuesday night.)
- Zero-Waste Pantry Staple: You’re already buying brown rice, so this uses up what you have without extra trips. Plus, it keeps for days, meaning less waste and more savings—win-win.
Step-by-step instructions for homemade brown rice milk
Transform simple pantry staples into creamy, nutty plant-based milk with this precise method.
Soak the Brown Rice for Optimal Texture
Place the 1 cup brown rice in a medium bowl and cover it completely with the 4 cups filtered water. Let it soak at room temperature for at least 12 hours—I prefer 16-24 hours for maximum creaminess. The rice should plump noticeably and the water should take on a faint nutty aroma. This long soak prevents grittiness in the final milk and ensures proper hydration for smooth blending.
I find the best results come from soaking overnight in the refrigerator, though room temperature works if you're short on time. The key is patience—rushing this step leads to a thinner, less creamy milk. After soaking, drain the rice thoroughly using the cheesecloth or fine mesh strainer, reserving the soaking liquid for later use if desired.
Blend Until Silky Smooth
Transfer the soaked brown rice to a high-speed blender along with 2 cups fresh filtered water. Blend on high for 1-2 minutes until the mixture becomes completely smooth and homogeneous. You should hear a noticeable change in texture as the rice breaks down into a fine, almost custard-like consistency.
For best results, I use a blender with a powerful motor—cheaper models may struggle with the fibrous texture. If you encounter any resistance or the mixture isn't blending smoothly, add 1-2 tablespoons more water and blend for another 30 seconds. The goal is a smooth, thick puree that coats the back of a spoon without any visible rice particles.
Strain Through Cheesecloth for Creaminess
Line a fine mesh strainer or cheesecloth over a large bowl or pitcher. Pour the blended rice mixture through the strainer, pressing gently but firmly with a wooden spoon to extract every last drop of liquid. This step is crucial—it removes all fiber and creates that signature creamy texture. Work in batches if needed, as the strainer can get clogged with rice pulp.
The straining process should yield about 3-4 cups of liquid, depending on how thoroughly you pressed the pulp. I find using cheesecloth gives slightly better results than a regular strainer, as it catches more fine particles. Discard the remaining rice pulp or save it for compost—the liquid is what we're after for that velvety texture.
Sweeten and Flavor the Milk
Return the strained rice milk to the blender or mixing bowl. Add the 2 tablespoons white sugar, 1 teaspoon vanilla extract, and ¼ teaspoon salt, then blend briefly on low speed for 10-15 seconds to fully incorporate. The sugar will dissolve completely, while the vanilla and salt will disperse evenly throughout the liquid. Taste and adjust sweetness if needed—you can always add more sugar, but you can't remove it.
This is where the magic happens—these simple additions transform basic rice milk into something truly drinkable. The sugar balances the earthy rice flavor, the vanilla adds depth, and the salt enhances all the flavors. For a vegan version, substitute the sugar with 2 tablespoons maple syrup while keeping all other quantities the same.
Chill and Serve for Perfect Texture
Transfer the finished rice milk to clean glass jars or bottles and refrigerate for at least 2 hours before serving. The milk will thicken slightly as it chills, developing that perfect creamy consistency we're after. For best results, I recommend storing it in the refrigerator for up to 5 days, though it's at its peak freshness within the first 2-3 days.
When ready to serve, give the milk a gentle stir—it should have a smooth, almost yogurt-like texture that coats the back of a spoon. The flavor should be subtly sweet with a nutty undertone from the brown rice, enhanced by the vanilla. Shake well before each use, as the milk may separate slightly during storage. This homemade version tastes nothing like store-bought plant milks—it's genuinely creamy and rich, with that authentic nutty character.
Pro Tips For Making Brown Rice Milk
- SOAK THE RICE FIRST: Skip the raw rice shortcut—soak 1 cup brown rice in 4 cups filtered water for at least 8 hours (or overnight). I learned this the hard way: unsoaked rice turns to gritty sludge in the blender, no matter how much you strain it. Soaking softens the grains and makes blending effortless—your milk will be silky, not sandy.
- STRAIN TWICE, PATIENCE PAYS: After blending, pour the mixture through a fine-mesh sieve or nut milk bag, then press with a spoon. The first strain removes big bits, but the second squeeze gets rid of that fine, chalky residue that ruins texture. Yes, it’s tedious, but your milk will look and taste like store-bought—no grainy aftertaste.
- HEAT IT LOW AND SLOW: Warm the milk on medium-low heat, stirring constantly with a wooden spoon. I used to rush it, and the sugar would burn before the mixture thickened properly. Keep the heat under 160°F (70°C)—just enough to warm through without curdling. A gentle simmer is your friend here.
- SWEETEN LATER, NOT EARLY: Add sugar after heating, not before blending. The heat helps dissolve it fully, so you won’t taste grainy crystals. Stir in 1-2 tablespoons (adjust to taste) while warm—this also lets the vanilla extract mingle better. Trust me, your taste buds will notice the difference.
Wine and beer pairings for this recipe
Light White Wine
Brown rice milk's subtle sweetness and nutty undertones pair beautifully with crisp white wines like Sauvignon Blanc or Pinot Grigio. A 2022 New Zealand Sauvignon Blanc with its zesty citrus and herbal notes complements the vanilla and rice flavors without overpowering them.
I love chilling mine to 45°F—just enough to enhance the wine's freshness while keeping it drinkable. 🍷
Dry Rosé
For a slightly bolder pairing, try a dry Provence rosé with its delicate strawberry and floral notes. The wine's light body mirrors the milk's creaminess, while its acidity cuts through the natural sweetness.
I recommend a 2021 Whispering Angel—its subtle fruitiness harmonizes perfectly with the vanilla and rice. Serve both at 50°F for optimal balance.
Light Beer Options
A wheat beer like Blue Moon or Allagash White works surprisingly well with brown rice milk. The beer's light sweetness and citrusy hop notes complement the milk's nutty profile, especially when paired with a breakfast of granola or pancakes.
For a stronger option, try a Belgian witbier—the coriander and orange peel flavors add a refreshing contrast. 🍺
Non-Alcoholic Pairings
For a booze-free option, sparkling apple cider or ginger beer makes a fantastic pairing. The effervescence cleanses the palate between sips, while the natural sweetness enhances the milk's vanilla notes.
I love Martinelli's Sparkling Cider—its crisp, slightly tart flavor balances the milk's creaminess perfectly. Serve both chilled for the best experience.
Coffee and Tea
Brown rice milk shines as a coffee or tea companion. Its neutral sweetness and creamy texture make it ideal for espresso-based drinks—try it in a latte or cappuccino for a dairy-free alternative.
For tea lovers, it pairs beautifully with earl grey or chai, where its subtle nuttiness enhances the spices. Heat gently to 160°F for frothing, and enjoy the velvety foam it creates. ☕
Nutrition facts
Frequently asked questions
Can I use white rice instead of brown rice for this milk?
White rice will work, but the flavor and texture will differ significantly. Brown rice provides that nutty depth and extra creaminess due to its bran content. White rice milk tends to be thinner and less flavorful. If you must use white rice, soak it for 4-6 hours instead of overnight and blend with ½ cup extra water to compensate for the lack of natural starches.
How do I make this recipe without a high-speed blender?
Start by soaking the rice for 24 hours to soften it completely. Use a regular blender and add ½ cup extra water to help break down the rice. After blending, strain through multiple layers of cheesecloth or a nut milk bag for a smoother result. The texture won't be as ultra-smooth, but it will still be drinkable. For extra creaminess, simmer the strained milk on low heat for 5 minutes after adding sugar and vanilla.
Why did my brown rice milk turn out grainy?
Grittiness usually means the rice wasn't soaked long enough or wasn't blended thoroughly. Soak the rice for 16-24 hours next time and blend on high for at least 2 minutes. For stubborn grains, strain the milk through a finer mesh or cheesecloth again. Another trick: add 1 tablespoon of ground flaxseed during blending—it acts as a natural emulsifier and helps create a smoother texture.
Can I add protein powder to make it a meal replacement?
Add 1 scoop (30g) of vanilla or unflavored plant-based protein powder to the strained milk before blending in the sweetener. Start with ½ cup milk to test consistency—you may need to add more liquid to reach a drinkable texture. Shake well before drinking, as protein powder can make the milk thicker. For extra nutrition, blend in 1 tablespoon chia seeds or 1 tbsp almond butter as well. This makes a great post-workout recovery drink!
What's the best way to sweeten it for a keto diet?
For keto-friendly sweetness, replace sugar with 1 tbsp erythritol or monk fruit sweetener (adjust to taste). Add ½ tsp xanthan gum during blending to improve thickness and creaminess. You can also use 1 tbsp powdered stevia, but it has a distinct aftertaste. For a richer flavor, add ½ tsp cinnamon or a pinch of nutmeg—these spices enhance sweetness perception naturally.
