Easy Chocolate Covered Tofu Recipe

Last Updated: June 29, 2026

These simple chocolate covered tofu bites are my new favorite treat. They’re subtly sweet with a hint of coffee flavor and remind me of chocolate dipped marshmallows. Give them a try if you’re looking for tofu-based dessert recipes, like this vegan silken tofu chocolate mousse, which is another delicious option.

Ingredients and Substitutions

Extra firm tofu works best in this recipe. Softer varieties are usually too wet which makes them trickier to coat in chocolate.

Chocolate covered tofu pieces on a white plate.

I prefer to use dark chocolate when making these treats, but you can substitute any type of chocolate you prefer.

Coffee forms the base of the marinade and gives these treats a delicious mocha flavor. You can use any type of brewed coffee you like (I went with decaf). Or if you’re not a fan of coffee, you can substitute orange juice for an orange-chocolate flavor, in which case you can omit the sweetener.

I sweetened the coffee marinade with pure maple syrup. You can substitute any sweetener you prefer, to taste.

How to Make Chocolate Covered Tofu

Add the cooled brewed coffee, maple syrup, vanilla extract, and salt to an airtight container with a tight-fitting lid (or freezer bag). Mix well.

Cut the tofu into bite-sized pieces (any shape you like), then add them to the container. Marinate for at least 4 hours (or up to 24 hours).

When the tofu has finished marinating, preheat the oven to 350 degrees Fahrenheit. Transfer the marinated tofu pieces to a 9-inch baking dish (discard the marinade). Spread in an even layer, then bake for 20 minutes.

Pieces of tofu in a glass baking dish.

Let the tofu cool to room temperature. Add the chopped dark chocolate to a pot on the stove set to low heat. Cook, stirring frequently until melted, then immediately remove the pot from the heat.

Add the tofu pieces to the pot, then gently stir to coat them in melted chocolate.

Melted chocolate-coated tofu in a pot.

Use a fork to lift the tofu pieces out of the pot, allowing any excess chocolate to drip back into the pot, and place them on a sheet pan (or plates) lined with parchment paper.

Dark chocolate dipped tofu pieces on a sheet pan lined with parchment paper.

Refrigerate for 1 hour or until the chocolate has hardened.

Chocolate covered tofu pieces on a white plate.
5 from 2 votes
Pin Recipe Print Recipe

Chocolate Covered Tofu Recipe

These simple chocolate covered tofu bites are so delicious. They're a an easy and nutritious protein-rich treat.
Course Dessert
Cuisine American
Prep Time 12 minutes
Cook Time 20 minutes
Marinating and Chilling Time 5 hours
Total Time 5 hours 32 minutes
Servings 5
Calories 260.3kcal

Equipment

  • Sheet pan
  • Parchment paper
  • 9 inch baking pan
  • Airtight container with tight-fitting lid or freezer bag

Ingredients

  • 1 cup brewed coffee (cooled)
  • 1 tablespoon maple syrup (or substitute your preferred sweetener, to taste)
  • 1 teaspoon pure vanilla extract
  • 1/8 teaspoon salt
  • 12 oz extra firm tofu (approximately 350 g)
  • 1 cup chopped dark chocolate (approximately 6 oz)

Instructions

  • Add 1 cup brewed coffee, 1 tablespoon maple syrup, 1 teaspoon pure vanilla extract, and 1/8 teaspoon salt to an airtight container with a tight-fitting lid (or freezer bag). Mix well.
  • Cut 12 oz extra firm tofu into bite-sized pieces (any shape you like), then add them to the container.
  • Marinate for at least 4 hours (or up to 24 hours).
  • When the tofu has finished marinating, preheat the oven to 350 degrees Fahrenheit.
  • Transfer the marinated tofu pieces to a 9-inch baking dish (discard the marinade). Spread in an even layer, then bake for 20 minutes.
  • Let the tofu cool to room temperature.
  • Add 1 cup chopped dark chocolate to a pot on the stove set to low heat.
  • Cook, stirring frequently until melted, then immediately remove the pot from the heat.
  • Add the tofu pieces to the pot, then gently stir to coat them in melted chocolate.
  • Use a fork to lift the tofu pieces out of the pot, allowing any excess chocolate to drip back into the pot, and place them on a sheet pan (or plates) lined with parchment paper.
  • Refrigerate for 1 hour or until the chocolate has hardened.

Notes

  • Store in an airtight container in the fridge for up to three days.

Nutrition Estimates

Calories: 260.3kcal | Carbohydrates: 20.2g | Protein: 7.8g | Fat: 16.2g | Saturated Fat: 8.8g | Polyunsaturated Fat: 1.2g | Monounsaturated Fat: 4.7g | Cholesterol: 1.1mg | Sodium: 109.4mg | Potassium: 388.5mg | Fiber: 3.9g | Sugar: 11.6g | Vitamin A: 13.7IU | Calcium: 52.1mg | Iron: 5mg
Chocolate coated tofu on a plate.

You Might Also Like

These chocolate-coated tempeh dessert bites are another delicious protein-rich treat.

Chocolate tofu bites on a plate.
Comments are moderated to ensure a respectful and constructive environment. Your email address will not be published. Required fields are marked with *.

4 thoughts on “Easy Chocolate Covered Tofu Recipe”

  1. 5 stars
    I cubed my block of tofu into 40 pieces, froze/defrosted them first, then marinated for 6-7 hours in coffee/cinnamon/vanilla, and then I dipped in semi-sweet chocolate. 10/10 will make again. No additonal sweetener needed, although I did recently find a vegan caramel recipe I may try to dollop/freeze on the tops after marinating, and then dip in chocolate.

    Reply

Leave a Comment

Recipe Rating