Press tofu to remove excess moisture and cut into 1-inch cubes.
Heat coconut oil in a large skillet over medium heat.
Sauté diced onion, minced garlic, and grated ginger until fragrant and translucent.
Add tofu cubes and cook until lightly browned on all sides.
Stir in curry powder, turmeric, salt, and pepper, coating the tofu evenly.
Pour in vegetable broth and add chickpeas and broccoli florets.
Simmer for 8 to 10 minutes until the broccoli is tender and the liquid has reduced slightly.
Stir in nutritional yeast and spinach, cooking until the spinach is wilted.
Serve warm in a bowl, garnished with fresh herbs if desired.