Personally, I'd eat rather less protein and rather more carbohydrate than that. (For a number of reasons this among them.) But macronutrient ratios aren't the most important thing, and yours seem within reasonable limits. I think it's just a case of MORE rather than more of this or that—that is, if you really are eating only 1300 calories.Still, I can't seem to eat more than 1300 calories a day and usually feel pretty full after dinner. With the goal being to lose a little more residual fat and put on muscle, I'm trying to find a good balance. Macros usually work out to between 55-60% fat, 30-35% protein, 10-15% carbs.
Here's what I had the other day.
half teaspoon cod liver oil
2 eggs scrambled with a tablespoon of butter
1 oz. pecans
2 oz turkey
large salad dressed with 1 tablespoon olive oil and some vinegar
2 oz. Gruyere cheese
spoonful of honey
1 tablespoon coconut oil
Chili con carne, including about 7 oz beef
1 teaspoon Naturalcalm magnesium supplement
i don't usually record what I eat, but I did that day. That lot came to around 2500 kcal and worked out at about 64% fat, 19% protein, 16% carbs and got me more than the RDA for more nutrients except thiamine. But that'd be over on an other day when I had pork which is very rich in thiamine.
I guess you need to aim at that sort of quantity of food to be within a sensible calorific intake. If you don't have breakfast, then either your lunch or your dinner would have to be double the size to make up for what you didn't eat on rising if you want your calorific intake not to be too low.