0.25 cup freshly shaved Parmesan cheese, or to taste
Instructions
Heat olive oil in a large saucepan over medium heat. Add onion and cook, stirring, until soft and lightly browned, about 3 minutes. Add garlic and stir until lightly browned, 1 to 2 minutes. Pour in white wine and chicken broth; stir to combine. Season with Italian seasoning, salt, red pepper, and black pepper. Bring sauce to a simmer and cook for 10 minutes.
Pour in tomatoes with liquid and cook on a low simmer for 30 minutes. Remove sauce from heat and allow to cool slightly. Pour sauce into a blender and process until smooth. Adjust seasoning with salt and pepper if desired. Return sauce to saucepan and heat over lowest setting until warm. Pour in cream and stir to combine.
Meanwhile, bring a large pot of lightly salted water to a boil. Cook linguine at a boil until tender yet firm to the bite, 8 to 10 minutes.
Heat a skillet over medium heat and cook sliced sausage until browned and heated through, 3 to 5 minutes.
Drain pasta and add to sauce. Gently mix to combine.
Divide pasta and sauce amongst individual serving bowls or plates and top with sliced sausage. Garnish with basil chiffonade and Parmesan cheese.