Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Tofu Ice Cream (7 Ways!)

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

My rich and creamy silken tofu ice cream is a simple, vegan, and dairy-free frozen treat your whole family will love! It’s perfect for anyone looking for a homemade, plant-based treat that’s easy to make and tastes great. With simple ingredients like silken tofu, plant-based milk, and your favorite mix-ins, I’ve got a version for everyone, with 7 different flavor options to choose from!

Scoops of tofu ice cream in a small white bowl with a metal spoon.

You no longer need to run to the store to grab a pint of Tofutti ice cream! My vegan homemade ice cream is just as good as the traditional version and even better than store bought Tofutti. It has all the creaminess but without any dairy.

I use a combination of silken tofu and plant based milk to create a dairy free ice cream that is incredibly yummy and easy to customize. My family loves to churn up a batch of this easy tofu ice cream recipe and add in all kinds of mix-ins. I think my kids have come up with every flavor possible!

And if you like ice cream based desserts like this, be sure to also check out my vegan peanut butter cup milkshake which is packed with chocolate peanut butter flavor in a smooth, creamy treat!

🍨 What Is Tofu Ice Cream?

Also called tofu gelato, ice cream made with tofu is a dairy-free and vegan-friendly alternative to regular ice cream. It uses soft tofu or silken tofu instead of heavy cream to create a creamy, rich texture. Just like traditional ice cream, you can create all kinds of different vegan ice cream flavors.

My vegan tofu ice cream is so easy to make! With 8 simple ingredients, you can make this recipe with or without an ice cream maker. Making it homemade is also much more budget-friendly than buying fancy store-bought vegan ice cream.

Together silken tofu and a high-speed blender create a velvety, creamy texture that’s just as good as the real deal. In my house, this frozen treat is a big hit with kids and adults alike. It’s also a great option for anyone following a plant-based lifestyle or who want to avoid dairy.

Another thing I love is the versatility of this recipe. I added cocoa powder and chocolate chips to make silken tofu chocolate ice cream, but I’ve shared 7 additional flavor ideas. You can add any mix-ins and flavor it any way you like – see my notes below on how to do this!

But my favorite thing, aside from its delicious taste, is that it’s healthy! Ice cream with tofu is higher in protein, lower in sugar and fat, and free of unnecessary additives or preservatives. Also, because it doesn’t contain any eggs or dairy, it’s perfect for vegans or those with dairy allergies.

Latest Recipe Video!

🥘 Ingredients

You only need a handful of ingredients to make my silken tofu ice cream recipe. You can find all of them at your local grocery store! Scroll down to the recipe card at the bottom of the post for the exact measurements and nutritional info.

Ingredients for the tofu ice cream laid out in small bowls and dishes on a white background.

Silken Tofu: This type of soft tofu provides the perfect smooth base for tofu soft serve. I never use regular firm tofu because it makes vegan soy ice cream way too grainy.

Plant-Based Milk: I use plant-based milk to give my dairy-free tofu ice cream its creamy consistency. I used cashew milk, but any unsweetened dairy-free milk will work such as soy milk, almond milk, oat milk, or coconut milk.

Vanilla: Just a touch enhances the chocolate flavor. I’ve used both vanilla extract and vanilla bean paste, and they both work perfectly. Almond extract is another option if you don’t have any vanilla on hand.

Cocoa Powder: Gives my recipe its yummy chocolate flavor and deep color without adding any additional sugar.

Sugar: I use simple granulated white sugar as my sweetener. You can substitute the granulated white sugar with brown sugar, coconut sugar, or even ⅓ cup of maple syrup or agave.

Instant Coffee: Just a small amount of instant coffee granules enhances the chocolate flavor and makes my recipe more refined. For a more robust coffee flavor, a teaspoon of instant espresso powder will also do the trick and create a mocha flavor. 

Salt: A pinch of salt is added to balance the sweetness. It’s an important ingredient so don’t leave it out!

Chocolate Chips: Once it’s done churning, I stir in some vegan chocolate chips to add extra chocolatey goodness to each bite. You can also use chopped up vegan chocolate bars or cacao nibs.

🔪 How To Make Tofu Ice Cream 

If this is your first time making vegan ice cream, you’ll be amazed at how simple it is. My recipe comes together in just a few easy steps. Watch my video below to see the process in action!

Blend Base: To begin, I put all the ingredients except the chocolate chips in a high-speed blender and blend for about 2 minutes, stopping to scrape down the sides as needed, until the mixture is completely smooth and creamy. There should be no chunks or lumps. 

All the ingredients for the tofu ice cream added to a high speed blender.

Chill The Mixture: Once the base is blended, I pour the mixture into a large mixing bowl and refrigerate it for 1-2 hours. Chilling the base before churning helps it to freeze properly later on.

The chocolate ice cream mixture added to a large glass mixing bowl on a white background.

Churn: When ready, I pour the chilled base into the frozen bowl of my ice cream maker. Then I churn for 20-30 minutes, or according to the manufacturer’s instructions, until the it reaches a thick, creamy, soft-serve consistency. It should be soft enough to scoop but not melted or completely liquid.

Add Chocolate Chips: After churning, I gently fold the chocolate chips into the soft tofu ice cream, being careful not to overmix. The chocolate chips should be evenly distributed.

Pouring the chilled ice cream mixture into the bowl of an ice cream maker.

Put In Freezer-Safe Container: When done, I scoop it into an airtight container. I then press some plastic wrap directly onto the surface and seal the container tightly. This step helps to prevent ice crystals from forming.

Freeze Until Firm: You can enjoy the ice cream immediately for a soft-serve consistency or place it in the freezer for 1-2 hours to firm up. My family loves it both ways!

Churned ice cream smoothed out in a glass serving dish.

How To Make Tofu Ice Cream Without An Ice Cream Maker

While an ice cream machine makes things easier, you can still churn this dessert by hand. Here’s how:

  1. Once the base mixture has chilled, I put the mixture into an airtight freezer-safe container and place it in the fridge.
  2. After 30 minutes, I take it out of the freezer and stir the mixture vigorously with a whisk. This helps to prevent ice crystals.
  3. I repeat the stirring process every 30 minutes until the ice cream reaches the desired consistency. This can take up to 5 hours, but the result is well worth the effort!

My #1 Secret Tip for this recipe is to chill the ice cream base thoroughly before churning. I recommend at least 1-hour minimum and up to overnight.

Properly chilling the mixture is essential for achieving a perfectly smooth and creamy texture. This step ensures the mixture freezes evenly and prevents graininess. It also allows the flavors to meld and improves the overall taste.

Other Tips To Keep In Mind:

  • High-Speed Blender: I use a high-speed blender (like a Vitamix) to puree the silken tofu and other ingredients into the smoothest base possible. A food processor works as well but may not become as velvety smooth. 
  • Equipment: For the creamiest results, I recommend using an ice cream maker! However, this recipe still works and is delicious without one. 
  • Proper Churning: When using an ice cream maker, I stop churning once the ice cream reaches a thick, creamy, soft-serve consistency. If you let it go too long it will freeze into a solid block. 
  • Adding Mix-Ins: I like to add mix-ins when the ice cream is almost set but still soft. Mix-ins added too early can sink to the bottom, while those added too late may not distribute evenly.
  • Let It Soften: When ready to serve, I remove it from the freezer and let it sit for 10-15 minutes to soften up and become scoopable.

📖 Flavor Variations

  1. Classic Vanilla: To make vanilla tofu ice cream I just omit the cocoa powder and chocolate chips. Vanilla is the perfect base for all kinds of flavors. 
  2. Double Chocolate: If I want to treat my family to an extra indulgent dessert I’ll add some vegan white chocolate chips and dark chocolate chips to make it super chocolatey.
  3. Cookies and Cream: You can use any crumbled cookies you like in place of the chocolate chips. I normally swap them out for cookies like Oreos or vegan snickerdoodles.
  4. Fresh Fruit: To make it fruity, I mix in ½ cup of any fresh fruit. Some of my favorites are raspberries, mango, or strawberries 
  5. Mint Chocolate Chip: To make this, I just add ¼ cup of chopped fresh mint leaves.
  6. Peanut Butter & Banana: A true favorite of my kids. I add 1 mashed banana and ¼ cup of peanut butter! You can use any nut butter you like. 
  7. Cake Batter: To make cake batter ice cream, I omit the cocoa powder and the instant coffee and add ¼ cup of colorful sprinkles and a dash of yellow food coloring. Just be careful not to overmix so the colors don’t bleed.

✔️ Topping Ideas

Fresh Fruit: I love to top this frozen tofu dessert with fresh fruit like fresh strawberries, ripe bananas, or tropical fruits. You can elevate it even more with my pear compote, apple curd, or caramelized bananas.

Creamy Toppings: Try a dollop of whipped cream or even better a drizzle of my white chocolate hazelnut spread or vegan nutella.

Protein Toppings: Sprinkle some chopped nuts or seeds like walnuts, sliced almonds, pecans, chia seeds, hemp seeds, or pumpkin seeds. It’s also fantastic with my high-protein granola.

Syrup Toppings: Keep it simple with a drizzle of vegan honey, or get creative with different types of syrup. My kids love it topped with my strawberry simple syrup, peach simple syrup, or blackberry simple syrup

🍽 Serving Suggestions

My versatile vegan ice cream is delicious on its own but can also be served in so many different ways. Whether you’re serving it at a party or as an after-dinner dessert, here are some of my favorites:

Milkshakes: Blend with a splash of plant-based milk to create a thick, creamy milkshake. It’s wonderful in my easy coconut milkshake. You could also turn my Bahama Mama tropical smoothie or raspberry smoothie into a dessert by adding a scoop.

Ice Cream Sandwiches: Make a tofu ice cream sandwich! Simply place a scoop of the ice cream between two cookies and press. My top picks are my powdered peanut butter cookies and chocolate chip cookies

With Cake & Pie: Pair it with a slice of your favorite cake like my sugar free chocolate cake or vegan pound cake. It’s also delicious with pies like my keto apple pie, blueberry strawberry pie, and cherry pie.

Waffles or Pancakes: Make breakfast or brunch extra special and serve a scoop of ice cream on top of my gluten free vegan waffles, mochi pancakes, or vegan blueberry pancakes. It also complements my vegan french toast.

Sundae Bar: Set up a sundae bar with a variety of toppings like fruits, nuts, syrups, and whipped cream. Paired with my birthday cake muffins, this is an easy dessert idea for kid’s parties.

🫙 Storage Directions

Vegan ice cream made with tofu keeps well in the freezer for 2-3 months when stored in an airtight container. I always press a piece of plastic wrap directly on the surface before sealing the container. This helps to keep the ice fresh and stop ice crystals from forming.

❓Recipe FAQs

WHY IS MY ICE CREAM GRAINY?

Grainy ice cream typically results from insufficient blending or inadequate chilling before freezing. I always make sure to blend the mixture thoroughly and chill it for a few hours before churning to achieve the best texture.

WHY ISN’T MY ICE CREAM GETTING FIRM?

If your ice cream isn’t firming up, it could be due to a few common issues. First, the ice cream freezer bowl needs to be completely frozen solid to work properly. I always put mine in the freezer for 24 hours before. Additionally, avoid overfilling the ice cream maker, as it needs space to freeze the mixture correctly.

CAN I MAKE THIS IN THE NINJA CREAMI?

While I haven’t tried it, I see no reason why it wouldn’t work. Follow the instructions for blending and chilling the mixture, then use the Ninja Creami according to the manufacturer’s directions for making this recipe.

CAN I ADD ALCOHOL?

Yes, you can add a small amount of alcohol for flavor. Just keep in mind that alcohol can prevent the ice cream from freezing completely, so use it sparingly. A tablespoon of liqueur or spirit is usually enough.

Scoops of chocolate tofu ice cream on top of chocolate ice cream in a glass serving dish.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from The Picky Eater.

Love this vegan dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

https://youtu.be/GQUPhGzot6k
Scoops of tofu ice cream in a small white bowl with a metal spoon.
Print Recipe
5 from 7 votes

Tofu Ice Cream

My rich and creamy silken tofu ice cream is a simple, vegan, and dairy-free frozen treat your whole family will love! It’s perfect for anyone looking for a homemade, plant-based ice cream that’s easy to make and tastes great. With simple ingredients like silken tofu, plant-based milk, and your favorite mix-ins, I've got a version for everyone, with 7 different flavor options to choose from!
Prep Time6 minutes
Cook Time0 minutes
Chilling and Churning Time2 hours
Total Time2 hours 6 minutes
Course: Dessert
Cuisine: American, Vegan, vegetarian
Diet: Gluten Free, Low Salt, Vegan, Vegetarian
Servings: 6 servings
Calories: 129kcal
Author: Anjali Shah

Ingredients

Shop Ingredients on Jupiter

Instructions

  • Combine all ingredients, except chocolate chips, in a high-speed food processor and blend until smooth.
  • Place the mixture into the fridge to chill for an hour.
  • Pour the chilled mixture into an ice cream machine and follow the manufacturer's instructions.
  • Transfer to a freezer safe, airtight container along with the chocolate chips and stir through.
  • Enjoy as a soft serve or cover and freeze until it has set firmer, 1-2 hours, or overnight.
  • If the ice cream has set firm, allow it to soften at room temperature for 15-20 minutes before serving.
  • Store, covered in the freezer for up to 3 months.

Notes

  • You can still make this delicious ice cream if you don’t have an ice cream machine. Follow the steps but instead of churning in a machine, pour the mixture into a sealable container and freeze for 1 hour. Remove from freezer, stir to break up ice crystals, and freeze again. Continue to do this until the ice cream has frozen firm enough to scoop (this may take several hours).
  • If the ice cream freezes firm, simply leave it out at room temperature for 15 minutes to soften before serving.
  • Replace the chocolate chips with vegan chocolate chips to make this vegan-friendly.
  • Try adding different add-ins instead of chocolate chips to add different flavors and textures, such as: crushed Oreo cookies, grated orange zest, a couple of scoops of peanut butter, or even chopped marshmallows and cookies for a rocky road flavor.
  • Stir through the mixins once the ice cream has churned and has started to set.
  • Blend the ingredients in a high-speed blender to ensure the ice cream is smooth and creamy.
  • Any plant-based milk can be used.

Nutrition

Calories: 129kcal | Carbohydrates: 20g | Protein: 3g | Fat: 4g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 130mg | Potassium: 175mg | Fiber: 1g | Sugar: 17g

10 responses to “Tofu Ice Cream (7 Ways!)”

  1. I would have never thought to make ice cream using tofu! Dairy does hurt me so this will be a great alternative!5 stars

  2. Oh, tofu ice cream is a game-changer! 🍦🌱 It might sound a bit strange at first, but trust me, it’s surprisingly delicious.5 stars

  3. I love that this creamy ice cream is more nutritious and doesn’t have processed ingredients like store bought ice cream. Mint chocolate chip is my favorite flavor!5 stars

5 from 7 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.