Wash the button mushrooms and pat them dry.
Heat oil in a pan. Add the finely chopped onions and cook till they turn brown and translucent.
Heat oil in a pan. Add the finely chopped onions and saute till they are brown and translucent. Set them aside.
In the same pan, heat butter. Add the button mushrooms into the pan and fry for a minute in low flame.
Add the finely chopped garlic to the mushroom and stir. Keep the flame at low.
Pour in the cream into the pan and mix well. Keep the flame at low at all times to avoid burning.
Add the all purpose flour into the pan and mix well till there are no lumps.
Season with salt, black pepper powder and paprika.
As soon as the gravy starts to thicken, add hot water or stock and stir well.
Add the fried onions and mix well.
Cover and let it cook for ten to fifteen minutes. Keep the flame at low throughout.
Take the lid off and garnish with thyme, basil and fresh coriander or parsley. Give it one last stir and done!
Serve hot with pasta, bread or rice.