Gemelli with Sausage and Asparagus is a light pasta dish that bursting with flavor. Zesty Italian sausage meets crisp asparagus in a white wine cream sauce. Versatile ingredients that you can switch up to your liking or your families tastes.

A Restaurant Worthy Pasta Recipe
These days we aren’t finding ourselves going out to eat as much as we used to, but we’re still craving amazing pasta recipes like this Gemelli with Sausage and Asparagus. Fresh ingredients that come together in a way that feels like a dinner out.
There’s a few tricks to getting a pasta dish to turn out tasting as good as it does when you go out to eat at a restaurant, and we’re going to share them with you today. Because even if we can’t go out to eat we should still be able to enjoy our favorite flavors right at home! Plus it’s way more budget friendly to eat and drink in your own kitchen rather than going out and paying restaurant prices.

Ingredients You Need
As you might have guesses, there’s sausage and asparagus in this pasta recipe! We’ll run down the list and give you a few swap out/add in ideas, too!
- Gemelli: Gemelli cooks up tender and almost chewy, and all the ridges cling to the sauce. However you can swap out another tube shape pasta if you prefer, even rotini would be delicious.
- Italian Sausage: This sausage adds tons of flavor, but we’ve also made this recipe with chicken sausage or turkey sausage.
- Asparagus: Fresh asparagus is best, cooked until bright green and crisp.
- White Wine: A dry white wine that you enjoy drinking.
- Sun Dried Tomatoes: Sun dried tomatoes give you a flavor packed bang for your buck. Just a few in a pasta recipe like this one will make all the difference.
- Garlic: Fresh garlic is always the best option.
- Onion: Sweet yellow onions are best for this pasta recipe.
- Chicken Broth: Use the best tasting chicken broth or stock you can find.
- Heavy Cream: Don’t swap out the heavy cream in this sauce, milk or half and half will result in a much thinner sauce that won’t cling to the pasta.
- Parmesan Cheese: The best quality parmesan cheese you can find – not the stuff in the can.
How To Make
Start by browning the sausage with onion and garlic in a large skillet. Once the sausage has cooked through, add fresh asparagus, sun dried tomatoes and the seasonings to the skillet.
Pour in white wine to deglaze the bottom of the pan, scraping up and brown bits from the skillet. Let the wine reduce until it’s almost evaporated as shown in the picture below.


Now it’s time to add the cream and chicken broth to make the sauce. Heavy cream is going to add the most flavor to this pasta sauce, and the best consistency. So don’t swap it out for light cream or half and half – and definitely not milk.
Our recipe here has the perfect proportions for us, but if you like your sauce thicker or thinner you can adjust as needed by adding a little more cream if you like.
Once the sauce is together, let it simmer with the asparagus and sausage for about 5 minutes to thicken and then taste for seasonings and adjust if needed.


Add the cooked gemelli pasta, stir together and let simmer another 5 minutes to combine with the sauce and then get ready to serve. We love serving this gemelli dish with fresh grated black pepper and lots of good parmesan cheese!
Tips For Reheating This Pasta Recipe
This is one of those pasta recipes that the sauce gets soaked up by the pasta as it sits. Leftovers are still fantastic, but you might have to loosen up the sauce a bit.
A couple of minutes in the microwave works best for reheating this pasta. If the pasta gets too dry out you can add a splash of chicken broth or cream (or both) before heating up in the microwave. Doing this will release the sauce from the cooked pasta and combine the flavors again with the broth and cream.
Honestly, there have been zero complaints at our house if any of this pasta is leftover the next day. We usually don’t have too many leftovers, so when we do everyone fights for them!

Tips for Making This Pasta Recipe As Good As A Restaurant
- Start by undercooking the pasta by a minute or two. The pasta will cook for another couple of minutes in the sauce so you don’t want the pasta to then be over cooked.
- Do use the best quality ingredients that you can get. Your recipe is only as good as the ingredients that you use, so use the best quality that you can find. For instance, canned parmesan cheese isn’t going to add as much nutty, parmesan flavor to this pasta recipe as fresh grated. Fresh asparagus will taste better than frozen, but in a pinch you can swap out frozen if it’s what you have .
- Let the wine reduce and properly before adding the chicken broth. You want the flavor of the wine that you’re adding, not really as an ingredient in the sauce. Let the wine reduce until it’s just about evaporated before adding the chicken broth.
- When you add the cooked pasta to the sauce, stir to combine and let it cook for 2-3 minutes in the sauce before serving. This step is one that a lot of people skip, once they stir the sauce into the pasta they serve it right away. If you let the pasta cook another couple of minutes in the sauce it will absorb so many more flavors – it’ll taste just like your favorite restaurant!
Looking For More Pasta Recipes?
- Pasta with Sausage & Broccoli Rabe
- One Pot Beef Goulash
- Classic Beef Lasagna
- Perfect Baked Ziti
- Penne with Homemade Arrabbiata Sauce
Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
You'll also sign up to get new recipes in your inbox.
Gemelli with Sausage and Asparagus
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 6 Servings 1x
This gemelli with sausage and asparagus is so full of flavor, it’s just as good as you’ll get at any restaurant. Perfect for a date night at home or just dinner with the family.
Ingredients
- 12 ounces gemelli or other tube shaped pasta
- 1 tablespoon olive oil
- 3/4 pound Italian sausage (can also use chicken sausage or pork sausage)
- 1/2 cup diced onion
- 1 teaspoon chopped garlic
- 3/4 pound asparagus, ends trimmed and cut into thirds
- 1 tablespoon flour
- 1/2 cup dry white wine
- 1 cup chicken broth
- 1/2 cup heavy cream
- 1/2 teaspoon kosher salt
- Fresh black pepper to taste
- 1/2 cup chopped sun dried tomatoes in oil
- Grated parmesan cheese for serving
Instructions
- Cook the gemelli just a minute or two shy of the package directions. Drain and set aside, saving 1/2 cup of the pasta water.
- Heat oil in a large skillet over medium heat. Add the sausage, breaking up as it browns. Once the sausage has cooked through, add the onions and cook 5 minutes until the onions have softened. Add the garlic to the skillet and cook for one minute longer.
- Add the asparagus to the pan and stir to combine with the sausage. Cook for 2-3 minute until the asparagus has turned a bright green color, then sprinkle the flour into the pan and stir to combine.
- Pour the wine into the skillet and let it reduce for 2-3 minutes. Next add the chicken broth and stir, then bring the sauce to a simmer. Simmer the sauce for 2-3 minutes to thicken, then stir in the cream.
- Season the sauce with the salt and pepper, then add sun dried tomatoes and cooked pasta to the skillet. Stir to combine the pasta with sauce and cook for 2-3 minutes. Add a little of the reserved pasta water if the sauce is too thick.
- Serve immediately in bowls and garnish with parmesan cheese and fresh black pepper if desired.
Recipe Notes
Store: Store leftover pasta in an air tight container for up to 3 days.
Reheat: Reheat the past in the microwave (with a splash of cream or chicken broth if needed) until just warmed through.
- Category: Dinner
- Method: stove top
- Cuisine: American







This. Was. Perfection.
Thank you so much for this recipe. It was excellent and so full of flavor. I’ve made it three times now, per my husband’s request. Delicious!
Outstanding pasta dish! Hard to believe asparagus and pasta is a match made in culinary heaven.
Delicious
Loved this recipe! So yummy. Had a little gathering of 6 last night and they raved about it. They asked for the recipe too! Checking out the others you have posted! Thanks for sharing this is now in my repertoire!
Awesome! So happy to hear it Patty, thanks for letting us know!