No yogurt is not mandatory for an overnight oats recipe. You can just use unsweetened plain almond milk or a vanilla or chocolate flavored almond milk. Your overnight oats will be just as creamy and delicious if you do not add yogurt.