In a large pan, heat olive oil at medium heat. Then add ground beef, onion and garlic. Cook and stil until meat is brown and the onion and garlic are tender. (Drain excess liquid from pan if using turkey meat.)
Stir in tomatoe paste, followed by diced tomatoes. Give the ingredients a nice big stir.
Season with oregano, basil, Italian seasoning, black pepper and salt. Then pour in red wine (or water). Simmer spaghetti sauce until it reduces in size, occasionally stirring.
Follow instructions on the box for your spaghetti noodles. After about five minutes of boiling add about a cup of pasta water into your sauce.
Stir it well, and let simmer at medium heat, occasionally stirring. Simmer until the sauce has reduced in size and has a thick like consistency.
Now you are ready to assemble your spaghetti. Add a serving of spaghetti noodles to a plate, the pour meat sauce over. Top with freshly grated parmesan cheese and fresh basil!