Preheat your oven to 200°C (400°F) and gather all your ingredients.
In a large baking dish, combine the halved cherry or plum tomatoes and sliced asparagus. Drizzle with olive oil and season with salt and black pepper. Nestle the block of feta cheese in the center.
Place the baking dish in the preheated oven and bake for about 20 minutes until the tomatoes soften and burst.
While baking, bring a large pot of salted water to a boil and cook the orzo pasta according to package instructions until al dente (8-10 minutes).
Drain the orzo and add it directly into the baking dish with the roasted veggies and baked feta. Mix gently.
Add chopped baby spinach, fresh basil, chives, and mascarpone cheese into the mixture. Stir until well combined.
Taste and adjust seasoning with more salt or pepper if needed before serving.