Preheat the oven to 425° F and line a 9×13-inch baking dish with parchment paper.
Rinse and strain the rise, then cook in vegetable broth according to the package instructions.
Meanwhile, heat 2 tbsp olive oil in a large skillet over medium heat. Add the onion and cook for 3-4 minutes, until softened.
Add the garlic and cook for another 1-2 minutes, stirring occasionally, until fragrant.
Stir in the cauliflower, zucchini, artichoke hearts, chickpeas, and spinach. Cook for 3-4 minutes, stirring occasionally, until the spinach begins to wilt and the vegetables are slightly softened.
Remove the skillet from the heat and stir in the cooked rice, parsley, and feta until evenly combined.
In a separate bowl, whisk together the eggs and Greek yogurt. Pour the mixture into the skillet and stir until everything is well combined. Season with salt, pepper, and Italian seasoning.
Transfer the mixture to the prepared baking dish and spread it evenly. Cover with foil and bake for 20 minutes.
Remove the foil and continue baking for 7-10 minutes, until the top is set and lightly golden. Let rest for about 10 minutes before slicing and serving.