Peel and finely chop the shallot, garlic, and ginger. Wash, clean, and dice the egplant. Wash the spinach and dry. Drain the tofu and cut into cubes.
Heat coconut oil in a pot. Sauté shallot, garlic and ginger in it. Add diced eggplant and tofu and fry, then add turmeric powder, garam masala and curry powder. Add the spinach and allow to collapse. Pour in vegetable stock and briefly bring to the boil. Add coconut milk, then cook over medium heat for about 10 minutes. Season with 1 tablespoon lime juice, salt, and pepper.
In the meantime chop the peanuts coarsely. Wash the coriander, shake dry, and chop coarsely as well. Wash and clean the chilli pepper and cut into fine rings.
Wash the cauliflower, divide into florets and chop to rice grain size in a food processor. Heat peanut oil in a frying pan and fry cauliflower rice at medium heat for about 5 minutes while stirring. Season with remaining lime juice, salt, and pepper.
Divide cauliflower rice into 4 bowls and add keto vegetable curry. Sprinkle everything with peanuts, coriander, and chili rings and serve.