In a 9x13 inch baking dish, toss together the dry orzo, cherry tomatoes, sun-dried tomatoes, olive oil, dried oregano, garlic powder, salt, and pepper.
Place the block of Boursin cheese in the center. Pour vegetable broth evenly over the mixture.
Bake uncovered for 25 to 30 minutes, until tomatoes burst and liquid is absorbed.
Remove from the oven, stir the softened cheese into the pasta, and fold in the baby spinach until wilted. Top with feta cheese if desired.