Need a vegan smoothie that can actually replace a complete meal? This delicious chocolate smoothie has a good balance of protein, carbs, fat, and fiber plus enough calories to make it perfect for those times when you need a nutritious plant-based drinkable meal. Whether you have to avoid chewing solid food or simply want something filling that you can easily drink on the go, this recipe has got you covered.
Ingredients and Substitutions
Silken tofu adds protein and a creamy texture to this smoothie. You can substitute soft tofu if that’s what’s available. They’re very similar.

I like to use unsweetened soy milk when making this smoothie because it’s higher in protein than most other plant-based milks. You can substitute any other type of milk you prefer.
Chickpeas add fiber and a bit of extra protein to this smoothie. I used canned chickpeas, but you can use cooked dried chickpeas or any other type of beans you like.
Cocoa powder gives this smoothie a delicious chocolate flavor. You can substitute 1 teaspoon of vanilla extract if you prefer.
How to Make a Vegan Meal Replacement Smoothie
Peel the banana, break it into pieces, then add it to a blender. Next you’ll remove the pits from the dates, then add them to the blender. Add the cocoa powder, peanut butter, silken tofu, chickpeas, soy milk, cold water, and salt to the blender.
Blend until smooth.
Vegan Meal Replacement Smoothie Recipe
Equipment
- Blender
Ingredients
- 1 medium banana
- 2 dates
- 1 tablespoon cocoa powder
- 1 tablespoon peanut butter (or any type of nut butter or seed butter)
- 1 cup silken tofu (or soft tofu)
- 1/4 cup rinsed and drained canned chickpeas (or cooked dried chickpeas or any other type of bean)
- 1 cup unsweetened soy milk
- 1/4 cup cold water
- 1 pinch of sea salt
Instructions
- Peel 1 medium banana, break it into pieces, then add it to a blender.
- Remove the pits from 2 dates, then add them to the blender.
- Add 1 tablespoon cocoa powder, 1 tablespoon peanut butter, 1 cup silken tofu, 1/4 cup rinsed and drained canned chickpeas, 1 cup unsweetened soy milk, 1/4 cup cold water, and 1 pinch of sea salt to the blender.
- Blend until smooth.
- Enjoy this smoothie right away or store it in the fridge for up to three days, then stir immediately before serving.
Notes
- Soy milk works well in this smoothie because it’s higher in protein than most other plant-based milks. You can substitute any other type of unsweetened plant-based milk, just be aware that the protein content might be lower in that case.
Nutrition
Did You Try This Recipe?
Let me know how it turned out in the comments!