Соблюдая дефицит 300 ккал в день, вы обязательно похудеете, даже если едите фастфуд и сладкое.
Другой вопрос в том, что эти продукты - рафинированные и содержат крайне мало витаминов и минералов. У вас образуются дефициты, организм запаникует и даст команду ЖРАТЬ: восполнить не качеством еды, так количеством. Да и организм в целом ослабеет.
Постарайтесь, чтобы ваше питание на 1300 калорий было максимально разнообразным, включайте в него мясо, птицу, молочные продукты, овощи и фрукты, разнообразные крупы ( а не только рис или только гречу).
Вы можете съесть печенье, гамбургер или что там еще, что считается "недиетической" едой, но в пределах 10-15% от общей калорийности дневного рациона. Худеть будете. Точно-точно.