I follow the "eat when you're hungry, stop when you're full" mantra. Today was typical:
Breakfast: 1 cup coffee w/heavy cream
Lunch (around 2 pm): about 3 oz beef sirloin, 2 jumbo eggs, 1 fingerling potato (all cooked in butter), 1/2 tomato, 1/2 avocado
Snack: 1 cup of coffee w/cream, a handful of blueberries
Dinner (around 7 pm): about 3 oz chicken thigh, brussels sprouts & mushrooms (all cooked in ghee), mixed greens salad w/olive oil & balsamic vinegar (not sure about veggie portions... enough to fit on a 10" plate).
These kinds of meals fill me up, make me feel satisfied, and keep me that way for a long time. I don't snack often because I don't feel the need to. I've been told to eat more, in particular more protein, but how do I do that if I'm just not hungry for more?
EDIT: My stats are: female, 37, 5'5", 140 lbs. Activity: HIIT twice a weak and Zumba once a week, plus light weights (10-15 min) at home on no-gym days, plus walking every day.