In a large pot, bring salted water to a boil and cook the orzo according to package instructions until al dente. Drain and set aside.
In a skillet, heat olive oil over medium heat. Add the cherry tomatoes, zucchini, and bell pepper. Sauté for about 5 minutes until the vegetables are slightly tender.
Stir in the minced garlic and sauté for an additional minute until fragrant.
Add the baby spinach to the skillet, cooking just until wilted.
In a large mixing bowl, combine the cooked orzo, sautéed vegetables, Boursin cheese, vegetable broth, lemon zest, lemon juice, salt, and pepper. Mix well until everything is well-coated.
Transfer the orzo mixture into a greased 9x13 inch baking dish.
Sprinkle grated Parmesan cheese evenly over the top of the dish.
Bake in the preheated oven for 25-30 minutes until the cheese is bubbly and golden.
Remove from the oven and let it cool slightly before serving. Garnish with fresh basil or parsley.
Notes
Serve directly from the baking dish for a rustic look, or plate individual portions with fresh herbs for an elegant touch.