Heat the olive oil over high heat until it shimmers.
Saute the onions, stirring frequently, until they soften and shine, about three minutes.
Add the garlic. Stir to combine. Cook an additional two minutes.
Add the basil, red pepper flakes, salt, and sugar. Stir to combine.
Add the butter. Stir, cook for about a minute.
Add ½ can of the crushed tomatoes. Scrape the bottom of the pan to remove any stuck on bits.
Reduce heat to low. Add remaining tomatoes. Stir in ¼ cup water.
If the sauce seems too thick, add additional water.
Allow sauce to simmer for 10 minutes to up to one hour, stirring occasionally and adding water as needed.
