Prepare uma marinada com o suco de laranja, shoyu, melado, canela em pó e pimenta caiena. Junte os cubos de tempeh e reserve por 1 a 2 horas.
Aqueça o forno (180°C).
Coloque os cubinhos de abóbora em uma assadeira onde fiquem em uma só camada. Tempere com sal, pimenta e folhas de alecrim. Regue com azeite (1 colher de sopa). Asse até a abóbora ficar macia, mexendo vez por outra.
Quando a abóbora estiver assada, retire os cubos de tempeh da marinada. Reserve o líquido.
Aqueça uma frigideira com fundo grosso e doure os cubos de tempeh em 1 colher (sopa) de azeite de oliva. Reserve.
Na mesma frigideira refogue as tiras de cebola em 1 colher (sopa) de azeite de oliva até ficarem translúcidas. Cubra com os pedaços de tempeh e acrescente parte do líquido da marinada. Misture.
Junte os cubos de abóbora assada, o cranberry e as raspas de laranja. Acrescente o restante do líquido da marinada. Misture com cuidado, somente para incorporar tudo. Polvilhe a salsa picada.