Satay Tofu

• 300 grams firm tofu, cubed
• 1 small onion, sliced
• 2 cloves garlic, crushed
• 1 tablespoon of fresh ginger, grated
• 1 tablespoon turmeric, fresh and grated
• ½ teaspoon cardamom, ground
• ½ tablespoon coriander, ground
• ½ tablespoon cumin, ground
• ½ tablespoon mild curry
• 2 kaffir lime leaves, finely sliced
• 1 lemongrass stalk cut in half lengthways
• 1 carrot, sliced
• 1 zucchini, sliced
• 400ml coconut cream
• fresh coriander