01 -
Put half and half, chicken stock, hot sauce, Dijon, soy sauce, onion powder, oregano, basil, parsley and garlic salt in a big measuring cup. Set it aside and get the rest of the stuff ready before moving on.
02 -
Warm olive oil in a big pan over medium-high heat. Toss in the ground sausage and break it up while cooking until fully browned, about 7 minutes. Take it off the heat and set aside.
03 -
Bring a large pot of salted water to a full boil so it's ready for the pasta.
04 -
Put the pan back on medium heat. Pour in the white wine and use a silicone spatula to scrape up the cooked bits stuck to the pan. Let the wine simmer down to half, about 4 minutes.
05 -
Add chopped garlic to the pan and cook for about a minute. Melt the butter next, then slowly whisk in flour. Keep stirring for 1 to 2 minutes until you don’t smell raw flour anymore.
06 -
Drop pasta into boiling water and set a timer so it doesn’t cook too long. Throw in broccoli florets near the end — 3 to 5 minutes if fresh, or 2 to 4 minutes if frozen. Drain both once tender.
07 -
Add the sauce mixture you set aside in small amounts, stirring the whole time so it thickens well. Bring it to a boil, then lower the heat.
08 -
Mix in the softened cream cheese until smooth. Slowly add Parmesan cheese while stirring. Cover the pan partially to keep the sauce warm as pasta and broccoli finish cooking.
09 -
Stir drained pasta, broccoli, and browned sausage into the sauce to warm everything evenly. Take off the heat, mix in fresh lemon juice, then add chili flakes and black pepper to your liking. Serve right away.