This post may contain affiliate links. See our disclosure policy for details.
Creamy, thick, and delicious, this Chocolate Peanut Butter Tofu Smoothie is an incredibly high protein vegan smoothie without protein powder. Loaded with 40 grams of protein and other nutrients like fiber and omega 3 and 6 fatty acids, this vegan protein shake is incredibly quick and easy to make and seriously delicious. Enjoy this silken tofu smoothie as breakfast, dessert, or a nourishing post-workout recovery shake.
Hey Internet, whether you're looking to build muscle or just up your vegan protein intake, you're going to love this amazing chocolate peanut butter tofu smoothie. This creamy smoothie is incredibly thick, rich, and luscious.
If you're looking for high protein vegan meals, I've got a ton for you. My favorites are my Vegan Steak (with 50 g protein per serving!), Vegan Orange Chicken, Vegan Philly Cheesesteak, Instant Pot Seitan, and Vegan Cordon Bleu, among many others. I also have a Vegan Protein Mug Cake if you like vegan protein desserts! Oh and if you're looking for more tofu recipes, we've got tons for you to try.
Anyway, back to this amazing vegan tofu smoothie. It sounds weird, right? Yeah, well when you think about it, it would be kind of strange to throw a block of extra firm tofu into a blender or food processor. But silken tofu is the key ingredient here, which has an incredibly creamy texture and adds a lot of protein!
Silken tofu (or soft tofu works too!) isa very easy way to add more protein to this smoothie without any weird flavor, since tofu has a very neutral taste. What you taste in this smoothie is the chocolate, peanut butter, and whatever fruit you add.
We added frozen cherries to bulk out the smoothie, add natural sweetness (cherry, chocolate, and peanut butter go SO WELL together!), to make the smoothie cold, and also just to add awesome nutrients like fiber and antioxidants. But as we'll explore in the substitutions section later, you can use other frozen fruit (or none, depending on your health goals).
This would make an amazing breakfast smoothie and is quite filling thanks to the protein and healthy fats. It's also so thick you could make it into a smoothie bowl and top it with fun toppings like vegan mini chocolate chips, cacao nibs, more hemp seeds, shredded coconut, fresh fruit, a drizzle of warmed peanut butter or vegan chocolate sauce, etc.
One of the things I love about this vegan protein smoothie is how customizable it is. Want to use unsweetened almond milk, oat milk, or coconut milk? Go ahead. Almond butter or cashew butter would be a fantastic substitute for the peanut butter if you have an allergy. Use frozen wild blueberries to make an incredibly blueberry tofu smoothie instead of the cherries. Or swap out the silken tofu for vegan Greek yogurt if you prefer!
If you're looking for new smoothie recipes to try, you should definitely put this one at the top of your list.
Why You'll Love This Vegan High Protein Smoothie
- Wholesome Ingredients: This vegan protein shake uses no artificial flavors, added sweeteners, or weird ingredients. If you're into healthy eating, you're going to love this plant-based protein smoothie without protein powder.
- Custard-Like Texture: THICK is how we'd describe this amazing tofu smoothie. It's super thick and rich like a milkshake with a super creamy consistency but it's got a whole lot of health benefits. This vegan chocolate peanut butter smoothie also has the best flavor!
- Great for Kids and Adults: Depending on what else you're eating, this could be a great vegan weight gain smoothie, but I'd also say that it's really great for building a muscle, especially if you drink it after lifting weights (or doing resistance training). My partner is building muscle and has been really enjoying these protein-rich smoothies as an afternoon snack after a workout.
- So Easy: All you have to do is toss these 6 simple ingredients in the blender and blend until smooth. That's it!
- Customizable: See the substitutions section below for tons of ideas on how to customize each smoothie ingredient to fit your dietary needs and just whatever you have stocked in your pantry and freezer.
Ingredients
Grab these simple ingredients from your local grocery store and get ready to make the best vegan protein smoothie of your life! See the recipe card at the bottom of this post for a complete ingredients list, instructions, and accurate nutritional information (to the best of my ability; please consult your physician or healthcare professional if you have specific dietary needs).
- 8 Ounces Silken Tofu: This recipe calls for 8 oz tofu (silken tofu or soft tofu are both fine). You can find 16-ounce packages of silken tofu in the refrigerator section in most grocery stores, that’s where I buy mine even in my little town that has almost nothing. But if you can only buy your silken tofu in the shelf-stable 12-ounce aseptic containers, you can either use a whole one for just one serving, use half and put the rest in the fridge, or use a whole one and double the recipe (storing the rest in the fridge for later or share with someone else.
- 1 Cup Unsweetened Soy Milk: I like to use Edensoy Unsweetened Soy Milk, which is a high protein soy milk with 12 g protein per cup! I chose soy milk for this recipe because I always have it in my house as I buy cases of it at a time to make Instant Pot Soy Yogurt which both of us at ZardyPlants eat for breakfast every single day. This soy milk is great because it uses only two ingredients: organic non-GMO soybeans and water.
- 2 Tablespoons Peanut Butter: This is for lots of peanut flavor, healthy fats, and some more protein! A few tablespoons of nut butter makes this tofu smoothie more satisfying and will keep you full for longer.
- 2 Tablespoons Hemp Seeds: Also known as hulled hemp hearts. Hemp seeds are a great source of linoleic acid (omega-6) and alpha-linolenic acid (omega-3) essential fatty acids. They are also a healthy way to add some protein and satiety!
- 2 Tablespoons Unsweetened Cocoa Powder: This is for our chocolate flavor. You can add more or less according to your own tastes.
- 1 Cup Frozen Fruit: We used frozen dark (sweet) cherries, but you can use any frozen fruit you like. Frozen banana and frozen mango chunks are great choices for creaminess. Choices like frozen blueberries or other berries are also great, but remember that berries are less sweet, so you might want to add a dash of pure maple syrup if your fruity tofu smoothie isn't sweet enough.
- Other Ingredients (Optional): Feel free to add a touch of sweetness with pure maple syrup, a pitted Medjool date, or the liquid sweetener of your choice. You can also add other nuts or nut butters, other fruit, a splash of vanilla extract, or anything else you like. If you want an extra protein boost, you can add a scoop of protein powder if you like.
Substitutions
- Silken Tofu: Silken or soft tofu are the best types of tofu to use for this recipe. Medium tofu can also work if you have a high speed blender, but you may need to add more liquid for it to blend. Other options (other than tofu) include 1 cup of cooked white beans (I recommend the no-salt-added variety), a quarter cup of raw cashews or raw sunflower seeds, a half to a full cup of vegan Greek yogurt, or try my homemade soy yogurt. Some of the options may require adding more liquid to blend. Or if you want to follow most of this recipe but use a protein powder instead of silken tofu, that's totally fine! Make a soy milk smoothie instead with no tofu. Just add more protein powder or frozen fruit to make it thick.
- Unsweetened Soy Milk: Any other plant-based milk will do, just remember that most plant based milks are lower in protein (mostly the ones in the refrigerated section, since those tend to be diluted with water to make them thinner and lower calorie). Unsweetened almond milk, oat milk, coconut milk, hemp milk, cashew milk, etc. are all fine options.
- Peanut Butter: Looking to lower the fat content? Try powdered peanut butter. Or, if you can't have peanut butter due to a peanut allergy, try almond butter, cashew butter, sunflower seed butter, or even tahini would be delicious. My partner and I both adore the combination of chocolate and tahini.
- Hemp Seeds: Feel free to sub a different seed or nut. Flaxseeds or chia seeds will work (and supply those omega fatty acids), but remember that they are mucilaginous, meaning they form a thick gel when they sit in liquid, so they will thicken your smoothie more over time, and some folks (like me, actually) don't like the texture of a smoothie with flax or chia seeds.
- Cocoa Powder: To get that chocolate flavor, you can also use cacao powder or even dairy-free chocolate chips. If you cannot have chocolate, try carob powder. If you want to try a peanut butter tofu smoothie without chocolate, you can try that instead!
- Frozen Fruit: If all you have is non-frozen fruit, like fresh banana, try blending that and a handful of ice cubes.
How to Make a Chocolate Peanut Butter Tofu Smoothie
- Load up the blender: Add the tofu to the blender first so it doesn't splatter. Then add the soy milk. After that you can add the other ingredients and place the lid tightly on the blender.
- Blend: Blend until smooth. You may need to stop and scrape down the blender. Sometimes the cocoa powder gets stuck on the walls of my blender and I just scrape it down with a spatula.
- Taste: Taste it. Is it sweet enough? If not, add a little more fruit, a splash of maple syrup/agave/date syrup, or a pitted Medjool date. Chocolaty enough? Add more cocoa if not. If you change anything, blend again until smooth and repeat until you're happy with the flavor.
- Serve: Pour it in a glass and serve immediately! We usually pour ours in a large (32 oz) mason jar, since it does make a fair amount. But it's basically a vegan meal replacement smoothie, so you can drink the whole thing as your breakfast if you want!
- Storage: Have leftovers? Pour them in a jar and refrigerate for up to 2 days.
Expert Tips
- Smoothie Thickness: We think this makes a perfect tofu smoothie: it's thick enough to taste like a vegan milkshake, but not so thick that you can't drink it through a straw. How much plant based milk you use influences how thick the vegan protein shake is. It's pretty thick with this amount but go ahead and experiment if you want to!
- What Fruit to Use: Frozen cherries (dark sweet cherries) are my FAVORITE for this recipe. I love the combo of the peanut butter, chocolate, and cherry flavor (if you like cherry and chocolate too, I have a chocolate cherry overnight oats recipe if you're interested) together in a nice cold smoothie. Frozen banana would also be awesome! Other options include frozen mango, frozen grapes, or frozen pineapple! Frozen berries will work too, but berries aren't as sweet as some fruit, so you may want to add either a liquid sweetener or a pitted Medjool date or two for sweetness.
- Blend Until Smooth, But Not Too Long: Sometimes blending too long can warm your smoothie and it will be less cold. I don't know about you, but I prefer my smoothies cold. So if that's you too, blend until just smooth. If you notice anything getting stuck to the sides of the blender, stop and scrape down the sides and blend again. If you wait for it to unstick itself, it can heat up while you're waiting. I blended mine on the highest speed for about 40 seconds, but your timing might be different depending on what blender you have.
Storage Instructions
Have leftovers? Pour them in an airtight jar and refrigerate for up to 2 days. Shake it up before enjoying it.
Serving Suggestions
This vegan protein smoothie without protein powder has enough calories, fat, and protein to be a whole meal (or substantial snack) in and of itself depending on your individual dietary goals. You could also enjoy it along with a small plate of fruit, raw vegetables with homemade creamy hummus, or a salad if you want to get a more balanced meal with complex carbs and/or vitamins and minerals from vegetables.
Frequently Asked Questions
I think soft tofu would work, and maybe even medium. But firm or extra firm tofu may require a lot of extra blending liquid which may throw off the ratios of the other ingredients. If you don't have silken tofu, try vegan yogurt or a small amount of raw cashews blended with non-dairy milk.
Yup, totally. Add a scoop of your favorite (preferably chocolate) protein powder. Just keep in mind, if it's sweetened, this may make your smoothie sweeter.
I personally love the chocolate/cherry/peanut butter, but if you swap the cherries for banana or berries you'll have a totally different yet still delicious shake. You could also nix the cocoa, and add other fruit and maybe a splash of vanilla extract for other flavors! Try strawberry banana or pineapple mango or pineapple coconut!
More Sweet Treats and Snacks
- Vegan Protein Mug Cake
- Vegan Strawberry Milk
- 3-Ingredient Vegan Shamrock Shake
- Vegan Chocolate Bliss Balls
- Vegan Chocolate Covered Pretzels
- 5-Ingredient Vegan Snickers Bites
- Vegan Puppy Chow (Muddy Buddies)
- Chocolate Peanut Butter Chia Pudding
- Vegan Protein Brownie Bites
- Vegan Coconut Balls (Bolitas de Coco)
Chocolate Tofu Smoothie
- Total Time: 5 minutes
- Yield: 1 Shake 1x
- Diet: Vegan
Description
Creamy, thick, and delicious, this Chocolate Peanut Butter Tofu Smoothie is an incredibly high protein vegan smoothie without protein powder.
Ingredients
- 8 ounces Silken Tofu (see Notes 1 and 2 below for substitutions)
- 1 cup Unsweetened Soy Milk (or other plant-based milk; this will change the protein content)
- 2 Tablespoons Peanut Butter (or any other nut or seed butter)
- 2 Tablespoons Hemp Seeds (see Note 4 below for substitutions)
- 2 Tablespoons Unsweetened Cocoa Powder
- 1 cup Frozen Fruit (we used frozen sweet cherries, see note 5 for other ideas)
Instructions
- Load up the blender: Add the tofu to the blender first so it doesn't splatter. Then add the soy milk. After that you can add the other ingredients and place the lid tightly on the blender.
- Blend: Blend until smooth. You may need to stop and scrape down the blender. Sometimes the cocoa powder gets stuck on the walls of my blender and I just scrape it down with a spatula.
- Taste: Taste it. Is it sweet enough? If not, add a little more fruit, a splash of maple syrup/agave/date syrup, or a pitted Medjool date. Chocolaty enough? Add more cocoa if not. If you change anything, blend again until smooth and repeat until you're happy with the flavor.
- Serve: Pour it in a glass and serve immediately! We usually pour ours in a large (32 oz) mason jar, since it does make a fair amount. But it's basically a vegan meal replacement smoothie, so you can drink the whole thing as your breakfast if you want!
- Storage: Have leftovers? Pour them in a jar and refrigerate for up to 2 days.
Notes
- Note 1: This recipe calls for 8 oz tofu (silken tofu or soft tofu are both fine). You can find 16-ounce packages of silken tofu in the refrigerator section in most grocery stores, that’s where I buy mine even in my little town that has almost nothing. But if you can only buy your silken tofu in the shelf-stable 12-ounce aseptic containers, you can either use a whole one for just one serving, use half and put the rest in the fridge, or use a whole one and double the recipe (storing the rest in the fridge for later or share with someone else.
- Note 2: Silken or soft tofu are the best types of tofu to use for this recipe. Medium tofu can also work if you have a high speed blender, but you may need to add more liquid for it to blend. Other options (other than tofu) include 1 cup of cooked white beans (I recommend the no-salt-added variety), a quarter cup of raw cashews or raw sunflower seeds, a half to a full cup of vegan Greek yogurt, or try my homemade soy yogurt. Some of the options may require adding more liquid to blend. Or if you want to follow most of this recipe but use a protein powder instead of silken tofu, that's totally fine! Make a soy milk smoothie instead with no tofu. Just add more protein powder or frozen fruit to make it thick.
- Note 3: I chose Edensoy Unsweetened Soy Milk specifically for its protein content (12 g protein per cup) and because it's a really clean and delicious creamy plant-based milk. The only ingredients are organic non-GMO soybeans and water! Any other plant-based milk will do, just remember that most plant based milks are lower in protein (mostly the ones in the refrigerated section, since those tend to be diluted with water to make them thinner and lower calorie). Unsweetened almond milk, oat milk, coconut milk, hemp milk, cashew milk, etc. are all fine options.
- Note 4: Feel free to sub a different seed or nut. Flaxseeds or chia seeds will work (and supply those omega fatty acids), but remember that they are mucilaginous, meaning they form a thick gel when they sit in liquid, so they will thicken your smoothie more over time, and some folks (like me, actually) don't like the texture of a smoothie with flax or chia seeds.
- Note 5: Frozen cherries (dark sweet cherries) are my FAVORITE for this recipe. I love the combo of the peanut butter, chocolate, and cherry flavor (if you like cherry and chocolate too, I have a chocolate cherry overnight oats recipe if you're interested) together in a nice cold smoothie. Frozen banana would also be awesome! Other options include frozen mango, frozen grapes, or frozen pineapple! Frozen berries will work too, but berries aren't as sweet as some fruit, so you may want to add either a liquid sweetener or a pitted Medjool date or two for sweetness.
- Cook Time: 5 minutes
- Category: Drinks, Protein
- Method: Blender
- Cuisine: American, Health
Keywords: Vegan Protein Shake, Vegan tofu recipes, vegan workout recipes.
Jenn
Yummy! I made it as per recipe with oat milk. I also added one scoop vanilla PeaProtein. Tastes like a dessert! Can't wait to make it again.
★★★★★
Tomi
I love recipes that don't require coconut, or aren't afraid to use soy! I am going to try this over the weekend. I have another similar recipe that uses frozen bananas instead of cherries, but I have a huge bag of frozen cherries in the freezer so I am happy to have found this recipe today. I typically use the Trader Joe's organic soy milk because it only has 2-ingredients, as well.
Ann
Delicious!! Thanks so much for the recipe. I didn’t have any frozen fruit so I used your recommended substitutes. 6 pitted dates and a few ice cubes. Didn’t have hemp either so used ground flax and some wheat germ. Yummy!
★★★★★