Yes firm tofu works great. You need to add to pot and let it come to a boil. Soft tofu also works so use depending on the texture you like.