Chop the shallot, garlic, and ginger. Wash and clean eggplant and cut into cubes. Wash spinach and spin dry. Drain tofu and cut into cubes.
Heat coconut oil in a pot. Sauté shallot, garlic, and ginger in it. Add eggplant cubes and tofu and sauté, add turmeric powder, garam masala, and curry powder. Add spinach and sauté until combined.
Add the vegetable broth and bring the mixture to a boil briefly. Pour in coconut milk, then cook over medium heat for about 10 minutes—season with one tablespoon lime juice, salt, and pepper.
Meanwhile, coarsely chop peanuts. Wash cilantro, shake dry, and also coarsely chop. Wash and clean the chili pepper and cut into fine rings.
Wash cauliflower, divide into florets, and chop in a food processor to rice grain size. Heat peanut oil in a skillet and stir-fry cauliflower rice in it over medium heat for about 5 minutes. Season with lime juice, salt, and pepper.
Divide cauliflower rice among four bowls and top with keto vegetable curry. Sprinkle everything with peanuts, cilantro, and chili rings and serve.