Created by Chocolatll on May 29, 2015
Step 1: Heat half the oil in a skillet over medium-high heat.
Step 2: Add onions and toss to coat with oil.
Step 3: Cover and reduce heat to medium.
Step 4: Cook 10 minutes, tossing once after 5-6 minutes.
Step 5: Uncover and stir.
Step 6: Cook, stirring and scraping occasionally, for 20-30 minutes, depending on how brown you want them.
Step 7: Remove and let cool.
Step 8: Add the remaining oil to skillet and heat over medium-high heat until hot but not smoking.
Step 9: Add mushrooms, tossing constantly.
Step 10: Cook until mushrooms become shrunken and browned.
Step 11: Remove and let cool.
Step 12: Place onions, mushrooms, and all remaining ingredients in a food processor.
Step 13: Pulse to chop coarsely.
Step 14: Scrape mixture from the rim down and then from the bottom up.
Step 15: Pulse again until mixture is fine but not pasty, and has a spreadable consistency.
Step 16: Keeps up to 1 week in refrigerator if tightly covered.