This Jamaican jerk tofu recipe is an easy weeknight dinner loaded with authentic flavour — made the way a Jamaican would make it.

If you’ve followed Jessica in the Kitchen for a while, you may already know I’m Jamaican. I’ve finally shared my Jamaican jerk tofu — a straightforward, authentic recipe that’s saucy, spicy, slightly sweet, chewy, and a little crispy. It’s perfect for weeknight dinners or meal prep.

What Is the Best Jamaican Jerk Seasoning?
The key to great jerk tofu is using an authentic wet jerk seasoning. You can make a homemade jerk sauce or buy a quality wet blend. Walkerswood is a reliable store-bought option made in Jamaica and works well in this recipe. If you must substitute, choose a wet jerk seasoning rather than a dry powder for the best texture and flavor.
What Is in Jerk Seasoning?
Jerk seasoning is a Jamaican spice mix usually built on allspice (pimento), thyme, and Scotch bonnet heat, often with cloves. Some versions also include ginger, nutmeg, cinnamon, and brown sugar. Blends vary by household and region, so adjust to your preference.

Notes on Ingredients
The full recipe with exact amounts and details appears in the recipe card below.
- Extra-firm tofu – Press for about 30 minutes so it soaks up the marinade and crisps well.
- Vegetable broth – Use store-bought or homemade for better flavor in the marinade.
- Poultry seasoning – A savory herb blend that’s typically vegan and adds depth.
- Cornstarch – Helps the tofu crisp when cooked.
- BBQ seasoning – A small amount enhances smokiness.
- BBQ sauce – Adds sauce and a touch of sweetness so the dish isn’t overwhelmingly spicy.
- Wet jerk seasoning – This is the flavor base; use a quality wet jerk.
- Oil – A neutral, high smoke point oil for frying.
How to Make Jamaican Jerk Tofu
This recipe requires minimal active hands-on time, but you should allow time to press and marinate the tofu.

Marinate the tofu. Tear pressed extra-firm tofu into uneven 1–2-inch pieces and place in a bowl. Pour vegetable broth and poultry seasoning over the tofu and stir to coat. Let it marinate about 30 minutes or until the liquid is mostly absorbed.

Coat with cornstarch. Sprinkle about 1 tablespoon cornstarch over the marinated tofu and stir to coat. Add an extra ½ tablespoon if needed so pieces are evenly coated. The cornstarch gives a crisp exterior when cooked.

Cook the tofu. Heat 2 teaspoons of neutral oil in a skillet over medium-high heat. Add the tofu and cook until golden and crisp on all sides, about 4–8 minutes. Transfer to a bowl once browned. Alternatively, toss the tofu lightly in oil and air fry at 400°F (200°C) for about 15 minutes, tossing halfway.

Finish with sauce. While the tofu is still hot, add barbecue sauce and wet jerk seasoning. Stir to coat and let sit for about 3 minutes to absorb. Taste carefully as jerk seasoning can be very spicy — add it a teaspoon at a time until you reach your preferred heat level.
Tips for Success
Follow these tips to get the best texture and flavor:
- Press the tofu. Removing excess water helps the tofu absorb flavors and crisp properly.
- Pick a simple BBQ sauce. Choose a basic sauce so it complements rather than competes with the jerk seasoning.
- Temper the heat. Add jerk seasoning gradually; it’s often very hot. Use a milder blend if needed.

Serving Suggestions
This jerk tofu is excellent for meal prep. Serve it with brown rice, cauliflower rice, or Jamaican rice and peas. Add roasted vegetables, grilled pineapple, or a simple salad. It also works well in warm tortillas for tacos or piled on a bun for a sandwich.
How to Store and Reheat Leftovers
Keep leftovers in an airtight container in the refrigerator for 4–5 days. Reheat gently in the microwave or on the stovetop over low heat; add a splash of water or broth if the sauce has thickened.
Can This Recipe Be Frozen?
Yes — freeze in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator and reheat as above.

Enjoy! If you make this Jamaican jerk tofu, snap a photo and tag #jessicainthekitchen on Instagram. If you try the recipe, leaving a comment and a rating in the recipe card below is much appreciated.

Jamaican Jerk Tofu
Pin Recipe
Ingredients
- 1 lb extra firm tofu, pressed for 30 minutes
- ⅓ cup vegetable broth
- 1 teaspoon bbq seasoning
- 1 to 2 teaspoons poultry seasoning
- 1 to 1 ½ tablespoons cornstarch
- ⅓ cup bbq sauce
- 1 tablespoon wet jerk seasoning
- 2 teaspoons oil
Instructions
- Tear pressed tofu into 1–2 inch pieces. Place in a bowl and pour over the vegetable broth, bbq seasoning, and poultry seasoning. Mix and let marinate about 30 minutes or until the liquid is absorbed.
- Add cornstarch and stir to coat. Start with 1 tablespoon and add the extra ½ tablespoon if needed to cover all pieces.
- Heat 2 teaspoons oil in a pan over medium-high heat. Add tofu and crisp on each side until golden brown, about 4–8 minutes. Alternatively, toss tofu in oil and air fry at 400°F (200°C) for about 15 minutes, tossing halfway.
- Remove tofu to a bowl while hot. Add bbq sauce and wet jerk seasoning, stirring to coat. Or leave tofu in the pan and add sauce and seasoning there. Add jerk seasoning gradually — it’s hot — and taste as you go.
- Let the coated tofu sit about 3 minutes to absorb the sauce, then serve with rice and enjoy.
Notes
Store leftover jerk tofu in an airtight container in the refrigerator for 4–5 days or freeze for up to 3 months. Reheat in the microwave or on the stovetop over low heat; add a splash of water or broth if needed to loosen the sauce.