Yeah Twinkie Diet works.
As long as you're in a caloric deficit by the end of the day you will lose weight. What kind of weight you'll lose (fat and/or muscle) will depend on your diet.
But you need to get your protein higher.... and I'm not seeing that at all in your diet.
atleast 1g to 1.5g of protein per pound of of lean body mass or bodyweight if you want.
You need the protein to retain the lean muscle mass you have right now. If you don't keep your protein you'll lose muscle and this'll slow down your metabolism meaning your body will require less calories to run. Which means you would have to drop your calories lower faster.