This creamy zucchini pasta is a summer favorite that sneaks a big pile of grated vegetables into a rich, velvety sauce. The zucchini melts into butter, garlic, and cream until it nearly disappears, leaving behind a sweet, savory sauce that coats every strand of spaghetti.
Sweet corn and a shower of Parmesan round out the dish, adding pops of texture and a salty edge. It is a great way to use up garden zucchini, and it comes together while the pasta water boils.
Table of Contents
Why This Creamy Zucchini Pasta Recipe Works
Grating the zucchini on a box grater is the secret. The small shreds cook down in just a few minutes and blend right into the cream, so you get body and flavor without any chunks of squash.
The sauce is built in layers. Butter, garlic, and onion form a sweet base, the zucchini adds natural sweetness, and cream with a splash of broth brings everything together into a sauce that clings to the noodles.
Corn adds sweetness and a little bite, which keeps the pasta from feeling one note. Parmesan stirred in at the end seasons the sauce and gives it a nutty, salty finish.
Ingredients for Creamy Zucchini Pasta
- 3 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1/2 medium yellow onion, thinly sliced
- 1 1/4 pounds zucchini, grated on a box grater
- 1/4 teaspoon kosher salt, plus 1 tablespoon for the pasta water
- 1/2 teaspoon black pepper
- 1 cup heavy cream
- 3/4 cup low sodium chicken or vegetable broth
- 3/4 cup finely grated Parmesan, plus more for serving
- 1 cup corn kernels, frozen or canned and drained
- 10 ounces spaghetti, fettuccine, or bucatini
- 1/4 cup torn fresh basil, optional
Zucchini: Choose firm, medium zucchini with glossy skin. Grate it and press lightly in a towel if it seems very watery so the sauce stays creamy.
Cream and broth: Heavy cream gives richness, and the broth thins the sauce just enough to coat the pasta. Use low sodium broth because the Parmesan adds plenty of salt.
Parmesan: Finely grated Parmesan melts smoothly into the sauce. A microplane gives the best result.
Corn: Frozen corn works well and saves time. If you use canned, drain it well.
Pasta: Long strands such as spaghetti or bucatini carry the sauce nicely, though short shapes work too.
How to Make Creamy Zucchini Pasta
1. Cook the pasta. Boil the pasta in salted water until al dente, then drain and set aside, saving a splash of the cooking water for later.
2. Soften the aromatics. Melt the butter in a large deep skillet over medium heat. Cook the garlic and onion for 3 to 4 minutes until soft and translucent.
3. Cook the zucchini. Add the grated zucchini, salt, and pepper. Stir often for about 5 minutes until the shreds collapse and release their moisture.
4. Add the cream. Pour in the cream and broth and bring to a gentle simmer. Let it bubble for 4 minutes, stirring now and then.
5. Finish the sauce. Stir in the Parmesan and corn, then simmer for 2 to 3 minutes until the sauce coats the back of a spoon.
6. Toss together. Add the pasta and toss until every strand is coated, loosening with a splash of pasta water if needed. Fold in the basil.
How to Serve Creamy Zucchini Pasta
Spoon the pasta into shallow bowls and top with extra Parmesan and a few basil leaves. A bright Italian house salad adds crunch, and air fryer asparagus makes a simple green side. Warm mozzarella cheesy garlic bread suits the creamy sauce, and a pitcher of blueberry mojito pitcher keeps the table festive.
How to Store and Reheat Creamy Zucchini Pasta
Let the pasta cool, then refrigerate in an airtight container for up to 3 days. Do not freeze it, since the cream sauce can separate. Reheat gently on the stove with a splash of cream or water, stirring until it reaches 165 degrees F.
Tips and Variations for Creamy Zucchini Pasta
Squeeze if needed. Very watery zucchini can thin the sauce, so press the shreds in a clean towel before cooking.
Grate evenly. Use the large holes of a box grater so the zucchini melts down without turning mushy.
Use pasta water. Add a few tablespoons at a time to loosen the sauce right before serving.
Add a crunch. Top with crisp bacon or toasted breadcrumbs for a salty, crunchy finish.
Brighten it. A squeeze of lemon juice and a pinch of red pepper flakes balance the cream.
Swap the corn. Peas or chopped asparagus work well when corn is not on hand.
Do not boil hard. Keep the cream at a gentle simmer so the sauce stays smooth.
Store safely. Cool leftovers quickly and refrigerate within two hours. The Purdue Extension guide to storing leftovers has helpful reminders.
Frequently Asked Questions About Creamy Zucchini Pasta
Can I make creamy zucchini pasta without corn?
Yes. Leave the corn out or replace it with peas or chopped spinach. The sauce works well with almost any mild vegetable.
Do I need to peel the zucchini for creamy zucchini pasta?
No. The green skin melts into the sauce and adds color. Just wash the zucchini well before grating.
How do I keep creamy zucchini pasta from turning watery?
Cook the grated zucchini until most of its moisture evaporates, and press the shreds in a towel if they are very wet. Simmering the cream also thickens the sauce.
Can I use milk instead of heavy cream?
Milk will make a thinner sauce that may not cling as well. Half and half is a better lighter swap.
What can I add for protein?
Grilled chicken, shrimp, or crisp bacon all pair well. Add them at the end so they stay tender.
Creamy Zucchini Pasta with Corn and Parmesan
Equipment
- Large pot
- Large deep skillet
- Box grater
Ingredients
Main Ingredients
- 3 tbsp unsalted butter
- 2 cloves garlic minced
- ½ medium yellow onion thinly sliced
- 1 ¼ lb zucchini grated on a box grater
- ¼ tsp kosher salt
- ½ tsp black pepper
- 1 cup heavy cream
- ¾ cup low sodium chicken broth or vegetable broth
- ¾ cup finely grated Parmesan plus more for serving
- 1 cup corn kernels frozen or canned and drained
- 10 oz spaghetti or bucatini
- 1 tbsp kosher salt for the pasta water
- ¼ cup torn fresh basil optional
Instructions
Cooking
- Boil. Cook the spaghetti in salted water until al dente, reserve a little water, and drain.
- Sweat. Melt the butter and cook the garlic and onion for 3 to 4 minutes until translucent.
- Wilt. Stir in the grated zucchini with the salt and pepper and cook for about 5 minutes until soft.
- Simmer. Add the cream and broth, then simmer gently until slightly reduced.
- Blend. Stir in the Parmesan and corn and cook for 2 to 3 minutes until the sauce clings to a spoon.
- Toss. Combine with the pasta, loosen with pasta water, and finish with basil.









