Press the block of tofu (in a press, or wrapped in paper towels, in between plates and weighted down).
Combine all of the marinade ingredients in a small container (large enough to eventually fit the tofu).
Cut the tofu into small 1/2" cubes. Place the tofu cubes into the marinated and gently mix to cover all of the tofu.
Marinate in the fridge for at least 4 hours, but preferably overnight, turning it a few times to make sure the marinade coats all of the tofu.
After the tofu marinates, drain it, discarding the marinade.
Spread the tofu out onto a baking pan lined with parchment.
Bake in a 200° oven for 2 hours, turning tofu every 30 minutes.
Remove from oven and use wherever you would normally use feta.
Store in the fridge for up to a week.