Small firm tofu and green beans tartelettes (dairy-free)