What to Make for Dinner Tonight: A Decision Framework

The hardest part of dinner isn't cooking it — it's choosing. Here's the three-question framework I use, and six dinners that win it most nights.

The three questions

1. How long do I have? Under 20 minutes → eggs, pasta, fried rice. 20–40 → sheet pan, skillet, stir fry. 40+ → braise, roast, slow cooker.

2. What's the dominant ingredient in the fridge? Build outward from the thing that'll go bad first.

3. What did I eat yesterday? Avoid repeating the same protein and the same flavor profile two nights in a row.

Six dinners that win most nights

Pasta with whatever vegetable is wilting + parmesan + olive oil.

Sheet-pan chicken thighs + potatoes + lemon + rosemary.

Fried rice with last night's rice and an egg.

Quesadillas with cheese, beans, and any chopped vegetable.

Salmon, broiled with miso butter, over rice.

Grain bowl with greens, a fried egg, hot sauce, and avocado.

When you can't decide, ask the generator

Type the protein in your fridge into CookBook AI and let it pitch you three directions — quick, classic, slow. Sometimes the choice is the hard part, and seeing three options side-by-side is the unlock.

Want a full recipe for easy dinner tonight?

CookBook AI writes three real recipes for any prompt — a fast weeknight version, the classic, and a slow weekend one — with cited sources.

Generate recipes →

FAQ

What should I make for dinner with nothing in the house?

Pasta with garlic, olive oil, red pepper flakes, and parmesan (aglio e olio) is the answer 80% of the time. Eggs in any form is the other 20%.

How do I stop eating the same five dinners every week?

Change one variable at a time: same protein, new sauce. Same vegetable, new spice. Rotating cuisines on a weekly schedule (Mon Italian, Tue Mexican, Wed Asian, etc.) also breaks the rut without overwhelming you.