For the media

Nondairy chocolate mousse (recipe)

By The Health News Team | July 7, 2023
Chocolate mousse dessert with strawberries

A decadent, plant-based dessert made from tofu? It’s real — and delicious.

This recipe uses a combination of the softest kind of tofu, semisweet chocolate chips, nondairy milk, vanilla extract and strawberries.

“If you worry about getting enough protein, this recipe has 7 grams per serving,” says Dr. Cherie Chu, a board-certified pediatrician with Sharp Rees-Stealy Medical Group. “And while the serving size may seem small, I have found this mousse to be deceptively filling.”

Nondairy Chocolate Mousse

For the best results, use a high-power blender or food processor to get a smooth texture.

Nondairy chocolate mousse (recipe)

Prep time:
15 minutes
Total time:
2 hour
10 servings


  • 1 cup semisweet chocolate chips

  • 1 cup nondairy milk, such as soy, almond, rice or oat

  • 2 12-ounce packages of silken tofu

  • 1 teaspoon vanilla extract

  • 10 strawberries, sliced

  • 10 mint sprigs (optional, for garnish)



Step 1: Melt the Chocolate

Microwave the chocolate chips and nondairy milk for 1 minute in a glass bowl. Stir the mixture and let it sit for 2 minutes.


Step 2: Blend and Divide the Mixture

In a blender or food processor, blend the tofu, vanilla and chocolate-nondairy milk mixture until smooth. Divide the mixture into 10 ramekins, and chill for 2 hours in the refrigerator or 30 minutes in the freezer.


Step 3: Garnish, Serve and Enjoy

Prior to serving, add strawberry slices and a sprig of mint to each ramekin. Cover any leftovers and store in the refrigerator for up to 3 days.

Nutrition facts per serving: Calories = 178; Fat = 10 grams; Sugar = 13 grams

You might also like:

Get the best of Sharp Health News in your inbox

Our weekly email brings you the latest health tips, recipes and stories.