Per aspera ad astra (strongman Koestrizer)

No offense but this sounds like a poor time to run a deficit.

But, if you are dead-set on doing this and you haven’t already: buy a slow-cooker and a rice-cooker. That’ll make running low-fat a lot easier. Buy really lean chunks of meat, and cook those in the slow-cooker together with sweet potatoes. Rotate rice and sweet-potatoes.

Also, remove fat sources from this: Why Bother Eating Potatoes While Bulking? Hardly Any Calories - #14 by isdatnutty

Honestly, I agree with that considering the macro split. Some of that protein will have to come from supplements, I think. Let’s say you have a chunk of flesh á la 1kg, that’s 4g fat/100g. That’s going to be 40 grams of fat. You’d need to eat ~150-170g cooked to get 40g protein more or less. That’s (worst case) about 8.5 servings to arrive at your protein goals (this is more than a kilo of cooked meat per day). 8.5*4 is about 35g of fat. But some of that fat will come off into the pot. And not all meat is that lean. And if it is, I don’t tend to find it very palatable. And then there is the economic concern.

If you want to get really anal about it you could cook a chunk, and then pour the water/fat into a bowl and cool it in the fridge to let the water separate from the fat and weigh the fat to arrive at a estimate for how much fat you are not consuming to arrive at how much fat remains in the meat that you are eating.

I don’t advice this path FWIW, but that’s how I’ve done it. It can set you up for some really unhealthy thought patterns.