Go Back
Crispy Peri Peri Tofu

Crispy Peri-Peri Marinated Tofu

A vegan dinner, loaded with peri-peri goodness.

Course Dinner
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings 2


  • 400g Firm Tofu
  • 2 Tbsp Olive Oil
  • 2 Tbsp BBQ Sauce
  • 2 Tbsp Worcestershire Sauce
  • 1 Tbsp Passatta or Tomato Puree
  • 1 Tbsp Lemon Juice
  • 2 Cloves Garlic, minced
  • 1 Tsp Onion powder
  • 1/2 Tsp Mustard (optional)
  • 1/2 Tsp Smoked Paprika
  • Pinch Hot Chili Powder
  • Salt & Pepper to taste
  • 1 Cup Breadcrumbs


  1. Prepare the tofu. Wrap it in kitchen roll and press for at least 10 minutes to remove some of the water. Once this is complete, cut the tofu into rectangular wedges and repeat the pressing process.

  2. Prepare the marinade. In a bowl combine the olive oil, bbq sauce, worcestershire sauce, tomato puree, lemon juice, minced garlic, onion powder, mustard, smoked paprika, chili, salt & pepper. Mix the ingredients well until fully combined. If the mixture is too thick you can add more puree.

  3. In a flat dish lay out the tofu. Cover in the marinade, ensuring you turn each piece of tofu so it is covered on both sides. Cover the dish with clingfilm and put into the refrigerator. Ideally, ths tofu should marinate overnight for full flavour.

  4. Retrieve the tofu from the fridge and uncover. Using a spoon, sprinkle over breadcrumbs on each slice of the tofu. Turn and repeat on the other side so that each wedge is full coated.

  5. To cook, arrange the tofu on a grill and heat for 8-10 minutes either side. I like the tofu to be crispy as possible, so for the final minute or two I move the grill rack higher to finish it off.

  6. Serve the wedges with wholemeal rice and a side of salsa. For a bit of greenery, add stir fried broccoli with garlic.