Thick , creamy, and dairy free! This dairy free weight gain shake is filled with calorie dense nutrition and nothing fake. Perfect snack or meal replacer.
If you need to increase body mass, you’ve come to the right recipe! With almost 1,000 calories, this dairy free weight gain shake is packed full of rich calories from healthy sources. No dairy or ice cream required!
Free from: Wheat, gluten, dairy, casein, eggs, soy, peanuts (optional), tree nuts (optional), coconut (optional), fish, shellfish, crustaceans, mollusks, celery, corn, sesame, mustard, lupin, sulfites, and more
This weight gainer shake is packed with 18 grams of protein, almost 1,000 calories, and is an easy way to add some extra calories into your day.
Creamy, smooth, and packed full of nutrition, this chocolate shake is a great addition to your muscle growth program or as a meal replacement for kids, teens, or adults. Try it for breakfast on the go, or as a side dish to something like cinnamon oatmeal, dairy free bagels, or overnight oats!
Why You’ll Love this Dairy Free Weight Gain Shake
- Refined sugar free, packed with nutrition and hidden veggies
- Easy to-go breakfast
- Great post-workout or as a meal replacement
- Chocolate flavor that kids and adults both love!
This recipe is pretty easy to make with simple ingredients! I recommend that you use frozen coconut milk, bananas, spinach, and cherries. Not only does the fruit keep longer when frozen, but with the frozen fruit and veg, you don’t need to add any ice to make this shake.
- Full fat canned coconut milk - This plant-based milk is high in calories, a healthy source of fat, and tastes delicious! By freezing it ahead of time, you are making the shake extra thick.
- Frozen banana- Filled with potassium, magnesium, and vitamins C, B6, and A, bananas are a powerhouse of nutrition. They help the shake be nice and thick without adding ice.
- Frozen spinach cubes - Spinach is my favorite way of sneaking in some extra hidden veggies in this chocolate shake. Spinach is full of vitamins A, C, K, iron, folate, and potassium, making it super healthy! I pinky promise you won’t taste it at all. (optional)
- Cocoa Powder - Can’t have a chocolate shake without cocoa powder! I recommend a good Dutch Processed cocoa powder for recipes like this. Dutch Processed cocoa has been treated to remove some of the natural bitterness of chocolate. Since we are not adding additional sugars or baking, I would avoid natural cocoa powder if possible.
- Nut Butter - For this version, I used sunflower seed butter to keep it more allergy friendly. However, you can use any nut or seed butter that you like, such as peanut butter, almond butter, or sunflower seed butter.
- Dates - Naturally sweet and the perfect way to use whole foods to sweeten this drink.
- Frozen Cherries - This low histamine fruit is a great way to help lower inflammation in the body. It’s full of antioxidants and is packed full of vitamin C.
If you are avoiding nuts, including coconut, you can still make this dairy free weight gain shake! Simply add your favorite non-dairy milk of choice. Rice milk, soy milk, oat milk, or another type of nut milk like cashew or almond milk will all work. Just note that the nutrition will be different from what is listed here.
If you are not using coconut milk, I recommend adding a ½ of an avocado to help with calories and fat. Avocados have tons of healthy fats to help you feel full.
This recipe does not add additional protein in the form of a vegan protein powder. If you want to add a scoop of your favorite protein powder to this shake, that is totally okay! It will add even more calorie density and protein. For my recommendations on the best protein powders to use, check out my article on the best allergy friendly protein powders!
For the full instructions, complete with measurements of ingredients, please see the recipe card below.
Add the frozen coconut cubes, banana, dates, spinach, and cherry to the base of your blender.
Next, add the water and nut butter of your choice.
Finally add the cocoa powder. This method of adding the powder last helps to fully incorporate it into the smoothie so it doesn’t stick to the sides!
Now, blend on medium high speed for about 30 seconds. Having a good blender is important to this recipe. If you don't have a high-speed blender, just make sure you scrape the sides of the blender down a few times while blending to have all the ingredients incorporated.
Pour into your favorite smoothie cup and enjoy!
What are some other healthy ingredients to add to this?
There are so many other things you can add to change up the flavor and make new variations! Try adding:
Different nut butters, oats, flax seeds, chia seeds, hemp seeds, avocados, dairy free greek yogurt, cooked pumpkin or cooked sweet potatoes.
Is this a good shake for kids?
Yes! This is a great option for parents looking to help their toddlers and young children. This chocolate weight gain shake is a great way to get some extra nutrition without any refined sugars or protein powders. It is a way of making sure they are getting enough calories each day to help them gain weight, as well as sneak in some fruits and veggies.
Can I give protein powder to kids?
I would talk with your doctor before adding protein powder to a weight gain shake for kids. The Cleveland Clinic states that, “In fact, excessive protein intake doesn’t lead to much more muscle development, but instead can put stress on their liver and kidneys and increase risk for dehydration.”
How to Store
This smoothie is best served and enjoyed immediately. However, you can pop some in the fridge in an airtight container to enjoy later or the next day. I don’t recommend drinking this after 24 hours.
More dairy free recipes
If you try these out, please leave a comment below! This provides helpful feedback to both me and other readers. And if you want more delicious, dietary friendly recipes you can subscribe to my newsletter and follow along on Instagram, Twitter, and Facebook!
- measuring cups
- measuring spoons
- Ice cube tray
- 1 cup coconut milk frozen
- 1 banana frozen
- 1 tablespoon Dutch processed cocoa powder
- 2 dates pitted
- 2 tablespoons peanut butter or other nut or seed butter
- ½ cup cherries frozen
- ½ cup spinach frozen and optional
- 1 ½ cups water
- 1 tablespoon maple syrup optional if you want it more sweet
- In the base of a blender, combine frozen coconut, banana, spinach, dates, and cherry. Add the water and nut butter. Finally, add the cocoa powder.
- Blend on medium-high speed for 30 seconds, or until the shake is fully blended. If you don’t have a high speed blender, you may need to stop and scrape the sides down a few times while mixing.
- Serve and enjoy!
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.