01 -
Bring a large pot of salted water to a boil and cook the pasta until al dente. Drain and set aside.
02 -
Heat olive oil in a skillet over medium-high heat and cook the sausage until browned and cooked through, breaking it apart with a spoon.
03 -
Add minced garlic and crushed red pepper flakes to the skillet and sauté for 1 minute until fragrant.
04 -
Stir in the chopped sun-dried tomatoes and cook for 2 minutes to blend flavors.
05 -
Pour in the heavy cream and chicken broth, then simmer gently until the sauce thickens slightly.
06 -
Add grated Parmesan cheese and stir until the sauce is creamy and smooth.
07 -
Add the cooked pasta and baby spinach (if using) to the sauce, tossing until well coated and the spinach is wilted.
08 -
Adjust seasoning with salt and pepper, then garnish with chopped fresh basil before serving.