Warm the olive oil in a large skillet over medium heat. Introduce the sausage and brown it thoroughly, using a wooden spoon to break it into coarse chunks. Cook for 8 to 10 minutes.
Transfer the browned sausage to a separate dish, reserving the rendered fat in the skillet.
Add the julienned onions to the pan and sauté over medium heat until they begin to caramelize lightly, approximately 4 to 5 minutes. Sprinkle in the Italian herb mix, salt, and pepper.
Stir in the garlic and allow it to sauté for about one minute until fragrant. Follow by adding the sliced bell peppers, cooking for another 3 minutes until they begin to soften.
Pour in the white wine and let the mixture simmer until the liquid is reduced by half, roughly 4 to 5 minutes.
Stir in the canned diced tomatoes and return the cooked sausage to the skillet. Let the mixture simmer gently over medium-low heat for an additional 8 to 10 minutes, allowing the flavors to meld.
Meanwhile, boil the pasta according to the package instructions. Drain and set aside.
Incorporate the chopped parsley and half the basil into the sauce, then gently toss the cooked noodles into the skillet to coat them evenly in the mixture.
Garnish with the remaining basil ribbons and a generous sprinkle of freshly grated Parmesan cheese, if desired.