Begin by making a coconut-based curry. Heat oil in a pan. Add onion-ginger and garlic to the pan.
Sauté for 2-3 minutes on a medium-low flame.
Adjust the heat to the ‘medium’ setting and pour in the coconut milk. Stir in tomato paste, red curry paste, chili sauce, lime juice, brown sugar, soy sauce, sriracha sauce, and lime zest. Stir to combine.
Add spices (salt, chili flakes, and black pepper) and mix to combine. Allow it to simmer on a medium flame.
Next, comes the central part of the dish – tofu! Squeeze water out of tofu and cut tofu into small cube-shaped pieces, giving it an appealing look. Set aside.
Now, add a large assortment of vegetables such as bamboo shoots, red and yellow bell pepper, onions, zucchini, and basil.PROTIP- I prefer to keep my veggies tender-crisp and not soft. So, I have cooked them for only a few seconds. Finally, add tofu into the curry. Allow it to simmer for 2-3 minutes letting the appetizing smell spread through the entirety of your house.
Add fresh basil leaves and take the pan off the heat. PROTIP – If you prefer crunchy veggies, then I would suggest adding vegetables after tofu soaks in all the curry flavor. Add vegetables and allow it to simmer for a minute or two. Serve with white rice and enjoy.