Most cooking mistakes happen before the first ingredient is touched. The recipe is misread, half-read or skim-read, and the cook finds out at the wrong moment that they were supposed to soak the beans overnight.
Read it twice, in full
Read the whole method before you start. Look for hidden time bombs — "marinate for two hours", "chill overnight", "set aside to rest". Make sure the recipe fits your evening, not the other way round.
Distinguish chemistry from instinct
In baking, weights and ratios matter. A cake with too much liquid will not rise; bread without enough salt will taste flat. In savoury cooking, most things are guidelines. If a curry calls for two onions and you have one and a half, you are fine.
Trust technique, not timing
Times are approximate. Hobs vary, pans vary, the moisture in your meat varies. "Cook until golden" is more reliable than "cook for eight minutes". Watch what is happening.
Mise en place
Chop and measure everything before you turn the heat on. It seems fussy until the first time you stand over a smoking pan trying to mince garlic with one hand. Then it becomes a habit forever.
Taste at every stage
Taste the sauce halfway through. Taste the dressing before tossing. Taste the soup before serving. The cook who tastes constantly almost never serves something bad.