2 slices of Jamaican Jerk Tofu on a bed of greens on a white plate


Savory, spicy, delicious Jamaican jerk spices are infused in these perfect tofu steaks
Course Entree, Main Course
Cuisine Jamaican, Vegan
Keyword Jamaican Jerk Tofu, Jerk tofu, spicy jerk tofu
Prep Time 10 minutes
Cook Time 6 minutes
Total Time 16 minutes
Servings 6 Servings
Calories 75 kcal
Author Linda Meyer


  • 16 oz block of tofu – Sliced into 1/2 inch pieces


  • 1/4 cup of Soy Sauce
  • 2 tablespoons of apple cider vinegar
  • 1 tablespoon of tomato paste
  • 2 teaspoons of maple syrup
  • 1 teaspoon of ground black pepper add more if you like it spicier
  • 1 and 1/2 teaspoons of ground sea salt
  • 2 teaspoons of nutmeg
  • 2 teaspoons of cinnamon
  • 2 teaspoons of allspice
  • 2 cloves of garlic – minced
  • 1 small scotch bonnet pepper – seeded and minced
  • 1 teaspoon of avocado oil to coat the pan for cooking
US Customary - Metric


For the tofu:

  1. Cut it into thin slices (approximately 1/2 inch thick) and press them between paper towels. Put something heavy on top of the top layer of towels and keep changing the towels as they become soaked with water. Do this for about two hours, then put them in an airtight container and refrigerate overnight. This will ensure that the tofu is super dry.

For the marinade:

  1. In a large shallow bowl, add the marinade ingredients and whisk together until fully combined. Put the tofu in the marinade. Turn the tofu a few times to cover both sides in the marinade. Soak for four hours (turning every hour) so the flavor is absorbed in the tofu.

To cook:

  1. Heat a large skillet on medium-high heat and cover with a thin layer of avocado oil. You need the oil or the tofu will stick because of the maple syrup that’s in the marinade. When the pan is hot, place the tofu in the pan and cook for approximately three minutes. It will turn a beautiful caramelized color. Now gently flip to the other side and cook for another three minutes or so.
  2. Enjoy!

Recipe Notes

The Nutrition Facts are an estimate only.

Nutrition Facts
Amount Per Serving
Calories 75 Calories from Fat 18
% Daily Value*
Fat 2g3%
Sodium 675mg29%
Potassium 195mg6%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 3g3%
Protein 7g14%
Vitamin A 110IU2%
Vitamin C 12mg15%
Calcium 41mg4%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.