Preheat oven to 450 degrees. Pat tofu dry, cut into small cubes and place on a cookie sheet, single layer and sprinkle each cube with 2 Tbsp. olive oil. Cook on middle rack for about 10 minutes or until bottom of cubes are browned. Switch oven to broil and cook on upper rack for about 10 minutes or until top of cubes are browned. Remove from oven, drain tofu on paper towels and set aside.
Heat oil in a medium size pot. Add ginger and sauté momentarily. Add chopped greens and cook briefly to incorporate flavors. Add ¼ tsp. salt and curry powder. Stir in greens. Add crushed tomatoes and ½ tsp. salt (to taste). Cook down until tomatoes thicken and absorb the flavors of the spices (10-15 min.).
Add tofu cubes. Cook for about 10 minutes allowing the tofu to absorb the flavor of the sauce. Add cilantro and a pinch of sugar (if desired). Stir to combine. Serve warm or hot. Goes great with a side of Basmati Rice.