Struggling to meet macros/calories.. Help?

Hi! So I have been consistently working out for around an hour a day. I do a mix of cardio and weights. Generally burn around 400-500 calories - I try to eat half of them back. I eat 1300 plus some of what I burned.

I'm struggling to meet macros however. I'm set at 30 protein 25 fat 45 carbs. My diary is open. As a general rule I try to eat "clean" as much as I can with a treat now and again.

Example for today:
Breakfast Cottage cheese/oatmeal/banana pancakes for breakfast (1 preworkout, 2 after. They're not that big)
Mid morning: 1 egg scrambled with 1/8 c cottage cheese, 1/4 c spinach and sriracha
Lunch: Chicken salad with veggies, and a Greek yogurt
Dinner: 4 oz ground turkey with 1/2 diced tomatoes and 1 c broccoli slaw. Cooked in olive oil with a little cheese.
1 slice whole wheat toast with 1/2 tbsp almond butter
Snack: 2 small banana oat cookies (made of just banana oats and pb2), a little sugar free choc pudding

I measure mostly everything I can and I also drink a ton of water. I am 5'3 and about 152 lbs. I will begin training for my 3rd half marathon soon so my workouts will be a little more intense coming up. I'm just worried I'm not eating enough. I generally have 250-450 calories left over after working out!

edit. Forgot to add, I am not restricting by any means. I'm just not hungry to eat more! I still have calories, fat, carbs, and protein to eat. I just don't know if I should eat if I'm not hungry.