My Quiet Kitchen

  • Recipes
  • About
  • Free Ebook
  • New Here?
menu icon
go to homepage
  • Recipes
  • About
  • Free Ebook
  • New Here?

subscribe
search icon
Homepage link
  • Recipes
  • About
  • Free Ebook
  • New Here?

×
Home ❯ Recipes ❯ Vegan Dessert Recipes

Vegan Protein Ice Cream With Silken Tofu

Updated: 07/09/2025 · Author: Lori Rasmussen · This post may contain affiliate links

Pin image with text overlay to save on Pinterest.

This Vegan Protein Ice Cream recipe is everything you want in a frozen dessert and more! Perfectly sweet and decadent with an ultra creamy texture, this vegan ice cream also packs in some serious protein thanks to silken tofu and nut butter. You can even make it nut-free with a simple swap. This creamy dairy-free treat is sure to wow your taste buds and inspire other fun flavors!

overhead shot of vegan protein ice cream in a silver dish with a spoon.

When it comes to vegan ice cream, there's no shortage of options in most grocery stores today. The problem is that many contain a number of added ingredients you may not want in your ice cream, like gums, corn syrup, palm oil, and unidentified "natural flavors," just to name a few!

The good news is that it's easy to make your own non-dairy ice cream at home, and you can control the ingredients. 

This homemade tofu ice cream uses basic ingredients that are easy to find at the grocery store and some you probably already have in your kitchen!

For another vegan ice cream with a decent amount of protein, be sure to check out my Chocolate Chickpea Ice Cream!

And for more ways to use silken tofu, check out my collection of Silken Tofu Recipes!

Jump to:
  • Why You'll Love Tofu Ice Cream
  • Ingredients
  • How to Make Vegan Protein Ice Cream
  • Variations and Substitutions
  • Serving Suggestions
  • Equipment
  • How to Store
  • FAQ
  • Top Tip
  • More Dairy-Free Ice Cream Recipes
  • Recipe
  • 💬 Comments

Why You'll Love Tofu Ice Cream

  • It's a healthier ice cream recipe that will satisfy your sweet tooth while also giving you a little extra plant-based protein.
  • Perfectly creamy ice cream without eggs or dairy!
  • Easy to make with a handful of simple ingredients and no gums or anything artificial.
  • Just as delicious as traditional protein ice cream. Even non-vegans will love it!

Ingredients

Note that ingredient measurements can be found in the recipe card below.

overhead shot of ingredients for tofu ice cream on a wooden surface with text overlay.
  • Silken Tofu - Provides a neutral-flavored ice cream base instead of coconut milk or other plant-based milks and provides most of the protein in the recipe. 
  • Peanut Butter - This recipe uses a combination of natural peanut butter and powdered peanut butter which contributes to both the flavor and the protein content.
  • Sugar - You can use regular granulated sugar, cane sugar, or coconut sugar if you want to avoid refined sugar. 
  • Maple Syrup - Optional for more sweetness and a hint of maple flavor.
  • Vanilla Extract - Adds vanilla flavor and enhances the other flavors in the ice cream.
  • Sea Salt - A touch of salt balances the sweetness and enhances the peanut butter flavor, but you can omit it if you like.
  • Refined Coconut Oil - I rarely use coconut oil in my recipes and understand many people choose to avoid it due the saturated fat content. While my other ice cream recipes are oil-free (most are coconut-free, too), this recipe doesn't include oats, and it has a higher water content due to the tofu. Technically, you can omit the oil (it is your ice cream, after all!), but for the best consistency and flavor, I recommend using it. Without the oil the ice cream is very low in fat and will freeze even more solidly.

How to Make Vegan Protein Ice Cream

vegan protein ice cream ingredients after blending in a blender.

Add all of the ingredients to a high-speed blender blender except for the oil. Blend on high speed until the mixture is completely smooth. Then, with the blender running, drizzle in the melted coconut oil.

tofu ice cream ingredients being mixed in an ice cream maker.

Churn the mixture according to the instructions for your ice cream maker.

close-up of vegan ice cream in the ice cream maker to show consistency.

At this point, the ice cream will have a soft serve consistency.

overhead of vegan protein ice cream in a glass loaf pan with a spoon.

Transfer the ice cream to a freezer-safe container (for the photo I used a glass loaf pan instead of my Tovolo ice cream containers, to help you better see the consistency). Then cover and freeze for 3-4 hours. 

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

Tip: If you plan to freeze the ice cream overnight to enjoy the next day, allow it to soften at room temperature for 10-15 minutes before serving.

Variations and Substitutions

  • Other Flavors: Substitute the peanut butter and powdered peanut butter with a combination of almond butter and powdered almond butter or cashew butter and powdered cashew butter to change up the flavor!
  • Nut-Free: For a nut-free option, use sunflower seed butter and your favorite vegan protein powder. Vanilla protein powder pairs well with the taste of sunbutter.
  • Oil-Free: Although it is highly recommended, you can omit the oil in this recipe if needed. Without the oil, the ice cream is much lower in fat and freezes even more solidly. The flavor and texture are better with it. 

Serving Suggestions

Enjoy this vegan ice cream with your favorite toppings such as chocolate syrup, date caramel, non-dairy whipped topping, dark chocolate chips, sliced bananas, fresh berries, and more!

It's also great on top of freshly baked healthy brownies or in place of the nice cream in these ice cream sandwiches. You can even use it to make a delicious vegan milkshake!

Equipment

Prep is easiest with an ice cream maker. I use this Whynter Upright 2.1 Qt but also recommend the Cuisinart 2-Quart Ice Cream Maker, which I used for many years.

I haven't tested the recipe yet without an ice cream maker, but if you have a no-churn method you prefer, feel free to give it a try! For more detail on how to make ice cream without an ice cream maker, see the "No Churn Instructions" in this post: vegan eggnog ice cream.

How to Store

If you don't plan to enjoy the ice cream on the same day, you'll want to prevent the potential for freezer burn by storing it in an airtight container. I recently started using these Tovolo ice cream containers and love how easy to clean and sturdy they are.

A serving of vegan tofu ice cream in a silver dish with the rest in the background.

FAQ

What kind of tofu should I use?

I recommend the refrigerated silken tofu, which usually comes in 14 or 16 ounce packages. You'll need 28 ounces for this recipe. If you have two 16 oz. containers, use the leftover tofu to make a tasty tofu smoothie.

How much protein is in protein ice cream?

Amounts vary depending on the recipe. This vegan tofu ice cream boasts 10 grams of protein per serving!

Top Tip

If you're using an ice cream maker with a removable canister, be sure to freeze the canister for at least 24 hours before you plant to make ice cream.

I hope you enjoy this tofu ice cream recipe! If you give it a try be sure to leave a comment below. If you’re on instagram, tag a photo of your high-protein vegan ice cream with @myquietkitchen. I always love to see what you’re making! 

More Dairy-Free Ice Cream Recipes

  • An ice cream scoop resting in a pan of coconut ice cream sprinkled with toasted coconut.
    Coconut Milk Ice Cream
  • Close up of a scoop of vegan date ice cream made with sunflower seeds.
    Date-Sweetened Vegan Ice Cream
  • scoops of vegan lemon ice cream in a waffle cone against a blue background.
    Vegan Lemon Oat Ice Cream
  • overhead shot of ice cream in a loaf pan with a scoop
    Vegan Butter Pecan Ice Cream (No Coconut Milk)

Don't miss this collection of 21 Amazing Vegan Ice Cream Recipes!

Recipe

overhead of a single serving of vegan protein ice cream in a silver dish with a spoon.

Vegan Protein Ice Cream (With Silken Tofu)

Author: Lori Rasmussen, My Quiet Kitchen
This Vegan Protein Ice Cream recipe is everything you want in a frozen dessert and more! Perfectly sweet, creamy, and decadent, it also packs serious protein thanks to silken tofu and nut butter. You can even make it nut-free with a simple swap! See the recipe notes for other flavor ideas.
5 from 5 votes
Servings: 8 servings
Prep Time: 15 minutes mins
Churn/freeze time: 3 hours hrs
Total Time: 3 hours hrs 15 minutes mins
Save on Pinterest Print Recipe

Equipment

  • blender
  • ice cream maker

Ingredients

  • 28 oz. silken tofu, drained - see Note 1
  • ⅓ cup plus 1 tablespoon natural peanut butter, salted
  • ¾ cup sugar
  • 4 Tablespoons powdered peanut butter, unsweetened, or a vegan protein powder - I used PB2 Pure; see Note 2
  • 1 to 2 Tablespoons maple syrup, optional
  • 1 Tablespoon vanilla extract
  • ¼ teaspoon sea salt
  • ¼ cup melted refined coconut oil, optional - see Note 3

Instructions
 

  • If using an ice cream maker with a removable canister, be sure to freeze the canister for at least 24 hours before making ice cream.
  • In a blender combine all ingredients except the oil. Blend on high speed until completely smooth. With the blender running, drizzle in the melted oil.
  • Churn the mixture according to the instructions for your ice cream maker. At this point the ice cream will be similar to soft serve. Transfer the ice cream to a freezer-safe container, cover, and freeze for 3 to 4 hours. Note that once the protein ice cream has been in the freezer overnight, it is too firm to scoop straight from the freezer. Let it soften at room temperature for 10 to 15 minutes before serving.

Notes

Note 1: The silken tofu I buy comes in 16 oz. packages, so I used 1 ¾ packages (I tested one batch with the full 2 lbs, and it was too much volume with all of the other ingredients). Save the extra silken tofu for a tofu smoothie.
Note 2: Flavor variations - instead of peanut butter, you can use sunbutter, cashew butter, or almond butter. And for the PB2 powder, use a similar product OR your favorite vegan protein powder.
Note 3: I rarely use coconut oil in my recipes and understand many people choose to avoid it due the saturated fat content. While my other ice cream recipes are oil-free (most are coconut-free, too), this recipe doesn't include oats AND has a higher water content due to the tofu. Technically, you can omit the oil, but for the best consistency and flavor, I recommend using it. Without the oil the ice cream is low in fat and will freeze even more solidly. If you don't mind the taste of coconut, you can use a combination of coconut butter and refined (flavorless) coconut oil.

Estimated Nutrition (per serving)

Calories: 275kcalCarbohydrates: 25gProtein: 10gFat: 15gCholesterol: 0mgSodium: 140mgSugar: 20g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Make the recipe?Leave a comment below to share your feedback!

Share the Recipe

4.0K shares
  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Charlie says

    June 06, 2025 at 7:28 am

    Can you use maple syrup instead of sugar?

    Reply
    • Lori Rasmussen says

      June 07, 2025 at 7:18 am

      Yes, maple syrup will work and taste great. You'll probably only need about 2/3 cup since it is a bit sweeter.

      Reply
  2. Gathel Canino says

    August 04, 2024 at 11:09 am

    Can this recipe be made in the Ninja Ice Cream maker?

    Reply
    • Lori Rasmussen says

      August 05, 2024 at 2:16 pm

      I haven't tried the Ninja Creami, but I've heard from several others who have successfully used it with my other ice cream recipes. It should work!

      Reply
  3. CJ says

    January 20, 2024 at 11:39 am

    Thanks for the great recipe! We added KOS chocolate protein powder and it turned out excellent! Will definitely be making this one again and again!

    Reply
  4. Sheila says

    January 17, 2024 at 3:02 pm

    Hi, I noticed silken tofu comes in different levels of firmness from soft to extra firm. Which level do you use?

    Reply
    • Lori Rasmussen says

      January 18, 2024 at 7:18 am

      Hi Sheila - The silken tofu I use most often doesn't specify a firmness (you can see a photo of it above). If you want to use a different brand, like Mori-Nu, their soft silken and the organic one are the most similar to the one I used for the ice cream. A firm variety would probably be fine but will have a stronger tofu flavor. Hope that helps!

      Reply
      • Sheila says

        January 18, 2024 at 2:17 pm

        Thank you for your response. I looked on Amazon and was not able to find the 365 Tofu. I didn't look under Whole Foods Market, maybe that would have helped in my search. I did find the Mori-Nu variety of Tofu. I am anxious to try this ice cream recipe!

        Reply
  5. keto says

    January 15, 2024 at 1:32 am

    Can you use psyllium ‘egg’ in place of the coconut oil?

    Reply
    • Lori Rasmussen says

      January 15, 2024 at 11:27 am

      I've never tried psyllium egg in a frozen dessert, so I'm not sure how it would behave. But I don't think it would do anything beneficial here.

      Reply
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)

Popular Year-round

  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Copycat Recipe)
  • looking down at crispy roasted edamame in a glass.
    Air Fryer Edamame
  • Homemade Korean barbecue sauce in a small glass jar.
    Korean BBQ Sauce
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • close up of oat flour vegan mug cake in a cute smily face mug.
    Healthy Oatmeal Mug Cake
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • A stack of 5 chocolate protein cookies with one cookie leaning against.
    Vegan Protein Cookies

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required