By Jehan Yusoof | Updated September 12, 2026 | ★ 5 (2 reviews) | 2 Comments.
Hot butter mushroom stir-fry, a vegetarian version of Sri Lankan hot butter cuttlefish.
Crispy and crunchy, coated in a spicy butter-flavoured sauce.
This mushroom recipe turns your everyday plain mushrooms into an irresistible appetiser or side dish.
If you try this, I’d love to know how it turned out; a quick rating or comment really helps other readers decide what to cook.
What is hot butter mushroom?
It is a Sri Lankan-Chinese dish made by first deep-frying battered oyster mushrooms that are tossed in a sauce of melted butter, minced garlic, chilli paste and spring onions.
This is a vegetarian version of hot butter cuttlefish, a delicious seafood dish that is popular in Sri Lankan restaurant menus.

Ingredients for hot butter mushroom fry.
- To coat and season.
- Oyster mushrooms
- Eggs(read substituting ingredients above for a completely vegetarian version).
- Cornflour.
- Turmeric powder.
- Black pepper powder.
- Salt to season.
- Oil to fry.
- To make the hot butter sauce.
- Oil.
- Spring onion stalks.
- Butter(substitute for a fully vegetarian version given in substitute note below).
- Minced garlic.
- Chilli paste.
- Lime juice.
Tips and suggestions to make hot butter mushrooms.
- Substitute notes.
- The egg can be omitted, as the natural dampness of the mushrooms can still help coat the mushrooms with flour seasoning. Not as crunchy as having egg in the mix.
- Chilli paste, which has dried baby shrimp, can be substituted with a vegan or vegetarian chilli paste or replaced with a few teaspoons of red chilli flakes.
- Butter is a key ingredient that gives this fried mushroom fry its unique taste, but to make it vegetarian, substitute it with coconut oil or vegetable ghee.
- More helpful tips.
- Have all the ingredients you need prepared and ready.
- The mushroom needs to be coated thoroughly in seasoned flour.
- Watch the heat and keep it at low-medium. if the oil starts smoking, it’s too hot, and the batter will burn before the mushroom cooks through.
To do this, I often turn the stove knob from medium heat to low and back to medium again to maintain steady heat. - Have all the utensils needed ready as well.
What you will need in the kitchen.
- Chopping board and knife.
- Large bowl.
- A large tray(a baking pan would do)covered in kitchen paper towels.
- Slotted spoon.
- Deep frying pan to fry the mushrooms.
- A large flat frying pan or a medium-sized wok is needed to assemble the hot butter mushroom stir-fry.
PHOTO TUTORIAL.
How to make hot butter mushroom fry.
Coating the shredded mushrooms.
Remove the oyster mushrooms from the package and shred them into strips. Avoid shredding into smaller strips.
Transfer the shredded mushrooms to a bowl.
Add the egg to the shredded mushrooms.
Combine so the egg is incorporated into the shredded mushrooms.
Set aside.
In a separate bowl, add cornflour, pepper, and salt to season.
Combine the dry ingredients well.
Add the cornflour mix to the mushrooms.
Coat the mushrooms in the cornflour mix.
I used a disposable glove as the mixture tends to be slightly sticky and not easily removable with a quick wash.
This matters when you need to move on to the next step of making the fried mushroom stir-fry (hot butter mushroom).
Place the kitchen paper towel-covered tray close to your frying pan.
How to fry the mushrooms.
Place a medium-sized pan over a low-medium fire and add the oil.
Gradually heat the oil until, when you add a wooden stick (use a wooden spoon), bubbles appear around it.
Adjust the heat to maintain this temperature.
Now, in small batches, fry the mushrooms until they are golden and crispy.
Drain the oil completely before placing the crispy mushroom fries on the tray, and lay them in a way that the mushrooms are not stacked on each other.
If you are going fully vegetarian, then the fried mushrooms will look as below without the egg coating. Still crispy and good.
Hot butter sauce for the fried mushrooms.
Place a large frying pan over low to medium heat and add the butter.
Let the butter melt and add the minced garlic.
Cook over medium heat for 1 minute.
Then add the chilli paste. You can use my chilli paste recipe, which I’ve used here.
Reduce the heat to low and cook for 2 minutes.
Add in the chopped spring onion stalks.
Cook until just wilted.
Assembling the hot butter mushroom.
Then add in the crispy deep-fried mushrooms and combine well.
Taste and season with salt if necessary, and a dash of lime juice.
Serve the hot butter mushrooms(fried mushroom stir-fry)within an hour of making it or when still warm for the best results.
FAQ: Sri Lankan Hot butter mushroom
- Can I use any other type of mushrooms?
- I’ve used oyster mushrooms; if using any other mushrooms(button mushrooms, etc.), slice them thin so they fry quickly.
- Can I make hot butter mushrooms vegan?
- Yes. Skip adding egg to the mixture; the natural dampness of the mushrooms holds the cornflour coating on its own. Sub — and swap the butter for a vegan butter or a neutral oil in the sauce.
- Can I use chickpea flour instead of cornflour?
Yes, it is a common swap in vegan versions of this dish and gives the coating a slightly sandier, textured crunch. - Why did my mushroom turn soggy?
- There can be 2 reasons.
- The oil wasn’t hot enough when the battered mushrooms were added to the oil.
- Adding the spicy garlic butter sauce too long before serving it.
- There can be 2 reasons.
What to serve with hot buttered mushrooms.
- Rice dishes you can serve with hot butter mushroom fry.
- Pair with other vegetarian curries.
- Try it with other meat dishes.
Storage, Freezing and Reheating guide.
- Storing in the refrigerator.
- Can be refrigerated for 24 hours, but I do not recommend this as the texture and taste will change.
- Freezing.
- Avoid freezing.
- Reheating.
- Simply microwave for a few seconds to heat the fried mushrooms, but expect less crunch.
- Stop food waste by adding the leftovers to a spicy egg stir-fry or omelette.
More mushroom recipes.
Canned mushroom curry.
Sautéed mushrooms and onions
Mushroom and peas masala curry.
Chickpeas, mushroom and pumpkin curry.
Join me on the ISLANDSMILE YOUTUBE CHANNEL
Sri Lankan Hot butter mushroom (Batter-fried mushroom)
Hot butter mushroom stir-fry, a vegetarian version of Sri Lankan hot butter cuttlefish.
Crispy and crunchy in coated in a butter flavored sauce.This mushroom recipe turns your everyday plain mushrooms into an irresistible appetiser or side dish.
Ingredients
- 2 packs of oyster mushrooms
- 1 egg(read substituting ingredients above for a completely vegetarian version)
- 1 and 1/3 cup cornflour
- 1/2 teaspoon of turmeric
- 2 teaspoons of black pepper powder
- 1 teaspoon of salt
- 2 cups of oil
- 6-7 spring onion stalks (these could be 5-7 individual stalks)
- 1/2 a cup of butter(substitutes for a fully vegetarian version given above)
- 1 and 1/2 tablespoons of minced garlic(about 4-5 garlic pods minced)
- 1 and 1/2 tablespoons of chilli paste(substitute for vegetarian version given above)
- 1 tablespoon of lime juice
Instructions
Coating the shredded mushrooms.
- Remove the oyster mushrooms from the package and shred them into strips. avoid shredding it into smaller strips.
- Transfer the shredded mushrooms to a bowl.
- Add an egg to the shredded mushrooms.
- Combine so the egg is incorporated into the shredded mushrooms. Set aside.
- To a separate bowl, add cornflour, turmeric powder, pepper powder and salt to season. Combine the dry ingredients well.
- Add the cornflour mix to the mushrooms
- Coat the mushrooms in the cornflour mix.
- I used a disposable glove as the mixture tends to be slightly sticky and not easily removable with a quick wash.
- This matters when you need to move on to the next step of making the fried mushroom stir fry(hot butter mushroom).
- Place the kitchen paper towel-covered tray close to your frying pan.
Frying mushrooms for the hot butter mushroom stir fry.
- Place a medium-sized pan over low to medium fire and add the oil(2 cups or use as needed).
- Gradually bring the oil to a temperature where when you add a wooden stick(use a wooden spoon), bubbles appear around it.
- Make sure to regulate the heat to maintain this temperature.
- Now, in small batches, fry the mushrooms until they are golden and crispy.
- Drain oil completely before placing the crispy mushroom fries on the tray.
- Lay them so the mushrooms are not stacked on each other.
- If you are going fully vegetarian, then the fried mushrooms will look as below without the egg coating. still crispy and good.
Making the hot butter sauce.
- Place a large frying pan over low to medium heat and add the butter.
- Let the butter melt and add the garlic.
- Cook over medium heat for 1 minute.
- Then add in the chilli paste(add more if needed). You can use my chilli paste recipe, which I’ve used here.
- Reduce the heat to low and cook for 2 minutes.
- Add in the chopped spring onion stalks.
- Cook until just wilted.
Assembling.
- Then add in the crispy deep-fried mushrooms and combine well. Taste and season with salt if needed, and a dash of lime juice(1 tbsp).
- Serve the hot butter mushrooms(fried mushroom stir-fry)within an hour of making it or when still warm for the best results.
I'd love to know how it turned out.
Leave a ⭐⭐⭐⭐⭐ rating and a comment; I read every one — it helps other visitors trust the recipe and helps them find me too.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Kitchen Shears, iBayam Kitchen Scissors Heavy Duty Meat Scissors Poultry Shears, Dishwasher Safe Food Cooking Scissors All Purpose Stainless Steel Utility Scissors, 2-Pack (Black Red, Black Gray) -
Chef Knife PAUDIN N1 8 inch Kitchen Knife, German High Carbon Stainless Steel Sharp Knife, Professional Meat Knife with Ergonomic Handle and Gift Box for Family & Restaurant -
Rani Ginger Garlic Cooking Paste 10.58oz (300gm) ~ Vegan | Glass Jar | Gluten Free | NON-GMO | No Colors | Indian Origin -
EZ Off Jar Opener - Under Cabinet Jar Lid & Bottle Opener - Opens Any Size Jar - Great for Arthritis - Perfect for Seniors & Weak Hands -
Mueller HyperGrind Precision Electric Spice/Coffee Grinder Mill with Large Grinding Capacity and HD Motor also for Spices, Herbs, Nuts, Grains, White -
Fullstar Vegetable Chopper - Spiralizer Vegetable Slicer - Onion Chopper with Container - Pro Food Chopper - Black Slicer Dicer Cutter - 4 Blades -
Spring Chef Magnetic Measuring Spoons Set, Dual Sided, Stainless Steel, Fits in Spice Jars, Black, Set of 8 -
Spice Container - Masala Dabba - 7 Compartments, masala box,steel masala dabba,Spice container box,stainless steel spice box indian masala dabba with 7 spice containers with size 8 X 8 inches (1) -
The Original Popco Tongs for Cooking - Set of 3 (7, 9, 12 inches) - Heavy Duty, 304 Stainless Steel BBQ and Kitchen Tongs with Silicone Tips (3 COLORS AVAILABLE) -
ESLITE LIFE Deep Frying Pan with Lid Nonstick Saute Pan with Granite Coating, 11 Inch (5 Quart)
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 1429Total Fat: 138gSaturated Fat: 12gUnsaturated Fat: 126gCholesterol: 75mgSodium: 1090mgCarbohydrates: 39gFiber: 4gSugar: 2gProtein: 17g
Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.
ABOUT THE AUTHOR
JEHAN
Recipe creator. Food Blogger. Video creator
I’ve been cooking and sharing Sri Lankan recipes, along with other dishes I love making at home on Island Smile since 2015. I’ve tested every recipe on this site more than once in my own kitchen before it goes on the blog.
I grew up eating this food, and I still cook it the way my family taught me, just written down clearly enough for you to follow.
If a recipe doesn’t work the way I say it will, tell me in the comments; I read every one, and I’ll help you fix it.
Ash
Wednesday 17th of April 2024
Superb recipe, and well written too! It's sadly rare to see Lankan websites that aren't riddled with poor spelling and other mistakes that could've been weeded out with a 5-minute proofreading. You're doing us proud with this scrumptious Lankan-Chinese hit!
jehan
Wednesday 17th of April 2024
Hi Ash, Thank you for your comment, you might come across some mistakes, I try to go back and read the recipe to correct as often as I can when time permits, so I ask your patience. Hope you enjoy the blog. best regards, J