Craving a creamy pasta dinner with enough savory bite to carry the whole meal? Creamy Sausage Broccoli Pasta brings juicy ground sausage, tender shells, broccoli, Parmesan cream sauce, lemon, and a little red pepper together in one cozy skillet.
This is a creamy sausage and broccoli pasta with a quick pan sauce made from chicken broth, half and half, Dijon, soy sauce, herbs, garlic, cream cheese, and Parmesan. It has the same hearty pasta comfort as Creamy Sausage Rigatoni, but the broccoli keeps it fresher and lighter on the fork.
The recipe takes 45 mins total, and the steps are simple: brown the sausage, reduce the wine, make the sauce, boil the pasta and broccoli, then toss everything together. It is the kind of dinner that works on a busy night but still tastes like you put care into it.
Use hot, sweet, or mild sausage depending on your table. If you like creamy sausage dinners with a little more heat, One Pot Creamy Cajun Sausage Pasta (30-Minutes) is another good one to keep nearby.
I like medium shells here because the little pockets catch the sauce and bits of sausage. The first time I tested this with a smoother pasta shape, it tasted fine, but the shells made every bite feel more saucy.
Serve it with bread, salad, or a simple green side. It is filling enough for dinner, but still easy to portion into leftovers for the next day.
Why You’ll Love This Creamy Sausage Broccoli Pasta:
- Savory sausage: Ground sausage seasons the skillet fast and gives the sauce a rich, meaty base.
- Creamy sauce: Half and half, broth, cream cheese, and Parmesan make the sauce smooth without feeling too heavy.
- Easy greens: Broccoli cooks right in the pasta water, so there is no separate vegetable pan.
- Balanced finish: Fresh lemon juice keeps the cream sauce from tasting flat.
- Weeknight friendly: The whole dish comes together in 45 mins with simple stovetop steps.
Ingredients You’ll Need:
These ingredients make a creamy, savory pasta with tender broccoli and juicy sausage in every bite.
Sauce
- Half and half: ¾ cup makes the sauce creamy and smooth.
- Chicken broth: 1 ¼ cups loosens the sauce and adds savory depth.
- Hot sauce: 1 teaspoon rounds out the sauce without making it spicy.
- Dijon mustard: 1 teaspoon adds a gentle tang that balances the cream.
- Soy sauce: 1 teaspoon adds savory depth, and Worcestershire sauce can work too.
- Onion powder, oregano, basil, parsley: ½ teaspoon each gives the sauce an herby base.
- Garlic salt: ¼ teaspoon seasons the sauce without overpowering it.
Sausage/Pasta, etc.
- Olive oil: 1 teaspoon helps the sausage brown.
- Ground sausage: 1 lb hot, sweet, or mild sausage gives the dish its main flavor.
- Dry white wine: ½ cup lifts the browned bits from the skillet and adds depth.
- Butter: 3 tablespoons blends with the flour to thicken the sauce.
- Garlic: 3 cloves minced garlic add warm savory flavor.
- Flour: 3 tablespoons thickens the sauce into a creamy coating.
- Cream cheese: 1 tablespoon softened cream cheese is optional, but it makes the sauce silkier.
- Parmesan cheese: ¾ cup grated Parmesan melts into the sauce for salty richness.
- Medium shell pasta: ½ pound catches the creamy sauce and sausage crumbles.
- Broccoli: 3 cups fresh or frozen broccoli adds color, texture, and freshness.
- Fresh lemon juice: 2 teaspoons brightens the finished sauce.
For topping
- Red pepper flakes: Add to taste for a little heat at the end.
- Freshly cracked pepper: Sprinkle over the finished pasta for warmth and bite.

Step by Step Instructions:
- Mix the sauce: Combine the half and half, chicken broth, hot sauce, Dijon, soy sauce, onion powder, oregano, basil, parsley, and garlic salt in a large measuring cup. Set it aside and measure the rest of the ingredients before the skillet gets hot.
- Brown the sausage: Heat the olive oil in a large skillet over medium high heat. Add the sausage and cook for about 7 mins, breaking it into crumbles, until browned and cooked through, then transfer it to a plate.
- Deglaze the skillet: Turn off the heat briefly, then add the wine to the same skillet and set the heat to medium. Scrape the bottom with a silicone spatula and simmer for about 4 mins, until the wine reduces by half.
- Make the roux: Add the garlic and cook for 1 min, then melt in the butter. Sprinkle in the flour gradually and cook for 1 to 2 mins, stirring constantly, until the raw flour smell is gone.
- Cook pasta and broccoli: Boil the shells in salted water and set a timer so they do not overcook. Add fresh broccoli during the last 3 to 5 mins of cooking, or thawed frozen broccoli during the last 2 to 4 mins, then drain well.
- Finish the sauce: Add the sauce mixture to the skillet in small splashes, stirring after each addition so it stays thick and smooth. Bring it to a boil, reduce the heat to low, then stir in the cream cheese and Parmesan until melted. Add the drained pasta, broccoli, sausage, and lemon juice, then toss until hot and coated. Finish with red pepper flakes and freshly cracked pepper.
Recipe Tips:
- Add liquid slowly: Small splashes keep the roux smooth and help the sauce thicken properly.
- Do not overcook: Pull the pasta as soon as it is tender, since it will keep softening in the hot sauce.
- Thaw frozen broccoli: Frozen broccoli should be thawed before boiling so it does not cool the pasta water too much.
- Grate the cheese: Freshly grated Parmesan melts better than packaged grated cheese and gives a smoother sauce.
Variations and Customization Ideas:
- Protein swap: Use chicken sausage or turkey sausage if you want a lighter version.
- Spice choice: Choose hot sausage and add extra red pepper flakes for more heat.
- Pasta swap: Use orecchiette, rotini, penne, or small shells if that is what you have.
- Vegetable add: Stir in peas, spinach, mushrooms, or roasted red peppers with the pasta.
- No wine: Replace the dry white wine with chicken broth and still scrape the skillet well.
Serving Suggestions:
- With bread: Serve with garlic bread, rolls, or a crusty loaf for swiping through the sauce.
- With salad: Add a crisp green salad with lemon dressing to balance the creamy pasta.
- With broccoli: Pair it with Crispy Parmesan Crusted Broccoli Florets (20 Minutes!) if you want extra vegetables on the table.
- With soup: Serve smaller portions beside tomato soup or a light vegetable soup.
- With garnish: Finish bowls with extra Parmesan, parsley, red pepper flakes, or cracked pepper.

How to Store and Reheat:
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Refrigerate within 2 hours of cooking for food safety.
Freeze leftovers for up to 3 months, though the broccoli will soften more after thawing. Thaw overnight in the refrigerator before reheating.
Reheat gently in the microwave at 50 percent power or in a skillet over low heat. Add a splash of broth, milk, or half and half to loosen the sauce.
For the best texture, warm it slowly and stir often. High heat can make creamy sauces separate, especially after the Parmesan has melted in.
Recipe FAQ’s:
Can I use frozen broccoli in sausage and broccoli pasta?
Yes, frozen broccoli works well. Thaw it first, then add it during the last 2 to 4 mins of boiling so it heats through without cooling the pasta water too much.
What kind of sausage is best for creamy pasta?
Hot, sweet, or mild ground sausage all work. Choose hot sausage if you want more heat, sweet sausage for a softer flavor, or mild sausage for a family friendly version.
Can I make this pasta without wine?
Yes. Use chicken broth instead of the dry white wine, and scrape the skillet well after browning the sausage. You will still get a flavorful sauce.
Creamy Sausage Broccoli Pasta works because the sausage browns first, the wine pulls up those browned bits, and the Parmesan cream sauce coats the shells and broccoli beautifully. It is rich, practical, and brightened just enough with lemon.
For another creamy sausage pasta with a cozy seasonal twist, save Creamy Pumpkin Pasta with Italian Sausage (30 Minutes) for later. Make this one mild, make it spicy, or add more broccoli and let the skillet fit your night.
Print
Creamy Sausage Broccoli Pasta
- Total Time: 45 mins
- Yield: 4 servings
Description
Creamy Sausage Broccoli Pasta is a cozy stovetop dinner with browned ground sausage, tender shells, broccoli, Parmesan, and a silky cream sauce. It comes together in 45 mins and makes a hearty weeknight meal with just enough lemon and pepper to keep every bite bright.
Ingredients
Sauce
- ¾ cup half and half
- 1 ¼ cups chicken broth
- 1 teaspoon hot sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon soy sauce
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon dried parsley
- ¼ teaspoon garlic salt
Sausage/Pasta, etc.
- 1 teaspoon olive oil
- 1 lb ground sausage, hot, sweet, or mild
- ½ cup dry white wine
- 3 tablespoons butter
- 3 cloves garlic, minced
- 3 tablespoons flour
- 1 tablespoon softened cream cheese, optional but recommended
- ¾ cup Parmesan cheese, grated
- ½ lb medium shell pasta
- 3 cups broccoli, fresh or frozen
- 2 teaspoons fresh lemon juice
For topping
- Red pepper flakes
- Freshly cracked pepper
Instructions
- Mix the sauce: Combine the half and half, chicken broth, hot sauce, Dijon, soy sauce, onion powder, oregano, basil, parsley, and garlic salt in a large measuring cup and set aside.
- Brown the sausage: Heat olive oil in a large skillet over medium high heat. Add the sausage and cook for about 7 mins, breaking it into crumbles, until browned and cooked through, then transfer to a plate.
- Deglaze the skillet: Turn off the heat briefly, then add the white wine to the same skillet and return the heat to medium. Scrape up the browned bits and simmer for about 4 mins, until the wine reduces by half.
- Make the roux: Add the garlic and cook for 1 min, then melt in the butter. Sprinkle in the flour and cook for 1 to 2 mins, stirring constantly, until the raw flour smell is gone.
- Cook the pasta: Boil the shells in salted water until tender. Add fresh broccoli during the last 3 to 5 mins of cooking, or thawed frozen broccoli during the last 2 to 4 mins, then drain well.
- Finish the sauce: Add the sauce mixture to the skillet in small splashes, stirring after each addition until smooth. Bring to a boil, reduce to low, then stir in the cream cheese and Parmesan until melted. Add the pasta, broccoli, sausage, and lemon juice, then toss until coated and finish with red pepper flakes and freshly cracked pepper.
Notes
- Use chicken broth instead of dry white wine if preferred.
- Thaw frozen broccoli before adding it to the pasta water so it heats evenly.
- Freshly grated Parmesan melts more smoothly than packaged grated cheese.
- Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 3 months.
- Reheat gently with a splash of broth, milk, or half and half because the sauce thickens as it sits.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Cuisine: Italian American
Nutrition
- Serving Size: 4
- Calories: 690 kcal
Keywords: sausage broccoli pasta