Yes, this is a chocolate pudding for toddlers made with tofu instead of dairy. No, the idea or purpose behind that is not to be vegan (though it is!), much less edgy or clever. Rather, a) this is a rather perfect soft landing for the tofuphobic (see also: our condiment tofu and Chawanmushi recipes); and b) silken tofu is, believe it or not, easier to work with when making a quick pudding than the heavy cream traditionally used. No one will detect the substitution; no one will notice if you skip the use of sweeteners. You can’t lose with this one: your child gets to try a new food; everyone gets dessert.
Check out our other no-bake treats!
Pudding for Toddlers
Creamy, chocolatey, and secretly nutritious—this chocolate peanut butter pudding for toddlers is a no-cook treat that satisfies a sweet craving while sneaking in healthy fats, plant-based protein, and zero refined sugar. It’s perfect for dessert or a special snack and comes together in under five minutes using pantry staples you probably already have.
Unlike store-bought puddings loaded with dairy, sugar, and stabilizers, this version uses banana and peanut butter for natural sweetness and a rich, smooth texture. A touch of cocoa powder gives it that classic chocolate flavor, while a little milk or yogurt brings everything together into a spoonable, toddler-friendly consistency.
Serve it chilled with sliced fruit, top it with crushed cereal, or enjoy it straight from the bowl—this recipe is incredibly versatile and easy to batch for the week.
🛒 Ingredients at a Glance
- Tofu – Blends right in; you’ll hardly know it was there
- Banana – Ripe is best for sweetness and a soft, creamy base.
- Peanut butter – Natural or unsweetened works well; smooth is best for consistency.
- Cocoa powder – Just enough for flavor without overpowering.
- Milk or yogurt – Optional for thinning and added creaminess.
- Vanilla or cinnamon (optional) – For a bit of flavor depth.
👨🍳 How to Make It
- Mash the banana until smooth, or blend for an extra silky pudding.
- Mix in peanut butter and cocoa powder until fully combined.
- Add a splash of milk or yogurt if needed for consistency.
- Chill for 10–15 minutes or serve immediately.
- Top with banana slices, granola, or serve plain.
❓ FAQ
Can I make this ahead of time?
Yes—store in an airtight container in the fridge for up to 2 days. Stir before serving.
Can I substitute another nut butter?
Absolutely. Almond, cashew, or sunflower seed butter work well if peanut allergies are a concern.
Is this safe for babies under 1?
Peanut butter can be introduced as early as 6 months, but consult with your pediatrician. Avoid honey and added sweeteners for babies under 1.
Is it dairy-free?
Yes, if you omit yogurt or use plant-based milk/yogurt, this recipe is fully dairy-free.
Can I freeze it?
You can freeze it in silicone molds for a fudgy treat—just know the texture may change slightly.

A Better Chocolate Pudding for Toddlers
Description
Tofu subs in for dairy in this high protein and vegan sweet treat for kids. Comes together in a flash with just a blender--no cooking required!
Ingredients
Instructions
Prep
-
Drain your tofu block. Slice the portion needed. (Use the remaining portion to make Banana Whirl!)
-
Measure and pour the chocolate powder into your blender, then drizzle in enough maple syrup to cover the bottom. Allow to sit for 3-5 minutes. If using, microwave a handful of chocolate chips or a chunk of bark–I add a few drops of coconut oil to help the texture–until melted.
-
Add in a splash of vanilla extract, a few shakes each of cinnamon and cardamom, the melted chocolate (if using), and the tofu. Blend until the tofu is completely broken down–no chunks or flecks–and the texture is creamy and, well, pudding-like. Add in a spoonful or two of the peanut butter and blend again until thoroughly mixed.
-
Store in your fridge for at least 30 minutes before serving.
Serve
-
The pudding is good to go as is; I like to add some textural contrast in the form of graham cracker crumbs, and you can make the dish more substantial by adding a dollop of yogurt and/or fruit. I recommend leaning into the mess that’s coming: let your child use his/her hands and fingers to scoop and lick every drop from the bowl.
Adapt
-
The peanut butter in this recipe has a functional purpose–to take the edge off the slightly sharp aftertaste that comes from the cocoa powder and tofu–but is not necessary: remove as needed.
Nutrition Facts
Servings 5
Serving Size 1
- Amount Per Serving
- Calories 100kcal
- % Daily Value *
- Total Fat 8g13%
- Sodium 30mg2%
- Potassium 200mg6%
- Total Carbohydrate 11g4%
- Protein 4g8%
- Calcium 10 mg
- Iron 0.5 mg
- Niacin 1.5 mg
- Vitamin B6 0.2 mg
- Magnesium 25 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
User Reviews
Good use of the tofu I had leftover after my daughter didn’t have a good first impression with it.