根据以下条件，生成一份购物清单：

我需要准备本周的晚餐，周三会有8位客人来家里吃饭。他们都喜欢吃素食，但需要保证蛋白质和营养均衡。我有一个预算限制，总共不能超过300元。
购物清单：
- 蔬菜：西兰花、胡萝卜、花椰菜、菠菜、蘑菇、豆腐、鸡蛋
- 主食：米饭、面包
- 调料：油、盐、酱油、醋、姜、蒜、胡椒粉、五香粉
- 饮料：果汁、茶叶

大致预算：
- 蔬菜：50元
- 主食：20元
- 调料：30元
- 饮料：20元
- 其他：180元

根据实际价格和需要，可做适当调整。