June 30, 2026 · 30 min

Zucchini Linguine with Peas and Pesto

Dinner30 min

This zucchini linguine with peas and pesto is a vibrant, light and satisfying dish that comes together in just 30 minutes. It’s a perfect way to enjoy the flavors of summer, with tender spiralized zucchini, sweet peas and a fresh basil pesto that coats every strand.

Whether you’re looking for a quick weeknight dinner or a meatless meal that doesn’t skimp on taste, this recipe delivers. The combination of al dente pasta, crisp-tender zucchini and creamy pesto is simply irresistible.


Recipe details

Dinner30 min4 servings

Nutrition per serving

Dietary labels

Gluten-free: unknownLactose-free: unknownDairy-free: unknown

Allergen check

Gluten / wheat: unknownMilk / dairy: unknownEgg: unknownFish: unknownShellfish: unknownPeanut: unknownTree nuts: unknownSoy: unknownSesame: unknownMustard: unknownCelery: unknownSulphites: unknownLupin: unknownMolluscs: unknown

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.


Ingredients

Linguine200g linguineView ingredient guide
frozen peas1 cup frozen peas, thawedView ingredient guide
fresh basil leaves1/2 cup fresh basil leavesView ingredient guide
Pine Nuts1/4 cup pine nutsView ingredient guide
Garlic2 cloves garlicView ingredient guide
salt and pepperSalt and pepper to tasteView ingredient guide

Instructions

  1. Cook the linguine according to package directions until al dente. Reserve 1/2 cup of pasta water before draining.
  2. While the pasta cooks, make the pesto: In a food processor, combine basil, pine nuts, Parmesan and garlic. Pulse until finely chopped. With the motor running, slowly add olive oil until smooth. Season with salt and pepper.
  3. In a large skillet, heat a drizzle of olive oil over medium heat. Add the spiralized zucchini and cook for 2-3 minutes, until just tender. Add the peas and cook for another minute.
  4. Add the cooked linguine to the skillet along with the pesto. Toss to combine, adding reserved pasta water a little at a time if needed to loosen the sauce.
  5. Season with salt and pepper to taste. Serve immediately, garnished with extra Parmesan and basil if desired.

Recipe Tips

For a gluten-free version, use gluten-free linguine.

To save time, use store-bought pesto instead of homemade.

Don’t overcook the zucchini; it should remain slightly crisp.

FAQ

Can I use fresh peas instead of frozen?

Yes, fresh peas work well. Blanch them for 2 minutes in boiling water before adding to the skillet.

Can I make this dish vegan?

Absolutely! Omit the Parmesan or use a vegan alternative and ensure the pasta is egg-free.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet with a splash of water.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.