01 -
In a big pot, warm up the olive oil on medium-high heat.
02 -
Drop in the ground meat and cook it for about 8 minutes, stirring with a wooden spoon to break it apart until browned.
03 -
Toss in the onions and stir them around while they cook down for about 5 minutes, until soft.
04 -
Mix in tomato paste, garlic, oregano, and red pepper flakes. Stir nonstop for about a minute.
05 -
Pour in some liquid (water, wine, or broth), scraping the bottom of the pot with a wooden spoon to release stuck bits.
06 -
Add the crushed tomatoes, some salt (3/4 teaspoon), and a dash of pepper. Put it on a low simmer, uncovered, and let it bubble gently for 25 minutes. Stir it now and then, tweaking the seasoning if needed.
07 -
About 15 minutes before the sauce finishes, heat a pot of salted water. Cook the spaghetti per the package but check for doneness a minute early.
08 -
After removing sauce from the heat, stir in the fresh basil leaves. Toss with the cooked pasta, let it sit for a minute to soak up the sauce, then toss again.
09 -
Serve hot spaghetti with fresh Parmesan grated over it and more basil on top if you'd like.