Skip to main content

Blueberry Tofu Smoothie

Kid friendly
Photo of Blueberry Tofu Smoothie
Prep time: 5 minutes
Makes: 4 cups
Nutrition Facts: View label


¾ cup frozen blueberries
1 ripe banana
1 cup vanilla soy milk
3 ounces silken tofu
½ cup orange juice (juice from 1 orange)
1 teaspoon lime juice


  1. Wash hands with soap and water.
  2. Combine all ingredients in a blender.
  3. Puree until completely smooth.
  4. Serve immediately.
  5. Refrigerate leftovers within 2 hours.


  • Add 2-3 more teaspoons of lime juice for more tartness.
  • Freeze extra lime juice to use later.
  • Can use almond milk instead of milk


I was a little scared to try this... but it was actually really good! I encourage you to give it a shot!

My kids and my husband like this recipe and no one knows they're eating tofu lol! I use regular milk and a bit of vanilla extract instead of the soy milk.

This is an absolute favorite of mine, I do this all the time with my classes in schools, especially preschool-1st grade and they love it! They always ask for seconds, personally I do prefer almond milk but either way I love that this recipe is dairy free, makes it very easy for me to use. 10 out of 10 would recommend. 

The silken tofu was surprisingly tasteless! The end product amazing and filled me right up.

I didn't have limes or soymilk OR orange juice. However, I simply peeled an entire orange to make up for the lack of tartness from the lime, used flaxmilk instead (my personal favorite) and it turned out AMAZING! Using the entire orange instead of tediously squeezing the juice or buying orange juice made the smoothie even tastier and added more fiber :) it was a win-win!

You might also like...

Recipes A-Z

Photo of Roasted Honey Mustard Brussels Sprouts

Roasted Honey Mustard Brussels Sprouts

10 minutes
10 minutes
2 Cups
Recipe Image for Succotash


15 minutes
30 to 45 minutes
5 1/2 cups
Steel Cut Oats Recipe Image

Stovetop Steel Cut Oats

5 minutes
20 to 25 minutes
3 cups
Photo of Melon and Mint

Melon and Mint

15 minutes
6 cups