Recipes that do the arithmetic for you.
Change the serving count and the ingredients scale. Pick a goal and the swaps apply, with the macros recalculating as they go. No spreadsheet, no mental maths over a hot pan.
30 g proteinHigh protein pancakes that still taste like pancakes
Fluffy buttermilk pancakes at about 30 g of protein a plate, from Greek yogurt and egg whites rather than powder, and what each protein add-in does to them.
10 g proteinCottage cheese cheesecake that still tastes like cheesecake
Blend the cottage cheese for two full minutes and it bakes into a proper cheesecake you slice, at about 282 calories against 401 for a shop-bought slice.
30 g proteinHealthy lasagna soup, with the cheese on top where you can see it
Everything lasagna tastes of, in a bowl at about 479 calories and 30 g of protein. Three swaps take it under 400, and one habit stops the pasta going soggy.
17 g proteinHealthy broccoli cheddar soup, and what Panera's bowl really costs
Panera's bowl is 360 calories with 1,330 mg of sodium by its own figures. This one is about 335 calories with 17 g of protein and about half the sodium.
17 g proteinHealthy potato soup, creamy without the cream
Blend half the pot and potato soup turns creamy with no cream at all. A loaded bowl here is about 398 calories, and the soup itself is 279 before the toppings.
5 g proteinHealthy sweet potato casserole, and where the sugar really is
Sweet potatoes bring about 6 g of sugar a serving on their own. This casserole adds 3 tbsp of brown sugar to the whole dish, for about 289 calories a serving.
9 g proteinHealthy green bean casserole, and what the can of soup really costs
Campbell's classic is 151 calories and 3 g of protein a serving. This one comes to about 199, with three times the protein and a third of the sodium.
36 g proteinCottage cheese lasagna, with the ricotta question answered
Cottage cheese replaces ricotta in lasagna 1:1, with more protein and under half the fat. A slice here is about 521 calories and 36 g of protein by our estimate.
40 g proteinHealthy beef stroganoff, with the turkey swap and the yogurt trick
Ground beef stroganoff comes to about 788 calories a serving by our estimate. Turkey mince and Greek yogurt take it to 592, and the fat from 40 g to 17.
10 g proteinHealthy spinach artichoke dip, and where the calories were hiding
Three swaps take spinach artichoke dip from about 289 calories a serving to 135, and the fat from 25 g to 7 g. What each swap is worth, and what goes wrong.
50 g proteinHealthy chicken enchiladas, swap by swap
Creamy chicken enchiladas come to about 956 calories a serving by our estimate. Four swaps take them to 606 and add 18 g of protein. What each swap is worth.
31 g proteinHigh protein mac and cheese that is still just mac and cheese
Classic stovetop mac and cheese already carries about 31 g of protein a bowl, from the cheddar and the pasta. What chickpea pasta, cottage cheese and chicken add.
41 g proteinTurkey bolognese, and what the turkey actually saves you
Turkey mince is a fat swap, not a protein one. A plate here is about 723 calories and 41 g of protein by our estimate, against 835 with standard beef mince.
30 g proteinAlfredo sauce without heavy cream, which is to say alfredo sauce
Real alfredo is butter, parmesan and pasta water, and never had cream in it. Three ingredients, one technique, and the two mistakes that split the sauce.
32 g proteinThe chicken curry that does not lose its macros to the sauce
Chicken thighs in a spiced tomato sauce at 32 g protein a serving. The coconut milk is where most of the fat hides, and Greek yogurt takes 126 calories out.
54 g proteinHigh protein chicken pasta, where the protein is the chicken and not the box
Chicken and tomato pasta at 54 g protein a plate. Most high protein pasta recipes lean on the box, and this compares what each kind of pasta is actually worth.
46 g proteinLow carb pad thai, and an honest word about the noodles
Pad thai with half the rice noodles and a pile of beansprouts, at 46 g protein a serving. The keto versions reach 2 g of carbs, and this says what that costs.
32 g proteinA chicken traybake with the timings actually worked out
Chicken thighs, potatoes and peppers on one tray at 32 g protein a serving. The potatoes get a head start, which is the step most traybakes skip.
6 g proteinLighter mashed potatoes that are still worth eating
Greek yogurt for the sour cream keeps mash creamy and adds protein. Why floury potatoes and warm milk matter more to the texture than the fat does.
42 g proteinTurkey meatballs that stay soft, because of the milk
Soaking the breadcrumbs in milk is what stops lean turkey meatballs going dry and bouncy. Plus the browning step that oven-only versions skip.
29 g proteinCottage cheese pasta sauce, blended properly
A creamy pasta sauce from cottage cheese at 29 g protein a plate. Why it splits in a hot pan, how to stop it, and the blending step nobody skips twice.
25 g proteinGround turkey chili that does not taste like it is missing something
Turkey chili at 25 g protein a bowl, without the dryness turkey usually brings. Why you brown it in two batches and what replaces the fat you lost.
39 g proteinProtein overnight oats that do not set like concrete
Overnight oats at 39 g protein without the cement texture. The ratio that keeps them spoonable, and why protein powder is the thing that ruins them.
38 g proteinHigh protein breakfast burritos for the freezer
Four freezer burritos at roughly 38 g protein each, made in one pan in half an hour. Wrap them, freeze them, and reheat one on the way out of the door.
Macros are estimates calculated from the ingredients rather than measured. More on why every macro number is an estimate.