Extra-Creamy Roasted Garlic Guacamole Recipe

http://www.motherearthnews.com/real-food/extra-creamy-roasted-garlic-guacamole-recipe.aspx

This recipe is loved even by those who claim to hate garlic, onions and avocados. It's sweet, spicy, salty and creamy, and brings out the best of the avocado flavor. It's important to prepare this dish while people are waiting for it, and here's why: Even though they may not like the smell of onions and garlic on your breath, they'll be salivating at the smells wafting from your kitchen as you roast garlic and caramelize onions at the same time!

1 head garlic, roasted (see How to Roast Garlic)
1 small sweet onion (such as ‘Vidalia'), diced into small pieces
1/2 tbsp vegetable oil
2 tbsp mayonnaise (vegan mayo works just fine)
2 tbsp cilantro, coarsely chopped
Sea salt and freshly ground pepper, to taste
Spicy stuff, to taste (optional)
2 lime wedges

While your garlic is roasting, sauté the onion in oil over medium-high heat until well caramelized (brown, sticky and sweet), about 7 to 10 minutes. Mash the garlic cloves and onions into the mayonnaise with a fork. Then mash the mixture into the avocados.

Season with salt and pepper, to taste. Stir in cilantro. If you want spicy guac, mix in your favorite spicy stuff (Tabasco sauce, cayenne pepper, red chile hot sauce, diced jalapenos, etc.), to taste.

Squeeze one lime wedge into the guacamole, and stir in the juice. Use the other one to squeeze a bit of lime juice over the top. (This will prevent the guacamole from browning.) Serve immediately.