
This creamy penne with sausage and sun-dried tomatoes recipe is easy and quick enough for a weeknight, but impressive enough to serve to guests.
Bring a large pot of salted water to a boil.
Meanwhile, in a large, heavy skillet over medium-high heat, heat tomato oil. Cook sausage, stirring and breaking up with a wooden spoon into bite-size pieces, until browned, 8 to 10 minutes.
Cook penne in boiling salted water, stirring occasionally, until tender but still firm to the bite, 8 to 10 minutes.
Add onion and garlic to skillet; season with 1 teaspoon salt. Cook, stirring occasionally, until tender, 5 to 7 minutes. Stir in tomatoes and cook, stirring, until warmed through, about 1 minute. Pour in cream and bring to a simmer. Cook, stirring occasionally, until sauce has slightly thickened, about 2 minutes. Remove from heat and stir in spinach until slightly wilted. Stir in Parmesan.
Drain pasta and add to sauce. Toss to combine, then top with parsley and more Parmesan.