Indulge in a creamy, guilt-free flan that you can whip up in just 5 minutes! This delightful treat features velvety Greek yogurt and a hint of vanilla, creating a luscious dessert that’s both nourishing and satisfying. Perfect for a quick snack or a sweet finish to your meal, this homemade flan is bound to become your new favorite!