Ingredients
Method
1.Bring 3 cups salted water to boil in a heavy-based saucepan on high heat. Add polenta; stir until boiling. Reduce heat to low. Cook, stirring, 5 minutes, until thick and cooked. Remove from heat. Stir in parmesan. Cover and keep warm.
2.Heat a medium frying pan filled with 8cm water on high. Add vinegar and a pinch of salt. One by one, break eggs into a saucer; slide into bubbling water. Cover with a lid and turn off heat. Leave 3 minutes. Lift out with a slotted spoon; drain.
3.Meanwhile, melt butter in a frying pan on medium heat. Add asparagus and garlic. Fry 1 minute, stirring, until garlic is soft and golden but not burnt. Season to taste.
4.Spoon polenta onto plates. Top with asparagus, a poached egg. Grind with pepper. Drizzle with garlic butter, to serve.