Scientific sources cited

Protein shake without whey!

Updated 6 min read

This guide contains affiliate links: if you buy through them, Temple de la Whey may earn a small commission at no extra cost to you. It never changes our verdicts.

Contents 8 sections

Summarise this article with:

💡 The essentials

For a protein shake without whey, swap the whey for a plant protein powder and the water for a soya drink: around 33 g of protein for 345 kcal.

  • With no powder at all: blended silken tofu gives a creamy shake at roughly 21 g of protein.
  • The trap: almond milk brings 3 times less protein than a soya drink.
  • Dairy-free: both versions suit anyone who is lactose intolerant.

A protein shake really is remarkably effective and convenient. The thing is, not everyone drinks whey. Lactose intolerance, a plant-based diet or simply fancying a change: you can make a shake just as protein-packed as a whey shake without an ounce of milk.

No problem, here are our two whey-free recipes: a quick version with plant protein powder, and a version with no powder at all, built on silken tofu. If you do tolerate whey, have a look at our comparison of the best whey isolates instead.

Banana and soya drink protein shake without whey

🍳 The protein shake without whey recipe (quick version)

Ingredients and equipment (1 shake of about 400 ml)

  • 1 ripe banana (about 120 g peeled)
  • 250 ml plain soya drink
  • 30 g plant protein powder (soya, pea or a pea and rice blend)
  • 5 g maple syrup (about 1 tsp), optional
  • 15 g almond or peanut butter, optional, for creaminess
  • A few ice cubes
  • Equipment: a blender (or a shaker bottle if you mash the banana first)

The method, step by step

  1. Peel the banana and cut it into chunks.
  2. Pour the soya drink in first, then the powder: it blends in better and will not stick to the bottom.
  3. Add the banana, the syrup and the nut butter if you are using them.
  4. Blend for about 30 seconds, add the ice cubes and blend for a few seconds more.
  5. Drink it straight away: that is when it is at its smoothest.

🌱 With no powder at all: the silken tofu protein shake

No powder whatsoever? Blended silken tofu gives you a cream-like texture and brings the protein; the banana and the cocoa bring the flavour. This is our “store cupboard” version: every ingredient is available in the supermarket.

  • 200 g silken tofu
  • 200 ml plain soya drink
  • 1 ripe banana (about 120 g peeled)
  • 5 g unsweetened cocoa powder
  • 15 g peanut butter

Blend everything for 30 to 45 seconds, until the texture is perfectly smooth. The tofu has to disappear completely: a hand shaker is not enough for this version.

📊 Nutrition figures for both whey-free shakes

The plant powder version brings around 33 g of protein, the silken tofu version around 21 g. An earlier version of this article claimed 20 g of protein with almond milk and 2 scoops of powder: we have replaced those volumes with gram weights and redone the calculation.

Per shakePlant powder (without nut butter)Silken tofu
Energyabout 345 kcalabout 414 kcal
Proteinabout 33 gabout 21 g
Carbohydrates (of which sugars)about 32 g (23 g)about 34 g (24 g)
Fat (of which saturates)about 6.3 g (0.8 g)about 18.7 g (3.6 g)
Fibreabout 6.7 gabout 8.1 g
Saltabout 0.9 gabout 0.3 g

With the optional 15 g of nut butter, the quick version moves to roughly 442 kcal and 37 g of protein. Almost all of the sugars come from the banana; the salt in the quick version comes mainly from the powdered soya protein, as listed by Ciqual (shop-bought powders vary, so check your own label).

🔬 Our method

We calculated these figures from the ANSES Ciqual 2025 table, ingredient by ingredient: raw banana, plain unfortified soya drink, powdered soya protein (80.5 g of protein per 100 g), silken tofu, unsweetened cocoa, peanut butter, maple syrup.

These are calculations, not laboratory analyses, and they depend on the products you use. With a pea protein, take the protein content printed on its own label; a soya drink fortified with calcium barely changes the protein.

⚖️ Plant powder, tofu or whey: which shake should you choose?

The liquid you pick matters as much as the powder. According to Ciqual, 250 ml of soya drink brings around 8 g of protein, against around 2.6 g for the same amount of almond drink. The table compares our two recipes with a classic whey and milk shake.

CriterionPlant powder + soyaSilken tofu, no powderWhey + milk
Protein per shake★★★★★★★★☆☆★★★★★
Lactose-free★★★★★★★★★★★☆☆☆☆
Speed★★★★★★★★☆☆★★★★★
Supermarket ingredients★★☆☆☆★★★★★★★☆☆☆
Low in fat★★★★☆★★☆☆☆★★★★☆

🕒 When should you drink this shake, and with what?

After your session or as a snack, a single shake is enough for one protein serving. The International Society of Sports Nutrition (ISSN) recommends 20 to 40 g of protein per serving, spread every 3 to 4 hours: both our versions sit inside that range.

To turn it into a full meal, add a source of slow carbohydrates and good fats: a slice of wholemeal bread, a handful of almonds or a piece of fruit. And if your goal is to put weight on, our mass gainer shake without whey is far more calorific.

Drink it as soon as it is ready if you can; otherwise keep it in the fridge and have it within 24 hours, shaking it before you drink because the banana and the powder tend to separate.

🥛 Our pick if you would rather use whey

If you tolerate dairy, whey is still the simplest option for a protein shake. The quick recipe works exactly the same way if you replace the plant protein with 30 g of whey. Nutripure sells one, and our guide to making your whey shake gives you the right doses. The brand ships from France.

To take a look, click the button below:

🎯 Our verdict

If you want a genuine recovery shake without whey, go for the plant protein version: it is the only one that matches a whey shake on protein. The silken tofu version is our favourite for getting by without buying anything special, at the cost of less protein and more fat.

These shakes are not for you if you are allergic to soya (in which case go for a pea protein and an oat drink, which has less protein), nor if you are looking for a very calorific drink to put weight on. For other routes, read our guide to what to use instead of whey.

⚠️ Watch out

Both shakes are built on soya: avoid them if you are allergic to it. If you have an allergy (soya, peanut, tree nuts), kidney disease or you are pregnant, ask your doctor before increasing your protein intake. On lactose, it is worth remembering that plant drinks such as soya are listed by the French health service (Assurance Maladie) as an alternative to milk as a drink, ideally fortified with calcium.

❓ Frequently asked questions

What can you use instead of whey in a shake?

A plant protein powder (soya, pea, a pea and rice blend) at the same dose, or blended silken tofu. Pair them with a soya drink rather than water or almond drink to gain a few extra grams of protein.

Can you make a protein shake without powder?

Yes, with silken tofu and a soya drink you get to around 21 g of protein. If you eat dairy, fromage blanc blended with milk works too.

Is almond milk good for a protein shake?

For the taste yes, for the protein no. According to Ciqual, almond drink contains around 1 g of protein per 100 g, against around 3.2 g for a plain soya drink.

Is a shake without whey just as effective for weight training?

Yes, as long as it brings enough protein across the day and at each serving. The ISSN targets 1.4 to 2.0 g of protein per kilo of body weight per day for most athletes; the protein source matters less than the total you reach.

Written by

Paul Vengeons
Founder of Temple de la Whey

We are a small team that compares every whey brand and tracks how their prices and products change (we are a bit autistic about it). We read the studies and the labels to help you choose your whey without getting ripped off. Neither doctors nor dietitians: our guides do not replace the advice of a health professional. How we rate

🏆
Still not sure which whey?

Answer 3 questions and we point you to the guide that fits your goal, your digestion and your budget.

Take the 30-second quiz Free · No sign-up · Guides updated in October 2026