Cut the potatoes into wedges, chop the onion and garlic. Arrange everything in a large deep oven dish. Drizzle with olive oil, season with salt and pepper. Toss together and roast for 25-30 minutes, or until lightly golden and cooked through.
Meanwhile, slice the mushrooms and chop the green asparagus into 4 cm pieces.
Add the mushrooms and asparagus to the deep oven dish, drizzle with olive oil and roast for 5 minutes.
Meanwhile, beat the eggs until pale and fluffy. Finely chop the chives and add to the eggs, along with the cottage cheese.
Remove the dish from the oven, pour the egg mixture over the roasted vegetables and add the grated Pecorino cheese. Bake for 10 more minutes, until golden brown and the egg is set.