Remove the tofu from the package and drain off the excess liquid.
Cut into 1 inch cubes and add to a large pan with the oil. Saute on each side until lightly golden brown.
Meanwhile, heat a dutch oven or large pot with oil and add the diced onion. Saute until the onion is translucent, about 5-7 minutes.
Add in the ginger and garlic and saute an additional 1-2 minutes.
Transfer to a blender with all ingredients except the bell pepper and zucchini.
Blend until smooth. Taste and adjust flavors as desired.
Meanwhile, add the bell pepper and zucchini to the pot that the onion was in (add a splash more oil if needed).
Saute for about 5 minutes or until softened.
Add in the curry sauce and stir to combine.
When the tofu is done, add to the pot and stir until well coated. Simmer for 5-10 minutes to let all the flavors blend.
Serve with fresh white rice, cilantro and a squeeze of lime juice. Enjoy!