Wrap the tofu in a cotton cloth to remove excess moisture.
Mash the tofu and mix with chopped onions, chopped carrots, starch, salt, and pepper.
Shape the mixture into meatballs and pan-fry until golden brown on both sides.
Put curry powder, water, minced garlic, and onions into a pot and bring to a boil.
Add the tofu meatballs to the curry sauce and simmer for about 5 more minutes.
Serve in a bowl to finish.