Place the potatoes in a pot of salted water. Bring to a boil and blanch for 2 minutes. Remove from the heat, drain in a colander and cool.
In a large saute pan or skillet, cook the bacon over medium-high heat until brown and the fat is rendered, about 6 minutes. Remove with a slotted spoon and drain on paper towels. Add the onions, Essence, salt, and cayenne to the fat in the pan and saute until soft, about 3 minutes. Add the garlic and saute for 30 seconds. Add the drained potatoes and olive oil and cook, turning, until browned on both sides. Return the bacon to the pan, with the parsley, cilantro, and green onions. Season, to taste, and cook gently until warmed through.
Remove from the heat and serve hot.
Yield: 4 servings