This post may include affiliate links.
This zucchini pasta recipe pairs tender sautéed zucchini with a creamy Parmesan and Pecorino sauce. It’s an easy 30-minute dinner for zucchini season!

Got a bit of zucchini on hand? Here’s a way to turn it into dinner: my favorite creamy zucchini pasta recipe! It’s luxuriously creamy, with a silky Parmesan and Pecorino sauce, rounds of savory sautéed zucchini, garlic, lemon, and a pop of herbaceous basil.
I like to garnish with crunchy breadcrumbs for a pop of texture. This one is so satisfying, I can never stop sneaking bites from the skillet before serving! Here’s how to whip up this summery recipe at home.
5 Star Reader Review
⭐⭐⭐⭐⭐ “This recipe was absolutely delicious!! I doubled it for leftovers purposes, and added two pints of roasted cherry tomatoes and two chicken breasts to flesh it out some more. Absolutely a keeper!” -Morgan
Ingredients in This Zucchini Pasta
There are lots of ways to make a zucchini pasta, from spiralized zoodles (zucchini noodles) to tomato-based sauces. My version leans classic Italian, with thin rounds of zucchini sautéed until juicy, a silky creamy sauce flavored with Parmesan and Pecorino, and basil, garlic and lemon zest topping. Here’s what you’ll need:
- Pasta noodles: I like long noodles like spaghetti or bucatini here. But it also works with short noodles like rigatoni or penne!
- Zucchini: Look for medium thin zucchini, which makes easy-to-eat rounds. If all you have is large zucchini, slice them into half moons.
- Garlic: Minced fresh; you’ll add it at the end of sautéing so it doesn’t burn.
- Olive oil and butter: Oil for the zucchini, butter for the sauce.
- Milk, onion powder, and all-purpose flour: These make the roux that thickens the sauce. I like to use 2% milk, which keeps the sauce creamy without feeling heavy.
- Lemon zest: This brings a zing that brightens the entire dish.
- Parmesan and Pecorino Romano cheese: I like using both cheeses together: Pecorino adds a sharper, saltier note than Parmesan alone.
- Basil and Italian panko: For the garnish.

The Best Pasta Shapes to Use
This zucchini pasta works with any type of pasta noodle, making it endlessly versatile! I like it with a long noodle like spaghetti or bucatini because it gives a more elegant feel. But that’s not to say it’s not delicious with a short noodle. I would avoid using angel hair: it absorbs too much of the sauce and gets clumpy. My favorite noodles here are:
- Long noodles: Spaghetti, bucatini (hollow spaghetti), fettuccine, or linguine
- Short noodles: Rigatoni (my top choice for short pasta), gemelli, penne, shells, fusilli (spirals), or farfalle (bowties)
Tips for the Best Zucchini Pasta
Here are a few notes on the process to keep in mind while you’re making it:
- This recipe uses 3 pots: a large pasta pot, large skillet for the zucchini, and small or medium saucepan for the cream sauce. Don’t worry: it’s worth dirtying the 3 for the amount of flavor here!
- When sautéing the zucchini, flip the slices often so they all get evenly brown. It takes a little patience because you’ll have a few layers of zucchini. It doesn’t have to be perfect! Try not to overcook them or it can become mushy.
- The cream sauce comes together quickly. Plan to spend 5 minutes of undivided attention at the stove for the sauce.

Important Notes For the Topping
Keep in mind: this zucchini pasta recipe looks a little plain without all the toppings! They add both flavor and visual style. Here’s what to do:
- Add chopped basil. This brings in the final fresh, herby flavoring to the dish. Bonus side note: basil turns brown in the fridge, so keeping it as a garnish helps the look of leftovers.
- Sprinkle with Italian panko if desired (or Parmesan cheese). I love the crunch of a little breadcrumbs on top. Italian panko are seasoned with Italian herbs: you can also use plain panko or breadcrumbs. Or, use some additional grated or shredded cheese.
- Add fresh ground black pepper, red pepper flakes and extra lemon zest. A hint of spice adds the final seasoning.

What to Serve With Zucchini Pasta
This zucchini pasta is a tasty summer dinner recipe! Keep in mind: the portion size is modest at 8 ounces pasta for 4 servings. If you’re serving as a main dish, add some additional protein or side dishes to make it a filling meal. For very hungry eaters, make sure to add protein, have filling sides or double it and use 1 pound of pasta. Here are a few serving suggestions:
- Add protein to the pasta like cooked chicken, sauteed shrimp, or white beans (seasoned lightly before adding)
- Serve with a protein-packed side like Easy White Beans, Easy Cannellini Beans, or Easy French Lentils
- Add a veggie side like French Green Beans, Green Beans Almondine, Sauteed Spinach or Sauteed Rainbow Chard
- Serve with summer salads like Classic Three Bean Salad, Fresh Peach Salad, Classic Corn Salad, Cucumber Salad, or Green Bean Salad.
Storage and Leftovers
Leftover pasta stores well in an airtight container in the refrigerator for up to 3 days. To reheat it, warm it gently on the stovetop with a splash of milk to bring the creamy sauce back to life.
I don’t recommend freezing this pasta; the zucchini can become watery when it thaws.
Dietary Notes
This zucchini pasta recipe is vegetarian. For gluten-free, use gluten-free pasta.
Frequently Asked Questions
Sauté the zucchini over medium-high heat, uncovered for most of the cooking time. Pull it from the heat as soon as the slices are tender.
No, this recipe uses real pasta with sautéed zucchini rounds mixed in. If you’re looking for spiralized zucchini noodles, that’s a different (also delicious!) preparation.
It’s best fresh, but you could sauté the zucchini up to a day ahead and refrigerate it. Then make the sauce and cook the pasta just before serving, then toss everything together.
Creamy Zucchini Pasta
This zucchini pasta recipe pairs tender sautéed zucchini with a creamy Parmesan and Pecorino sauce. It’s an easy 30-minute dinner for zucchini season!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 8 ounces spaghetti or bucatini*
- 1 pound zucchini (2 medium thin zucchini), sliced into 1/4-inch rounds
- 4 garlic cloves, minced
- 2 tablespoons olive oil
- ¼ teaspoon onion powder
- 1 ¼ teaspoons kosher salt, divided
- 2 tablespoons salted butter
- 2 tablespoons all purpose flour
- 1 ½ cups 2% milk
- 1 teaspoon lemon zest
- ½ cup shredded Parmesan cheese, plus more to garnish
- ¼ cup shredded Pecorino Romano cheese
- ¼ cup chopped basil leaves, for garnish
- 2 tablespoons Italian seasoned panko, for garnish (optional)
Instructions
- Bring a salted pot of water to a boil and cook the pasta to al dente (taste testing a minute or two before the package instructions indicate). Drain and toss the pasta with a bit of olive oil.
- Meanwhile, slice the zucchini and mince the garlic. In a large skillet, heat the olive oil over medium high heat. Add the zucchini slices. Cover the skillet and cook for 1 minute, then uncover and stir, moving the bottom slices as necessary. Cover again for 1 minute then uncover and stir in ½ teaspoon kosher salt and onion powder, moving slices to the bottom layer as necessary so that they can get browned. Reduce the heat slightly. Keep the pan uncovered and cook about 6 to 8 more minutes until most of the zucchini are tender and browned, continuing to flip the zucchini and move them to the bottom layer so they cook evenly. Add the minced garlic in the last 1 minute. Then remove from the heat.
- In a small or medium saucepan over medium heat, melt the butter. Add the flour and whisk constantly for 1 minute. Add a splash of milk and whisk it in: the sauce will instantly turn chunky. Constantly whisking, continue to add splashes of milk until the entire quantity is incorporated and smooth. Increase the heat and continue whisking until the sauce starts to bubble and thicken, about 2 to 4 minutes. Stir in the Parmesan and Pecorino cheese, lemon zest, and ½ teaspoon kosher salt.
- Add the cooked pasta to the skillet with the zucchini and stir in the sauce. If the sauce is sticky, add a splash of milk and stir it in to form a creamy sauce, heating it over medium low heat if necessary. Taste and add the remaining ¼ teaspoon salt.
- To serve, add the garnish (do not omit!): top with chopped basil, breadcrumbs or more grated Parmesan, fresh ground black pepper, and optional red pepper flakes. Leftovers store well refrigerated for up to 3 days.
Notes
*This recipe also works with short pasta noodles like rigatoni or penne.




This recipe was absolutely delicious!! I doubled it for leftovers purposes, and added two pints of roasted cherry tomatoes and two chicken breasts to flesh it out some more. Absolutely a keeper!
Do you have dairy free option to this dish. I’m very allergic. Tomato sauce is not my preference.
You could make our vegan alfredo sauce — add about 2 1/2 cups or just to taste! https://www.acouplecooks.com/vegan-alfredo-sauce/