Created by Chocolatll on May 29, 2015
Step 1: Bring water to a boil over high heat.
Step 2: Add 2 tablespoons salt and all the beans.
Step 3: Return to a boil and cook until tender, 8-10 minutes.
Step 4: Drain and let cool.
Step 5: Heat oil in a skillet over medium-high heat.
Step 6: Add onions and toss to coat with oil.
Step 7: Cover and reduce heat to medium.
Step 8: Cook 10 minutes, tossing once after 5-6 minutes.
Step 9: Uncover and stir.
Step 10: Cook, stirring and scraping occasionally, for 20-30 minutes, depending on how brown you want them.
Step 11: Place half the onions, half the walnuts, half the beans, and half the eggs in a food processor.
Step 12: Pulse until mixture is fine but not pasty, scraping bowl as needed.
Step 13: Repeat with remaining onions, walnuts, beans and eggs.
Step 14: Place both batches in a bowl and add the pepper and remaining salt.
Step 15: Tightly cover and refrigerate for several hours before serving.