Bring a large pot of salted water to a boil. Add the noodles and cook according to package directions. Drain; drizzle with olive oil and toss. Set aside.
Meanwhile, heat 1 tablespoon olive oil in a large, heavy-bottomed pot over medium heat.
Add the onion and cook, stirring constantly, until softened and translucent, about 4 minutes.
Add the sausage (if using), ground beef, garlic, oregano, red pepper flakes and a healthy sprinkle of salt and pepper.
Cook over medium-high heat stirring and breaking up the meat with a wooden spoon, until it is nicely browned, about 7-10 minutes.
Add the chicken broth, pasta sauce and 1 cup water; cover and bring to a simmer.
Uncover and cook until slightly reduced, about 15 minutes. Stir in the noodles, basil, parmesan and heavy cream. Simmer for an additional 5-10 minutes. Taste and adjust seasoning as needed.