Your 5 p.m. ritual — tell us what's in the fridge, get tonight's meals, and the inventory sticks for tomorrow's plan. Meals respect your diet rules and macros. Thumbs teach what you like on your own profile; demo votes leave the curated showcase untouched. Not medical advice.
eggs, spinach, chicken breast, basil, bell pepper, garlic, rice, black beans, tortilla, tomato, onion, avocado, lime, cilantro
744 kcal · 57P / 66C / 28F · 25 min
Still need: hot sauce
Prep 12 min · Cook 25 min · main · intermediate · Equipment: saucepan, blender or stick blender, skillet, two forks
🛒 Shopping list: hot sauce 0.4 oz, olive oil 0.3 oz
Swaps: chicken breast → jackfruit or chickpeas (vegetarian) · tortilla → lettuce cups (grain-free)
Technique: Dry-charring the aromatics for a smoky salsa, then braising shredded poached chicken to absorb it.
Poaching instead of frying keeps lean breast meat tender and gives you a flavourful broth to loosen the sauce, so nothing is wasted. The soul of tinga is the char on the tomato, onion, and garlic, those blackened patches are where the smoky, almost roasted backbone comes from, so let them blister properly rather than pulling them early. Shredding the chicken before it goes back into the sauce maximises the surface that drinks up flavour, which is why braised shreds taste so much deeper than chopped cubes. Make the saucy chicken ahead and warm it to order, it only improves as it sits.
459 kcal · 30P / 24C / 27F · 14 min
Still need: greek yogurt
Prep 8 min · Cook 14 min · main · beginner · Equipment: wide skillet, small bowl, spatula
🛒 Shopping list: greek yogurt 3.2 oz, olive oil 0.5 oz, milk 1.1 oz
Swaps: bell pepper → tomato · spinach → broccoli
Technique: Cool yogurt over soft eggs — heat only from the pan, never a second boil.
Built for a stocked fridge with eggs, yogurt, pepper, tomato and milk. Keep the yogurt off direct heat or it splits. Not vegan or dairy-free.
809 kcal · 65P / 63C / 33F · 26 min
Still need: greek yogurt
Prep 15 min · Cook 26 min · main · intermediate · Equipment: mixing bowl, wide skillet, saucepan with lid, blender or stick blender
🛒 Shopping list: greek yogurt 2.1 oz, ginger 0.4 oz, curry powder 0.3 oz, coconut milk 2.5 oz, butter 0.4 oz
eggs, avocado, cheddar, spinach, butter, canned tuna, lemon, olive oil · diet: keto
422 kcal · 35P / 12C / 26F · 1 min
Prep 8 min · Cook 1 min · main · beginner · Equipment: bowl, fork
Technique: Mashing avocado with lemon and oil into a no-cook creamy dressing that binds the salad
Drain the tuna thoroughly and flake it fine so it absorbs the dressing instead of sitting wet on top. Mash only half the avocado with lemon, salt, and oil so it turns into a creamy binder while the rest stays in clean slices for texture and a fresh look. Taste before serving and adjust with more lemon if it reads flat; the acid is what lifts the richness of avocado and oily tuna. Eat it straightaway, because the cut avocado browns and the dressing loses its brightness as it sits.
tofu, broccoli, bell pepper, garlic, ginger, soy sauce, rice, chickpeas, tomato, olive oil, lemon, cilantro · diet: vegan
665 kcal · 23P / 105C / 17F · 24 min
Prep 10 min · Cook 24 min · main · beginner · Equipment: medium pot, saucepan with lid, wooden spoon
🛒 Shopping list: onion 2.5 oz, curry powder 0.2 oz
mustard, pickles
Swaps: chicken breast → firm tofu (vegetarian) · greek yogurt → coconut yogurt (dairy-free)
Technique: Marinating in yogurt to tenderise, then searing hard for colour before finishing gently in a blended tomato sauce.
The yogurt does double duty here: its acidity and live cultures loosen the muscle so the breast stays succulent, and the coating chars into the smoky flecks that define the dish. Pull the chicken while it is still a touch raw and let the simmering sauce carry it the last of the way, otherwise lean breast turns dry and chalky. Blooming the spices in butter before the tomato goes in is non-negotiable, it is what separates a deep, rounded gravy from one that tastes dusty and flat. It reheats beautifully the next day once the flavours have settled, just loosen with a spoonful of water as you warm it through.
Some chef tips were hidden because they conflict with your diet rules.
443 kcal · 32P / 9C / 31F · 18 min
Prep 6 min · Cook 18 min · main · intermediate · Equipment: ovenproof non-stick pan, whisk, grater
🛒 Shopping list: parmesan 0.9 oz, onion 1.4 oz
Swaps: parmesan → nutritional yeast (vegan)
Technique: Setting eggs gently on the stovetop, then finishing the top under the grill
Have everything wilted and the parmesan grated before the eggs go in, because once they hit the pan you are committed and cannot stop to chop. Cook the base low and slow so the custard stays tender, then move to the grill the moment the edges set but the centre still wobbles; carryover heat firms it as it rests. Salt the raw eggs rather than the finished frittata so it seasons evenly through the curd, and let it rest two full minutes before sliding out or it will tear. It keeps well chilled and is arguably better at room temperature the next day, sliced into wedges for a packed lunch.
330 kcal · 30P / 12C / 18F · 14 min
Still need: tofu, mushroom
Prep 10 min · Cook 14 min · main · beginner · Equipment: wide skillet, clean tea towel, fish slice
🛒 Shopping list: tofu 11.3 oz, mushroom 1.4 oz, garlic 0.1 oz
Swaps: spinach → zucchini · mushroom → asparagus
Technique: Pressing and undisturbed contact — tofu releases itself from the pan only after a crust has formed, so 'it's stuck' means 'it isn't ready'.
Keep the oil to a thin film: too much and the pan steams instead of searing, and the plate reads heavy. Lemon does the finishing work soy sauce usually would — squeeze it in off the heat so it stays bright. If it tastes flat, it wants salt and another squeeze of lemon, not more oil.
Swaps: chickpeas → black beans or lentils
Technique: Building a jammy masala base by browning onions deeply and cooking the tomato until the oil splits.
Patience with the onion is the whole game in a vegetarian curry like this, because there is no meat to lend savour, so you coax it from caramelised alliums and a tomato base cooked far enough that the oil weeps back out. Crushing a handful of the chickpeas thickens the gravy naturally and makes it cling, while the others keep their bite. The lemon at the end is not optional seasoning but the lift that stops the dish tasting heavy and stewed. Like most legume curries it is better on day two, so it is an ideal batch-cook that holds for several days in the fridge.
Some chef tips were hidden because they conflict with your diet rules.
369 kcal · 22P / 50C / 9F · 18 min
Prep 18 min · Cook 18 min · main · intermediate · Equipment: wok or wide skillet, saucepan with lid, clean towel
🛒 Shopping list: carrot 2.1 oz
Swaps: tofu → tempeh · rice → quinoa
Technique: Cooking vegetables in order of density over screaming heat so each keeps its colour and snap.
Have everything cut and within arm's reach before the wok heats; stir-frying gives you no time to chop mid-cook. Searing the tofu separately keeps it crisp and stops it shredding when you toss the vegetables. Adding soy down the side of the hot pan caramelises it slightly instead of just stewing the vegetables.
527 kcal · 19P / 70C / 19F · 25 min
Prep 20 min · Cook 25 min · main · intermediate · Equipment: food processor, sheet pan, spatula
🛒 Shopping list: onion 1.4 oz, parsley 0.4 oz, flour 0.7 oz
Swaps: chickpeas → kidney beans · flour → breadcrumbs
Technique: Coarse-pulse binding — keeping the legume texture rough so the patties stay light, not pasty.
Drying the chickpeas and pulsing (not blending) keeps the inside fluffy while the outside crisps — over-processing gives you dense hummus pucks. The rest lets the flour hydrate so they hold together without egg. Bake on a fully preheated pan for the best base crust; they reheat crisp in a hot oven.
Some chef tips were hidden because they conflict with your diet rules.