I’ve been trying to make a really good, simple tomato sauce from scratch for pasta, but mine always ends up tasting a bit flat or one-note, even with fresh tomatoes. I’m wondering if the secret is in how long you let the onions and garlic cook down at the very beginning, or if I’m missing some other foundational step.
I hear you. I hate a flat tomato sauce too. The base should wake up not whisper. How you treat onions and garlic at the start matters for mood and depth.
A solid foundation often means letting onions soften slowly until they melt and sweeten before you add garlic and tomatoes. Salt and a splash of acid early help build flavor rather than cover it with sweetness. Tomato sauce gains a backbone that way.
Could the problem be the tomatoes not the cooking time. The fruit quality often matters more than long simmer. The pan you use also changes the profile. A heavy pan can concentrate flavors in odd ways.
Maybe think of tomato sauce as a mood piece rather than a single technique. If you set a tone with a herb bouquet or a touch of heat the flavor can shift without long hours.
I misread you as asking about bread or socks. The timing of the onions seems right but I might have over thought the question. The real issue could be balance and heat not just time.
Do you ever add a splash of wine or a little vinegar to wake up the sweetness This can lift tomato sauce without hiding the tomato fruitiness?
In writing about a sauce readers notice rhythm The way you describe simmering and thickness reveals more than a recipe Tomato sauce as a character in a story