Heat the oil in a medium saucepan. Bung in the onion and cook on a medium heat for 5 mins or until soft and translucent.
Add in the garlic and ginger, cook till fragrant, around 1-2 mins.
Add in the tomato puree and spices, cook for another 2 mins.
Throw in the cashews, coconut milk, almond milk and maple syrup. Bring to the boil and simmer for 5 mins. Tip into a blender and blitz till completely smooth.
Bung the sauce back into the saucepan. Add a squidge of lime and tempeh pieces, simmer for 5 mins or until the tempeh is warmed through. The sauce is meant to be pretty thick but add in more almond milk to thin down slightly if needed.
Whack into bowls, top with toppings.
BISH BASH BOSH