Heat the olive oil in a large skillet over medium-high heat. Add the sausage and the vegetables. Cook until the sausage is browned. Drain off most excess fat.
Add the tomatoes, stock and the spaghetti, make sure the spaghetti is submerged.
Bring to a boil, cover and reduce heat to medium-low and the spaghetti is cooked and sauce is slightly thickened.
Add any salt and pepper if needed, then stir in the fresh basil.