20-Minute Sausage Pesto Pasta
This sausage pesto pasta is the kind of dinner you pull together when you want something rich and satisfying but have zero time to fuss. It comes together in one pan and one pot, and the pesto does almost all the work for you.

The sausage browns in minutes while the water comes to a boil. You toss everything with bright basil pesto and a little starchy pasta water until every bite is slick and full of flavor.
Why This Pasta Hits the Spot
The pesto clings to the short pasta in a way that feels creamy without a drop of actual cream. The sausage brings a savory, almost spicy depth that balances the herby basil and salty parmesan.
I’ve made this on harried weeknights more times than I can count. It tastes like you put in way more effort than the 20 minutes it actually takes.
Ingredients

- 1 lb Italian sausage: turkey or chicken sausage works fine here.
- 12 oz dried short pasta: rigatoni, penne, or fusilli hold the pesto best.
- 1/2 cup basil pesto: use good store-bought pesto or your own homemade batch.
- 2 garlic cloves, minced: a little extra punch to wake up the sauce.
- 1/4 tsp red pepper flakes, optional: adds a gentle warmth without overpowering the basil.
- 1 cup cherry tomatoes, halved: they bring a fresh pop of acidity.
- 1/2 cup grated parmesan cheese, plus more for serving: salt, nuttiness, and that final savory finish.
- 1 tbsp olive oil: for browning the sausage.
- Salt and freshly ground black pepper: to taste.
- Fresh basil leaves, for serving: a handful torn over the top.
Swaps and Small Tweaks
- Different sausage: chicken or turkey Italian sausage keeps the dish lighter but still packs plenty of flavor.
- Pesto swap: sun-dried tomato pesto or arugula pesto each give it a completely different personality.
- Add greens: toss in a couple handfuls of baby spinach at the end and let it wilt from the heat.
- Dairy-free option: use a dairy-free pesto and skip the parmesan, the toasted pine nuts in the pesto still give richness.
- Vegetarian: replace the sausage with sautéed cremini mushrooms or a can of drained white beans.
If you like the idea of pesto with chicken instead, the same swap logic works for a quick One-Pan Pesto Chicken Pasta.
How to Make Sausage Pesto Pasta
Step 1: Brown the Sausage

Heat the 1 tbsp olive oil in a large skillet over medium-high heat. Add the 1 lb sausage, breaking it up with a wooden spoon as it cooks. Let it brown without stirring for 2 minutes so you get those crisp edges, then break it into smaller crumbles and cook until no pink remains, about 6 to 8 minutes total.
You’ll know it’s ready when the pieces are deeply browned and the kitchen smells rich and savory. If the pan feels dry, add a tiny splash of oil.
Step 2: Boil the Pasta

While the sausage cooks, bring a large pot of salted water to a boil. Add the 12 oz pasta and cook until just al dente, about 8 to 10 minutes or whatever the package says. Before draining, scoop out 1 cup of the starchy pasta water and set it aside.
The pasta water is the secret to a silky sauce, so never skip this step. The starch helps the pesto emulsify into a glossy coating that hugs every piece.
Step 3: Toss with Pesto and Tomatoes

With the skillet still over medium heat, stir the 2 minced garlic cloves and optional 1/4 tsp red pepper flakes into the sausage. Cook for 30 seconds, just until fragrant. Reduce the heat to low and slide in the halved cherry tomatoes. Let them warm through for 1 minute, then add the drained pasta and the 1/2 cup pesto.
Pour in half of that reserved pasta water and toss well. Keep adding a splash more water until the sauce looks loose and coats the pasta evenly. The pesto will darken slightly but stay bright.
Step 4: Finish with Parmesan and Basil

Remove the skillet from the heat and fold in the 1/2 cup grated parmesan. Taste and add salt and pepper if needed. Scoop the pasta into bowls and top with torn fresh basil leaves and a little extra parmesan.
Serve right away while the pesto is still glossy and the basil is fragrant. This dish waits for no one, but that’s never a problem.
How to Get It Right Every Time
- Salt the pasta water well.: It should taste like the sea. That salt carries through the whole dish and seasons the starch water you’ll use for the sauce.
- Don’t rinse the pasta.: The starchy coating is what helps the pesto cling. Drain and go straight to the skillet.
- Work quickly once you add the pesto.: Too much heat can dull its fresh green color and make the basil taste muted. Low heat and a quick toss is all it needs.
- If your pesto is thick straight from the jar, stir in a tablespoon of warm water before adding it to the pasta, so it blends in more easily.
Scale the recipe for a crowd:
| Servings | Italian Sausage | Dried Pasta | Basil Pesto | Cherry Tomatoes |
|---|---|---|---|---|
| 2 | 1/2 lb | 6 oz | 1/4 cup | 1/2 cup |
| 4 | 1 lb | 12 oz | 1/2 cup | 1 cup |
| 8 | 2 lb | 24 oz | 1 cup | 2 cups |
Storing Leftovers
- Refrigerate: cool the pasta completely and store in an airtight container for up to 3 days.
- Reheating: warm gently in a skillet over low heat with a splash of water or broth to loosen the sauce. The microwave works too, just cover it and add a bit of liquid.
- Serve cold: leftover pesto pasta straight from the fridge isn’t half bad, but let it sit at room temperature for 10 minutes so the flavors open up.
What to Serve With Sausage Pesto Pasta
A crisp green salad with a simple lemon vinaigrette cuts the richness of the pesto and sausage. For something warm, roasted broccoli or asparagus tossed with olive oil and salt works beautifully. If you want a little crunch, garlic bread toasted under the broiler is never a bad idea.
Frequently Asked Questions
Can I use pre-cooked sausage?
Yes, slice it into half-moons and brown it in the skillet for 3 to 4 minutes until the edges are caramelized. You won’t need the full 8 minutes.
What’s a good vegetarian swap for the sausage?
Sautéed mushrooms or a can of drained and rinsed white beans work well. Both soak up the garlic and pesto flavors and add substance.
Can I use a different pasta shape?
Absolutely, any short shape with nooks and crannies, like fusilli or farfalle, will catch the sauce better than long strands like spaghetti.
How do I keep the pesto bright green?
Toss the pesto in off the heat and stir quickly. A small squeeze of lemon juice right at the end can help lock in that vibrant color.
Is this dish gluten-free?
It can be. Use your favorite gluten-free short pasta and double-check that your pesto brand doesn’t contain any wheat fillers.

Sausage Pesto Pasta Recipe
Ingredients
Method
- Heat olive oil in a large skillet over medium-high. Add the sausage, breaking it up, and let it brown without stirring for 2 minutes. Continue to cook, crumbling, until no pink remains, 6 to 8 minutes total.
- Meanwhile, boil a large pot of salted water and cook the pasta until al dente, about 8 to 10 minutes. Reserve 1 cup of pasta water before draining.
- Reduce skillet heat to medium, stir in garlic and red pepper flakes, and cook 30 seconds. Add cherry tomatoes and cook 1 minute. Lower heat, add drained pasta, pesto, and about 1/2 cup reserved pasta water. Toss, adding more water as needed to create a loose, glossy sauce.
- Remove from heat, fold in the parmesan, and season with salt and pepper. Divide into bowls, top with fresh basil and extra parmesan, and serve immediately.
