Here's what I've been doing lately, and it seems to really help blast the fat. This is borrowing heavily from http://leangains.com btw, so you can check there for more/better detail.
Skip breakfast and lunch. Drink decaf coffee, green tea, whatever.
Just before dinner, lift as hard and as heavy as you can. 3-6 reps, max. 3 sets of each lift. 3 minutes between sets. If you can do 6 reps, increase the weight. Big, compound movements (squat, deadlift, bench press, weighted chinups). Not all on the same day - split them up.
Right after your workout, eat a giant dinner of mostly carbs and protein. Steak and white potatoes. Chicken and sweet potatoes. Fish and rice. Mix and match. Substitute any other highly starchy veg, and substitute the rice if you don't do rice.
On days when you're not lifting, eat mostly fat and protein. IF if you like.
Strive for about a gram of protein per pound of lean bodyweight. The rest of your calories will be from either carbs or fat, depending on whether or not you're lifting.
I'm more LeanSaloon-style--so completely relaxed about what macros I eat when.
I keep my eating window to 6 hours and incorporate 1.5 - 2 hours of gentle walking daily, 1-2 x/week bodyweight workouts (about 20 min long) and free-style dancing 1-2 times a week. (including dance "sprints")
I eat 100% grass-fed beef & lamb mostly & minimize O6 in my diet.