Heat the olive oil in a large skillet over medium heat.
Add the chopped onion and sauté until translucent, about 5-7 minutes.
Stir in the minced garlic and cook for another 1-2 minutes until fragrant.
Pour in the crushed tomatoes and add sugar, oregano, and basil.
Season with salt and pepper, adjusting to taste.
Bring the sauce to a gentle simmer, reducing heat as necessary.
Let the sauce simmer uncovered for 30-45 minutes, stirring occasionally.
Taste the sauce again, adjusting seasoning and sweetness as desired before serving.