October 15, 2026 · 5 min read · by Liz
Weight-gain shakes: 5 recipes for relaxed gaining
Tasty, filling, simple: five homemade weight-gain shake recipes with real ingredients, no questionable powders.
Powder shakes often taste like chalk and cost a fortune. Here are five shakes made from regular groceries that actually help, and happen to taste good.
A quick note: not all five every day. These are extra calories on top of real meals, not a replacement for them.
1. Classic peanut butter banana (~900 kcal)
- 400 ml whole milk
- 1 ripe banana
- 3 tbsp peanut butter
- 2 tbsp honey
- 50 g oats
- ice cubes
Blend. Thick, sweet, happy.
2. Chocolate avocado (~750 kcal)
- 350 ml whole milk
- ½ avocado
- 2 tbsp cocoa powder
- 2 tbsp maple syrup
- 30 g almonds
Creamy like a dessert.
3. Berries and cream (~600 kcal)
- 200 ml cream
- 200 ml whole milk
- 150 g berries (frozen is fine)
- 2 tbsp white almond butter
- 1 tbsp sugar
Tastes like summer, hits like calories.
4. Coffee caramel (~700 kcal)
- 200 ml espresso
- 200 ml whole milk
- 100 ml cream
- 3 tbsp caramel syrup
- 1 scoop vanilla ice cream
A breakfast booster.
5. Speculoos dream (~850 kcal)
- 400 ml whole milk
- 6 speculoos cookies (Biscoff)
- 2 tbsp almond butter
- 1 tbsp honey
- ½ tsp cinnamon
Tastes like the holidays, any time of year.
Tips
- Drinking is often quicker than chewing, so don't drink all of it, pair it with a solid meal.
- Sensitive stomach? Skip the ice, warm it slightly.
- Two 500 kcal shakes across the day beat one shock shake.