If you're a fan of spinach and artichoke dip, you'll love this veggie casserole. It's packed with nutritious spinach, artichoke hearts, and a creamy sauce made with Greek yogurt and Parmesan cheese. Baked until golden and bubbly, this casserole is a crowd-pleaser. Serve it with crusty bread or as a side dish with roasted chicken or grilled steak.