01 -
Place a big pot on medium-high heat and warm up the olive oil.
02 -
Toss in the ground meat and cook, crumbling it with a wooden spoon, until it's browned—this takes about 8 minutes.
03 -
Add the diced onions and let them cook for around 5 minutes, stirring every now and then, until they're soft.
04 -
Mix in the minced garlic, tomato paste, oregano, and pepper flakes. Keep stirring for about a minute as everything combines.
05 -
Pour in the liquid (your choice of water, broth, or wine). Scrape up any stuck bits with a wooden spoon.
06 -
Stir in the crushed tomatoes, toss in about 3/4 teaspoon of salt and a bit of black pepper. Let it simmer gently, uncovered, for 25 minutes while giving it the occasional stir. Adjust the taste if needed.
07 -
About 15 minutes before the sauce is done, bring a large pot of salted water to boil. Cook the spaghetti, following the package instructions, but check for doneness a couple minutes earlier.
08 -
Turn off the heat under your sauce, stir in the basil, then toss the spaghetti into the pot. Let it sit for a minute to soak the flavors, then mix again.
09 -
Dish out the spaghetti, sprinkle with grated Parmesan, and garnish with more basil leaves if you'd like.