March 21, 2018 1 Comment


This vegan Chocolate Peanut Butter Protein Cheesecake is irresistibly delicious and surprisingly easy to make! I went with a tofu base here… my favorite way to make dairy-free cheesecake! It combines the rich flavors of peanut butter and cocoa with just a hint of soy flavor. Think dense and creamy cheesecake with a crumbly chocolate peanut butter cookie crust. I drizzled melted chocolate and peanut butter on top plus some crunchy roasted peanuts for the ultimate decadence. So good! You might also like my vegan Carrot Cake Protein Cheesecake!

Did you know? Tofu is a very nutrient-rich food, containing complete protein, manganese, calcium, selenium, phosphorus, copper, magnesium, iron and zinc. (source)


Protein powder recommendations

To add protein to this delicious cheesecake, I used LIV Body Lean Vegan Protein, a pea protein that’s low in carbs, free of artificial ingredients and tastes fantastic! I used Chocolate Peanut Butter flavor in the crust and Cake Batter in the cheesecake itself. PS… you can use my code “NOEXCUSES” for 20% all LIV Body products.

If you don’t have this particular brand, any plant-based protein should work so long as you like the flavor. You can also try substituting whey concentrate or whey-casein blend. It should work although I haven’t tested it! If you don’t have protein powder, substitute one-third cup of starch (arrowroot, cornstarch, potato starch, or tapioca starch).


For the cheesecake

For the cheesecake, you’ll want to use an extra firm silken tofu (like Mori-Nu brand), which can be typically found in the Asian foods aisle. The key to making awesome tofu cheesecake is rinsing the crumbled tofu thoroughly, then pressing all the water out! I like to do this in a fine colander, but a sieve or strainer should work, too.

If you prefer not to use tofu, try substituting vegan cream cheese, or reduced fat dairy cream cheese. You can also substitute the soy yogurt for dairy-based yogurt.


For the crust

I used coconut flour in the base because I’ve found it pairs well with plant-based protein powders, and keeps the carbs down (you only need half as much coconut flour compared to other flours). If you don’t have coconut flour, feel free to substitute twice as much all-purpose flour, gluten free baking flour, cassava flour, or oat flour. If substituting almond flour, you may need up to three times as much!

Sweetener substitutions

To sweeten this creamy dreamy cheesecake without adding any sugar, I used my favorite organic stevia blend, a calorie-free blend of stevia and erythritol that’s twice as sweet as sugar. If you substitute baking stevia, granulated erythritol, or granulated sugar like coconut sugar, you will need about twice as much to achieve the same level of sweetness. If using stevia extract or drops, please refer to the brand-specific conversion chart.


Feel free to drizzle some melted chocolate and peanut butter, then sprinkle with some roasted peanuts if you like. I just melted the peanut butter and chocolate separately in the microwave using 30-second intervals until liquid.

Now, here’s the printable recipe for this Chocolate Peanut Butter Protein Cheesecake! I’d love for you to rate and/or comment below if you try it 😉

This post contains affiliate links and is sponsored by LIV Body.

Chocolate Peanut Butter Protein Cheesecake (Vegan)

This Chocolate Peanut Butter Protein Cheesecake is vegan, low in carbs and sugar, high in protein, and full of decadent chocolate peanut butter flavor!
Course Dessert
Prep Time 30 minutes
Cook Time 35 minutes
Chill Time 4 hours
Servings 8 servings
Calories 257kcal



  • 1/2 cup (60g) chocolate protein powder
  • 1/4 cup coconut flour*
  • 2 tbsp. unsweetened cocoa powder
  • 2 tbsp. calorie-free sweetener* I used one that's twice as sweet as sugar
  • 1/4 tsp. salt optional
  • 6 tbsp. creamy peanut butter*
  • 1/4 cup water more as needed


  • 1 1/2 cup (12 oz.) extra firm tofu*
  • 1 cup (8 oz.) vanilla dairy-free yogurt* I used soy
  • 1/4 cup creamy peanut butter*
  • 2 tsp. vanilla extract
  • 1/2 tsp. butter extract optional
  • 1/3 cup (40g) vanilla protein powder*
  • 1/4 cup calorie-free sweetener*

Toppings (optional)

  • 1/4 cup dry-roasted peanuts
  • 1 oz. dark chocolate chips melted
  • 1 tbsp. creamy peanut butter melted

*See above for substitutions.


    • Preheat oven to 300 degrees F.
    • Combine protein powder, coconut flour, cocoa powder, sweetener, and salt for the crust.
    • Add peanut butter and water, mix until a crumbly dough forms (add more water if necessary to get it to stick to itself).
    • Press crust mixture evenly into the bottom of an 8" or 9" cake pan lined with parchment paper or lightly coated with cooking spray.
    • Crumble extra firm tofu into a fine colander or sieve and rinse thoroughly (this helps get rid of any tofu aftertaste). Then, using paper towels, press water out of tofu over sink.
    • Blend tofu, yogurt, nut butter, and extracts until smooth. Add protein powder and sweetener and blend again until smooth.
    • Pour cheesecake batter over crust and spread out evenly with a spatula.
    • Bake for 25-35 minutes, until the center jiggles like pudding and the edges are lightly golden and puffed (if you see cracks, it's gone too long).
    • Remove cheesecake from oven and let sit at room temperature for about half an hour.
    • After about 30 minutes, transfer to the fridge and chill for a minimum of 4 hours or overnight.
    • If desired, melt chocolate and peanut butter separately and drizzle over cheesecake, and sprinkle with peanuts.
    • Slice into eight pieces and enjoy! Leftovers will keep in the fridge up to one week or in the freezer up to one month (thaw at room temperature).


    Calories (per serving, minus optionals): 220kcal, Fat: 13.4g, Sat fat: 2.1g, Carbs: 9g, Fiber: 4g, Sugar: 2g, Protein: 19g, Sodium: 218mg
    Calories (per serving, including optionals): 280kcal, Fat: 18.4g, Sat fat: 3.5g, Carbs: 12g, Fiber: 5g, Sugar: 3g, Protein: 21g, Sodium: 247mg

    1 Response


    June 10, 2024

    What can I substitute for the yogurt? I’m thinking cream cheese or more tofu?
    Nutritionist Mom replied:
    Hi Britteny, you can try substituting tofu or coconut cream would actually be closer! Good luck :) SarahSent from my iPhone

    Leave a comment

    Comments will be approved before showing up.

    Also in Blog


    June 08, 2024

    These Mediterranean Turkey Stuffed Peppers are high on the flavor charts and very filling for the calories. These peppers will not only satisfy your tastebuds, but your hunger, too! I love the combination of seasoned ground turkey, lemon parsley quinoa, and goat cheese. It’s one of those things I can eat all week and not get sick of (perfect for meal prep). The kids gobbled these too, believe it or not! Make these vegan using spiced chickpeas and vegan mozzarella.

    View full article →

    Collagen Acai Smoothie Bowl

    June 05, 2024

    With the weather heating up, I am finally in the mood for smoothie bowls! This Collagen Acai Smoothie Bowl has no added sugar, a boost of collagen protein, and tons of fiber and antioxidants. It's so refreshing and satisfying! I topped mine with fresh fruit, protein granola, and a little unsweetened coconut.

    View full article →

    Veggie Packed Protein Muffins (Dairy Free)

    May 29, 2024

    If you or your kids need to get more veggies in - try these Veggie Packed Protein Muffins! These lightly sweet oat muffins are chock full of zucchini, carrot and pumpkin, with optional raisins and spices. These muffins make a satisfying breakfast or snack since they're rich in protein and fiber. I actually packed them for camping! They are also gluten-free, dairy-free, and easily made vegan.

    View full article →

    Get my FREE meal prep guide!

    Get family-friendly recipes, nutrition tips and faith-based inspiration delivered straight to your inbox.