Start by heating a wide skillet over medium heat and add the oil, letting it shimmer gently.
Add the sliced mushrooms to the hot skillet and cook, stirring occasionally, for about 8-10 minutes. You'll notice them gradually turning a deep, chewy brown and releasing a rich, earthy aroma.
Once the mushrooms are deeply browned and starting to caramelize, toss in the sliced bell peppers. Continue cooking, stirring gently, for another 5-7 minutes until the peppers soften, glossy, and develop smoky edges.
Sprinkle in the salt and black pepper. Add the minced garlic and grated ginger, stirring well to coat everything evenly. Cook for 1-2 minutes until fragrant, filling the air with a sweet, smoky aroma.
Reduce the heat to low and let the mixture caramelize slowly, stirring gently every few minutes. Continue cooking for about 5 minutes or until the mushrooms are deeply chewy, the peppers glossy with charred spots, and the aroma is rich and smoky.
Turn off the heat and let the fry rest for a couple of minutes to allow the flavors to meld. Serve hot straight from the skillet, enjoying the chewy, smoky, and glossy textures of this slow-cooked dish.