There are some recipes I make because they are quick and practical, and others that I genuinely look forward to eating. This High Protein Chia and Tofu Pudding falls into the second category.
I originally thought of it as a nutritious breakfast, but I soon realised it works just as well as a light dessert or an afternoon snack. It is creamy, filling and surprisingly satisfying, with a lovely combination of coconut, vanilla and berries.
The silken tofu might sound like an unusual addition to chia pudding, but it is what gives this recipe its smooth texture while also providing a useful source of protein. Combined with chia seeds, it makes this more substantial than a traditional chia pudding.
For me, that is particularly useful on busy days when I want something I can prepare ahead rather than reaching for whatever happens to be available when I get hungry.
Why I like this chia, coconut and tofu pudding
I love recipes that make healthy eating feel straightforward rather than complicated.
This pudding is a good example. I can prepare it in a few minutes, leave it in the fridge and have breakfast or a snack ready when I need it. There is no cooking involved and the ingredients are simple.
I also like the fact that the sweetness can come primarily from fruit. The ripe banana adds natural sweetness to the pudding itself, while fresh berries provide another layer of flavour on top.
The tofu is perhaps the ingredient that raises the most eyebrows. Silken tofu has a very mild flavour, so once it is blended with the coconut milk, vanilla, chia seeds and banana, you don’t get a strong tofu taste. Instead, it creates a creamy base and adds protein.
I often recommend thinking about meals and snacks in terms of the overall balance of the day rather than looking for one “perfect” food. This pudding can be one small piece of that bigger picture.
Why add tofu to chia pudding?
Traditional chia pudding is usually made by combining chia seeds with milk or a plant-based alternative and allowing the seeds to absorb the liquid.
Chia seeds are nutritious, but they are not particularly high in protein on their own. Adding silken tofu changes the nutritional balance of the recipe.
Tofu is made from soya and provides protein, while also contributing minerals such as calcium depending on how it has been produced. The exact nutritional content varies considerably between brands, so I always recommend checking the label of the tofu you buy.
The result is a creamy high protein chia and tofu pudding that can be more satisfying than a simple chia pudding.
Protein is particularly worth thinking about as we get older. Muscle mass and strength can gradually decline with age, and good nutrition alongside regular resistance exercise can help support muscle health. The British Dietetic Association highlights both adequate nutrition, including protein, and resistance activity as important components of maintaining muscle health as we age.
That does not mean every snack needs to become a high-protein meal. Rather, I find it helpful to look at where protein is coming from across the day and make simple choices that contribute to the overall intake.
Ingredients
For the pudding
- 600g silken tofu, drained
- 300ml light coconut milk
- 60g chia seeds
- 1 ripe banana, approximately 100g peeled weight
- 1 teaspoon vanilla extract
- 100ml water, or a little more if needed
To serve
- 150g fresh berries, such as raspberries, strawberries or blueberries
- 2 tablespoons unsweetened desiccated coconut
- 1 tablespoon chia seeds or pumpkin seeds, optional
I recommend choosing plain coconut milk and checking the ingredients list rather than automatically assuming that every coconut milk product is the same. Likewise, choose a plain silken tofu without added flavourings or unnecessary ingredients.
If you need the recipe to be strictly gluten-free because of coeliac disease or a diagnosed gluten intolerance, check the labels of packaged ingredients and avoid products carrying a gluten-containing cross-contamination warning where appropriate.
How to make high protein chia and tofu pudding
Servings: 3
Prep time: 10 minutes
Chilling time: 3 hours or overnight
Difficulty: Easy
Dietary: Vegan, gluten-free, dairy-free, naturally sweetened, refined-sugar-free
1. Blend the creamy base
Add the drained silken tofu, light coconut milk, banana and vanilla extract to a blender or food processor.
Blend until completely smooth and creamy.
If the mixture seems very thick, add a little of the water and blend again.
2. Add the chia seeds
Pour the mixture into a bowl and stir through the chia seeds.
Leave for about 10 minutes, then stir again. This helps distribute the chia seeds rather than allowing them to settle at the bottom.
3. Chill
Cover and place in the refrigerator for at least three hours, although I prefer to make it the night before.
The chia seeds will absorb some of the liquid and thicken the pudding.
4. Check the consistency
Give the pudding a good stir before serving.
If it has become thicker than you would like, simply stir in a small splash of water or coconut milk.
5. Add the toppings
Divide between three glasses or bowls and top with fresh berries, a little unsweetened coconut and, if you like, some extra seeds.
I particularly like raspberries here because their slight sharpness balances the creamy coconut and naturally sweet banana.
Why these ingredients work well
Chia seeds
Chia seeds are one of my favourite ingredients for quick breakfasts because they require very little preparation.
They are a source of fibre and also provide plant-based omega-3 fatty acid ALA. They absorb liquid and form a gel-like texture, which is what gives chia pudding its characteristic consistency.

Fibre is important for digestive health, and UK guidance recommends aiming for around 30g of fibre a day. The NHS also recommends getting fibre from a variety of foods, including fruit, vegetables, beans, wholegrains and other plant foods.
One thing I would emphasise is that increasing fibre gradually is often more comfortable than suddenly eating a very large amount. If your usual diet is relatively low in fibre, introduce chia and other high-fibre foods gradually and make sure you are drinking enough fluid.

Silken tofu
Silken tofu is the ingredient that makes this pudding different from a conventional chia pudding.
It provides a smooth texture and a useful amount of plant protein. The protein content varies between products, so check the packaging when comparing brands.
Soya foods such as tofu can be a useful part of a varied diet, particularly for people following a vegetarian or vegan diet.
One important point is that soya is a recognised allergen in the UK, so this recipe is not suitable for anyone with a soya allergy.
Coconut milk
I use light tinned coconut milk here rather than a carton of coconut drink.
It provides the characteristic coconut flavour and gives the pudding a creamy texture without making it excessively rich.
Because coconut milk products vary significantly in their nutritional content, the nutrition figures below should be treated as estimates rather than exact values.

Banana
A ripe banana provides sweetness without needing to add sugar or syrup.
The banana also helps create a smooth texture when blended with the tofu.
If you prefer a less sweet pudding, use a slightly smaller banana. If you have a particularly sweet tooth, you can increase the amount slightly.
Berries
Berries are my favourite topping because they add colour, freshness and a little acidity to what is otherwise a very creamy pudding.
You can use strawberries, raspberries, blueberries or blackberries, depending on what you have available.
Frozen berries can also work well. Allow them to thaw first, or warm them gently to make a quick berry compote.
Is this a good high-protein breakfast?
It can be.
This pudding contains protein from the silken tofu and chia seeds, and the combination of protein and fibre can make it a more substantial option than a sweet snack based mainly on refined carbohydrates.
However, I don’t think we need to label foods as “good” or “bad”. What matters much more is how they fit into your overall diet.
If you are having this for breakfast and know that you tend to get hungry mid-morning, you could serve it with additional protein, such as a spoonful of plain Greek yoghurt if you eat dairy.
Alternatively, a small handful of nuts or seeds can add texture and extra nutrients.
For anyone following a vegan diet, the basic recipe is already plant-based.
Can I make this pudding more protein-rich?
Yes.
The recipe is deliberately designed to provide a useful amount of protein without using protein powder.
If you want to increase it further, my preferred option is to add plain Greek yoghurt if dairy fits your diet.
Stir a few tablespoons through the finished pudding or use it as a topping. Greek yoghurt is itself a useful protein source. The British Dietetic Association lists Greek yoghurt among foods that can provide meaningful amounts of protein.
This does, of course, mean that the recipe will no longer be dairy-free or vegan.
I don’t think protein powder is necessary for this recipe. If you use one, choose a product whose ingredients you are comfortable with and check that it suits your dietary requirements.
How to make it sweeter
I prefer the basic recipe without added sugar because the ripe banana and berries provide enough sweetness for me.
But taste is personal.
If you find the pudding too bitter or not quite sweet enough, you have several options.
Use more fruit
Adding a little more ripe banana is the simplest option.
You could also mash a few berries into the pudding before chilling it.
Add dates
A soft Medjool date can be blended into the mixture for additional sweetness. You may need to add a little extra liquid.
Add a small amount of maple syrup
If you prefer, you can add a small amount of maple syrup. This is an optional ingredient rather than something I think the recipe needs.
The important distinction is that “naturally sweetened” does not automatically mean “sugar-free”. Dates, bananas and maple syrup all contribute sugars, even though they are used differently in recipes.
My favourite toppings
When making this High Protein Chia and Tofu Pudding, I like to keep the toppings simple.
Berry and coconut
Fresh raspberries or blueberries with a sprinkle of unsweetened coconut is my first choice.
Berry and seed
Add pumpkin seeds or a few extra chia seeds for some crunch.
Nutty topping
A small handful of chopped walnuts or almonds works beautifully if you want more texture.
Greek yoghurt and berries
For a higher-protein, non-vegan version, add a spoonful of plain Greek yoghurt and fresh berries.
You don’t need all of these at once. One or two toppings are plenty.
Is chia and tofu pudding good for gut health?
I prefer to describe this as a fibre-rich recipe that can contribute to a gut-friendly eating pattern, rather than claiming that the pudding itself improves or heals gut health.
The chia seeds, banana and berries all contribute fibre, and increasing the variety of plant foods in your diet is a useful part of looking after your digestive health.
The NHS recommends around 30g of fibre a day for adults and notes that fibre-rich foods can help digestion and prevent constipation.
However, everyone’s digestive system is different.
If you have a sensitive digestive system, are not accustomed to eating much fibre or find chia seeds cause bloating, start with a smaller portion and increase gradually. Drink enough fluids alongside higher-fibre foods too.
If you have ongoing digestive symptoms, it is worth discussing them with an appropriate healthcare professional rather than assuming that changing one ingredient will solve the problem.
When should I eat chia and tofu pudding?
One of the things I like most about this recipe is its flexibility.
For breakfast
Prepare it the night before and take it out of the fridge in the morning.
This is particularly useful on working days when you know you don’t have time to cook.
After exercise
It can also work as part of a meal or snack after a workout, particularly when paired with other foods according to your hunger and overall nutritional needs.
If maintaining muscle is one of your priorities, I would put more emphasis on regular strength or resistance exercise alongside sufficient protein across the day rather than worrying about a particular “post-workout window”.
As an afternoon snack
A smaller portion can make a satisfying afternoon snack when you want something creamy and naturally sweet.
As dessert
This is actually one of my favourite ways to serve it.
Put the pudding into small glasses, add berries and coconut and chill until you are ready to eat.
It feels like a dessert, but the ingredients are simple enough that I am comfortable making it regularly.
Can I make this chia pudding ahead of time?
Absolutely. In fact, I recommend it.
The pudding needs several hours to thicken, so making it the night before is probably the easiest approach.
Store it in a covered container or individual jars in the refrigerator.
I would aim to eat it within 2 to 3 days for the best texture and freshness.
Keep the berries separate if you want them to remain particularly fresh and add them just before serving.
If you are preparing food in advance, make sure your refrigerator is operating at a safe temperature and follow the use-by guidance on the individual ingredients.
Can I freeze chia and tofu pudding?
I prefer to eat this pudding fresh or refrigerated rather than freezing it.
Freezing can alter the texture of tofu and chia pudding once it has thawed, so the creamy consistency may not be quite as good.
Because it takes only a few minutes to prepare, I find that making two or three portions at once is a better option.
Chia Pudding Nutritional information
The following figures are approximate per serving, based on three servings and typical nutritional values for silken tofu, light coconut milk, chia seeds, banana and berries.
| Nutrient | Approximate amount per serving |
|---|---|
| Energy | 410 kcal |
| Protein | 14–15g |
| Carbohydrate | 30g |
| Fat | 24g |
| Fibre | 11–12g |
The actual values will vary depending on the brand of tofu and coconut milk you use, the size of the banana and the type and quantity of berries.
The pudding is particularly useful for its combination of protein and fibre, rather than being designed as a low-calorie food.
If weight management is one of your goals, I would avoid automatically assuming that lower calories are always better. Feeling satisfied by nourishing food can make it easier to maintain a balanced eating pattern over time.
Recipe variations
Although I prefer the simple coconut and vanilla version, you can adapt this recipe quite easily.
Strawberry and coconut
Use strawberries in the pudding and as the topping for a stronger berry flavour.
Blueberry chia pudding
Blend some blueberries into the base and use extra blueberries on top.
More tropical
Add a little fresh mango as a topping alongside the berries and coconut.
Higher protein
Add plain Greek yoghurt if you eat dairy, or serve the pudding alongside another protein-rich food.
Lower sweetness
Reduce the banana and rely more heavily on fresh berries for sweetness.
A few things to keep in mind
Chia seeds absorb liquid. If your pudding becomes very thick, simply add a little more liquid and stir.
Use ripe bananas. They provide much more sweetness than underripe bananas.
Check your tofu. Nutritional values differ between brands, particularly protein and calcium content.
Don’t forget fluids. Fibre works alongside adequate fluid intake, so keep drinking water throughout the day.
Listen to your digestion. If you are not used to eating much fibre, start with a smaller serving.
Remember the bigger picture. No single recipe provides everything you need. I see this pudding as one useful option within a varied diet that includes plenty of vegetables, fruit, wholegrains, pulses, nuts, seeds and good sources of protein.
My final thoughts
For me, the best healthy recipes are the ones that fit into real life.
I don’t want to spend an hour preparing breakfast on a busy weekday, and I don’t think eating well should mean making complicated recipes or buying a long list of specialist ingredients.
This high protein chia and tofu pudding is one of those recipes I can prepare ahead, keep in the fridge and come back to when I need something nourishing. The combination of silken tofu, chia seeds, coconut, banana and berries gives it a creamy texture and plenty of flavour without needing lots of added ingredients.
I also like that it fits into a broader approach to healthy ageing. Eating enough protein and fibre matters, but so does moving your body regularly. A brisk walk, some strength training, getting outside, sleeping well and making time to eat properly all contribute to the way we feel.
There is no single food that can do all of that for us.
But having a few simple recipes like this one ready to go can make those healthier choices considerably easier.
Take the Next Step in Your Diet & Fitness Journey
Healthy eating doesn’t need to involve restrictive diets or complicated meal plans. Small, realistic changes that fit comfortably into your everyday life are often much easier to maintain over the long term.
If you’re looking for personalised support with nutrition, weight management, digestion, energy or developing healthier habits, I offer one-to-one nutrition and health coaching tailored to your individual needs, preferences and lifestyle.
Rather than following a rigid plan, we can work together to find an approach that feels realistic for your life – including the busy days, family commitments, meals out and everything in between.
Explore my health coaching packages or get in touch to find out more.
High Protein Chia and Tofu Pudding FAQ
Is tofu pudding healthy?
Tofu pudding can be a nutritious option when it is made with simple ingredients such as silken tofu, chia seeds, fruit and coconut milk. This version provides protein, fibre and plant foods without relying on artificial additives or refined sugar.
Is tofu chia pudding high in protein?
This recipe provides approximately 14–15g of protein per serving, although the exact amount depends on the brand of tofu and coconut milk used. Adding plain Greek yoghurt can increase the protein content further, although this makes the recipe vegetarian rather than vegan.
Is this high-protein chia and tofu pudding vegan?
Yes. The basic recipe is vegan because it contains tofu, chia seeds, coconut milk, fruit and vanilla. If you add Greek yoghurt, it will no longer be vegan.
Is this chia and tofu pudding gluten-free?
The basic recipe is naturally gluten-free. If you have coeliac disease, always check the labels of packaged ingredients and choose products suitable for a gluten-free diet.
Does tofu contain dairy?
No. Tofu is made from soya beans rather than milk, so tofu itself is dairy-free. However, always check the ingredients if buying flavoured or prepared tofu.
Can I make tofu chia pudding without added sugar?
Yes. This recipe uses ripe bananas and berries for sweetness, with no added sugar. If you prefer a sweeter pudding, you can add more fruit, a date or a small amount of maple syrup.
Is chia pudding good for digestion?
Chia seeds provide fibre, and this pudding can contribute to your overall fibre intake. A varied, fibre-rich diet is important for digestive health. However, individual responses to high-fibre foods vary, so increase fibre gradually if your usual intake is low.
Can I use firm tofu instead of silken tofu?
You can, but I wouldn’t recommend it for this particular recipe. Silken tofu gives the pudding its smooth, creamy texture. Firm tofu is denser and may produce a heavier, less pudding-like consistency.
