30-Minute Homemade Pesto Pasta with Fresh Basil and Parmesan

Pesto pasta is a delicious, quick meal you can pull together in under 30 minutes. It’s one of our go-to last-minute dinners when nobody feels like cooking — and it’s so simple even teens can make it.

pesto pasta with chicken
Pesto pasta with chicken, tomatoes, Parmesan and basil pesto on whole wheat spaghetti.

Variations of Pesto Pasta

Pesto pasta is not only easy — it’s highly versatile. Use the recipe below as a template and adapt it to suit what you have on hand or your taste preferences.

pesto pasta just tomatoes
Pesto pasta with walnut arugula pesto and cherry tomatoes on rotini pasta.
  • Swap the chicken for walnuts, pine nuts, Italian sausage, or omit protein entirely.
  • Use lemon pepper, Cajun seasoning, Italian seasoning, or hot pepper flakes instead of steak seasoning.
  • Choose any pasta you enjoy — whole wheat, gluten-free, long or short shapes all work.
  • Replace pasta with spaghetti squash or spiralized vegetables like zucchini or butternut squash.
  • Skip the cherry tomatoes or add them for brightness.
  • Add fresh basil leaves in addition to or instead of pesto for extra herbal flavor.
  • Use homemade basil pesto or store-bought pesto made from different greens and nuts/seeds.
  • Top with your favorite cheese — Parmesan, goat cheese, Pecorino, or sharp cheddar work well, or leave it out for a dairy-free version.
  • Stir in a handful of greens such as spinach, Swiss chard, or kale.
  • Try stinging nettle pesto for a wild, seasonal twist when available.
pesto pasta zucchini
Basil pesto with chicken, tomatoes and mozzarella on spiralized zucchini.

Pesto Pasta Recipe

pesto pasta with chicken

Pesto Pasta with Endless Variations

Enjoy this classic pesto pasta with basil pesto, tomatoes and chicken, or use it as a starting point to create your own version. Quick, flexible, and satisfying.
Prep :
10 mins
Cook :
15 mins

Ingredients

  • 1 lb pasta any shape
  • 2 boneless chicken breasts
  • 1 Tbsp canola oil
  • 1/2 Tbsp steak seasoning
  • 12 cherry tomatoes, quartered
  • 3-4 Tbsp basil pesto
  • 1/2-3/4 cup pasta water
  • salt and pepper
  • 1/4 cup Parmesan cheese

Instructions

  1. Cook pasta according to package directions until al dente.
  2. Slice chicken into bite-sized pieces and sauté in canola oil until cooked through, about 5 minutes. Season as desired.
  3. Reserve about 1 cup of the pasta cooking water, then drain the pasta.
  4. Place pasta in a large serving bowl, add pesto and about 1/4 cup of the reserved pasta water. Toss, adding more pasta water as needed, until the sauce is glossy and coats the pasta.
  5. Toss in the cooked chicken and quartered tomatoes.
  6. Taste and adjust seasoning with salt, pepper, or additional seasoning of choice.
  7. Serve immediately on warmed plates and top with extra Parmesan if desired.

Notes

Variations:

  • Omit the chicken or replace it with walnuts for a vegetarian crunch.
  • Use any type of pesto you prefer — basil, arugula, nettle, or mixed greens.
  • Season with salt and pepper, red pepper flakes, or Italian seasoning instead of steak seasoning.
  • Swap pasta for spiralized vegetable noodles for a lighter option.
  • Choose your favorite cheese or skip it for a dairy-free version.
  • Add a handful of greens, like spinach or kale, for extra nutrients.

Assembly Tips

Here are a few small steps that make a big difference when finishing pesto pasta. They only add a couple of minutes but improve flavor and texture.

pesto pasta assembly
Keep it hot, but off the stove: Basil can darken and taste bitter when heated directly. Assemble the pasta in a warm serving bowl rather than in the pot. Use piping hot pasta and hot chicken pieces so the dish stays warm without overheating the basil.

Use the pasta water: The starchy, slightly salty cooking water helps the pesto emulsify with the oil and creates a glossy sauce that clings to the pasta. Add it gradually until you reach a smooth, saucy consistency.

Serve on warm plates: Warming plates and the serving bowl helps the pasta stay at an ideal temperature while serving.

Using zucchini noodles: If using spiralized zucchini, sauté the zoodles for just 1–2 minutes — you want them hot but still slightly firm. Remove from heat and toss with pesto; the moisture from zucchini replaces pasta water, and the sauce will coat the noodles nicely.

pesto pasta with zucchini and goat cheese
Spiralized zucchini noodles with basil pesto, goat cheese, tomatoes and pine nuts.
pesto pasta with walnuts
Arugula and walnut pesto with tomatoes and walnuts on pasta shells.
pesto pasta with whole basil
When you don’t have pesto but plenty of basil.

We make this dish often and it rarely looks the same twice. Enjoy experimenting with different pestos, proteins, pastas, and add-ins.

Cook with the seasons, effortlessly! I’m Getty, a food educator and Professional Home Economist, helping you select, store, and serve seasonal ingredients in simple, everyday meals. Sign up for seasonal tips and recipes, and explore my books, guides, and YouTube content for more inspiration.