Trim the bottom and very top leaves of each artichoke. With sharp shears, cut the top 1/4 of each artichoke leaf (optional). Make a cross in the bottom of each artichoke.
Mix herbs, salt and pepper in a small bowl.
Fit a steamer basket or metal trivet in the bottom of a large pot. Fill pot with water, just until touching the bottom of the basket.
Place artichokes on the trivet or steamer basket. Separate the leaves and sprinkle the herbs in between and over the artichokes. Drizzle with lemon juice and olive oil.
Bring water to a boil, then reduce heat to a low simmer and cover. Steam artichokes, checking water level periodically, adding more if necessary. Steam for approximately 40-45 minutes, or until leaves are tender and pull away easily. Serve with a drizzle of Balsamic vinegar or Hollandaise sauce.