Heat a large pan or wok over medium-high heat with some oil. Once hot, add the mushrooms and cook until these start to draw out moisture and start to brown. You can leave the mushrooms untouched to let these slightly char for extra flavor.
Move the mushrooms to the side of the pan. Add a bit more oil, then sauté the garlic and onion until fragrant.
Add the bell pepper and chiles then cook for another 1-2 minutes until slightly tender but still crisp.
Mix all the sauce ingredients together in a small bowl until the sugar has dissolved.
Pour in the sauce then mix everything well and let the sauce simmer and coat the mushrooms.
Turn off the heat and toss in the basil leaves. Mix until the basil is wilted.
Serve with rice and enjoy while hot! You can also add some chili oil for extra heat or add a crispy fried egg (if not strictly vegan).
