Heat vegetable oil in a large pan over medium heat. Add diced onion and cook for about 5 minutes until soft and translucent. Then, add minced garlic and sauté for 1 minute until fragrant.
Incorporate the sliced mushrooms into the pan. Cook for an additional 5 minutes until they release moisture and turn golden brown.
Pour in optional white wine, followed by vegetable broth and tamari. Bring the mixture to a gentle boil.
Whisk cornstarch with plant-based milk or cream until smooth. Stir this mixture into the pan and simmer for about 10 minutes until the sauce thickens.
Sprinkle in onion powder, garlic powder, smoked paprika, and red pepper flakes. Adjust seasoning with salt and black pepper.
Stir in freshly chopped herbs before serving over rice or pasta.
Notes
Store leftovers in an airtight container. Reheat gently on low heat, adding a splash of broth or plant-based milk for the perfect creamy consistency.