Begin by slicing the Italian sausage into coins.
In a skillet, heat the olive oil and sauté the sausage until it is fully cooked.
While the sausage is cooking, dice the green and red peppers, chop the onion, slice the mushrooms, and cut the asparagus into 1.5-inch pieces.
Add the diced vegetables to the skillet and sauté for a few minutes until they become tender.
Next, add the minced garlic to the mixture.
Pour in the can of Italian diced tomatoes and bring the mixture to a boil.
In a separate pot, cook the linguine according to package instructions.
When the pasta is just a few minutes away from being done, add the shrimp to the sausage and tomato mixture.
Once the pasta is cooked, drain it and combine it with the sausage, shrimp, and vegetable mixture.