Like I said, my diet plan was pretty strict, nutrient dense and based on calorie deficit, still, I used to feel full after my meals because I used to fill myself with salads. I also used to take 1-2g per body weight protein on a regular basis. Here’s a sample reference to what I had in a day:
My breakfast: 50 gm oats plus 4 boiled eggs
My lunch: 150 gm of boiled chicken or 150 gm of paneer, 1 bowl of vegetables salad. 1 chapati
My dinner: 150 gm of boiled chicken or 150 gm of paneer bhurji ,1 bowl of vegetables salad
Pre-workout meal: 300-400 ml water plus 10 soaked almonds
Post- workout meal: 1 scoop of whey protein
I indulge in (What you eat on your cheat days): To be honest my diet never made me crave or feel hungry often, but I would allow myself one cheat meal maybe in 15 days of whatever I like ,for example maybe pizza or biryani but I made sure to run for at least 45 mins the next day to compensate and burn off calories.
Low-calorie recipes I swear by: Oats protein smoothie, chicken rolls (1 chapati and 100 gm chicken with only spices)