In a large saucepan, heat the extra virgin olive oil over medium heat until shimmering.
Add the finely chopped onion to the pan and sauté for about 5-7 minutes, or until the onion is soft and translucent.
Stir in the minced garlic, cooking for an additional 1-2 minutes until fragrant. Be cautious to avoid browning the garlic, as it can become bitter if overcooked.
Carefully pour in the crushed tomatoes, followed by the tomato paste. Stir well to combine all the ingredients thoroughly.
Add the sugar, dried oregano, and dried basil, mixing everything together to ensure even distribution.
Season the sauce with salt and freshly ground black pepper to taste, adjusting as needed.
Increase the stove heat slightly until the sauce begins to simmer, then reduce it to low. Allow the sauce to simmer uncovered for about 20-25 minutes, stirring occasionally to prevent sticking.
When the sauce has thickened and the flavors have melded, remove it from the heat and allow it to cool slightly before serving.
Notes
Serve over freshly cooked ravioli and garnish with fresh basil and olive oil.