
Creamy Zucchini Pasta Recipe tastes rich, garlicky, and comforting while still feeling light enough for a weeknight, and it comes together in about 30 minutes start to finish. It works perfectly for busy home cooks who want a cozy pasta dinner that sneaks in extra veggies without anyone complaining. I first made this on a Tuesday when my fridge held only zucchini and half a block of Parmesan, and my family still talks about that bowl of pasta.
Why Make This Creamy Zucchini Pasta Recipe at Home
This Creamy Zucchini Pasta Recipe turns simple ingredients into a silky, restaurant-level bowl of comfort. You blend sautéed zucchini with garlic, herbs, and a bit of cream or yogurt, so the sauce tastes rich but still feels lighter than heavy Alfredo.
You also control the salt, the creaminess, and the texture, which helps if you cook for picky eaters or anyone who prefers more veggies. The recipe uses mostly pantry staples and one skillet, so cleanup stays easy and your kitchen does not look like a tornado hit it.
“This Creamy Zucchini Pasta Recipe tastes like a fancy Italian dinner but uses weeknight ingredients and minimal effort, ★★★★★”
Ingredients You Need
Pasta
- 12 ounces pasta
- Short shapes like rigatoni, penne, or fusilli hold the sauce nicely.
- Long shapes like fettuccine or spaghetti also work if you prefer twirling.
- Use regular, whole wheat, or a good quality gluten free brand.
Zucchini and aromatics
- 3 medium zucchini, about 1½ pounds total
- Small to medium zucchini taste sweeter and less watery than large ones.
- You can mix yellow squash with zucchini if that is what you have.
- 3 to 4 cloves garlic, minced
- 1 small yellow onion or 2 shallots, finely chopped
- 2 tablespoons olive oil
- 1 tablespoon butter
- You can skip the butter and use all olive oil for a lighter version.
Creamy base
- ½ cup heavy cream
- You can swap with half-and-half for a lighter sauce.
- For a lighter but still creamy feel, use ½ cup plain Greek yogurt and thin with a splash of pasta water.
- ½ cup grated Parmesan cheese, plus more for serving
- Use real Parmigiano Reggiano or a good domestic Parmesan, not the shelf-stable shaker kind.
- ¼ cup grated Pecorino Romano (optional, for extra tang and saltiness)
Seasoning and herbs
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon red pepper flakes (optional, for a little heat)
- ½ teaspoon dried Italian seasoning or dried oregano
- 1 small handful fresh basil or parsley, chopped
Optional add-ins
- 1 cup baby spinach or chopped kale
- 1 cup cooked chicken breast or rotisserie chicken, shredded
- ½ cup cooked chickpeas or white beans for extra protein
- ½ cup peas, thawed if frozen
Equipment
- Large pot for boiling pasta
- Large deep skillet or sauté pan
- Blender or immersion blender
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Fine grater or microplane for cheese
- Tongs or pasta fork
Tips & Mistakes
- Salt the pasta water generously so the noodles carry flavor before they hit the sauce.
- Slice zucchini into half moons or thin rounds so they soften and brown instead of steaming and turning soggy.
- Keep the skillet hot enough to lightly brown the zucchini, which adds flavor and prevents a bland sauce.
- Do not rush the onion and garlic; cook them until they smell sweet and fragrant, not raw and sharp.
- Reserve at least 1 cup of pasta water before draining, since that starchy water turns the sauce silky.
- Blend the zucchini mixture until smooth for a creamy texture, or pulse a few times if you like some chunks.
- Add cheese off the heat so it melts gently and does not clump.
- Taste and adjust salt and acid at the end; a squeeze of lemon brightens the sauce if it tastes flat.
- Avoid overcooking the pasta; pull it one minute before al dente so it finishes in the sauce.
- Reheat leftovers gently with a splash of water or milk so the sauce loosens and stays creamy.
How to Make Creamy Zucchini Pasta Recipe
Step 1: Boil the pasta
Bring a large pot of water to a strong boil and add a generous handful of kosher salt. Add the pasta and cook until just shy of al dente, usually 1 minute less than the package suggests. Scoop out at least 1 cup of pasta water, then drain the pasta and set it aside.
Step 2: Prep and cook the zucchini
While the water heats, wash the zucchini and trim the ends. Slice them into half moons about ¼ inch thick so they soften quickly but still hold some structure. Finely chop the onion and mince the garlic.
Heat the olive oil and butter in a large skillet over medium heat. Add the onion with a pinch of salt and cook until it turns soft and translucent, about 4 to 5 minutes. Stir in the garlic and cook 30 seconds until it smells fragrant.
Add the sliced zucchini to the skillet in an even layer. Sprinkle with salt, pepper, dried Italian seasoning, and red pepper flakes if you use them. Cook, stirring every couple of minutes, until the zucchini softens and picks up light golden spots, about 8 to 10 minutes.
Step 3: Blend the zucchini sauce
Transfer most of the zucchini mixture to a blender, leaving about ½ cup in the skillet for texture. Add the heavy cream and half of the reserved pasta water to the blender. Blend until the mixture turns very smooth and creamy.
Taste the sauce and adjust salt and pepper. If the sauce looks too thick, add a bit more pasta water and blend again. If you use Greek yogurt instead of cream, blend the zucchini with yogurt and a little extra pasta water to keep it silky.
Step 4: Combine pasta and sauce
Pour the blended zucchini sauce back into the skillet with the reserved zucchini pieces. Warm the sauce over low heat until it gently simmers. Add the drained pasta and toss to coat every piece.
Sprinkle in the Parmesan and Pecorino while you toss the pasta, keeping the heat low so the cheese melts smoothly. Add more pasta water as needed until the sauce clings to the noodles and looks glossy. Stir in chopped fresh basil or parsley.
Step 5: Adjust and finish
Taste the pasta and adjust seasoning with more salt, pepper, or red pepper flakes. If the sauce tastes rich but a bit heavy, squeeze in a little lemon juice to brighten it. If you use spinach, kale, peas, or cooked chicken, stir them in now and warm them through for 1 to 2 minutes.
Serve the Creamy Zucchini Pasta Recipe hot with extra grated cheese on top. Add a drizzle of good olive oil and a sprinkle of fresh herbs for a final touch. Take a second to admire how much green veggie goodness hides in that bowl.
Variations I've Tried
I swap the heavy cream with plain Greek yogurt and a splash of milk when I want a lighter, higher protein version. I also add a handful of baby spinach or kale to the skillet during the last 2 minutes of cooking the zucchini for extra greens. My kids love a version with peas and shredded rotisserie chicken stirred in at the end.
I sometimes use whole wheat pasta or chickpea pasta to boost fiber and protein. I also tried a version with a spoonful of pesto blended into the sauce, which added a big basil and garlic punch. If I have ricotta in the fridge, I dollop some on top of each bowl for extra creaminess.
How to Serve Creamy Zucchini Pasta Recipe
Serve this Creamy Zucchini Pasta Recipe in warm bowls with a shower of freshly grated Parmesan and a sprinkle of chopped basil or parsley. Add a simple green salad with lemony dressing or a tomato cucumber salad on the side for freshness. Garlic bread or toasted sourdough makes a great partner and helps scoop up every bit of sauce. I also like to add a side of roasted vegetables or steamed broccoli when I want more color and crunch on the table.
How to store
- Fridge: Cool leftovers to room temperature within 1 hour, then store them in an airtight container in the fridge for up to 3 days.
- Freezer: Freeze portions in freezer safe containers for up to 2 months, and label with the date so you do not lose track.
- Reheating on stove: Reheat gently in a skillet over low to medium heat with a splash of water or milk, stirring often until hot and creamy again.
- Reheating in microwave: Reheat in a microwave safe bowl in 30 second bursts, stirring between each, and add a spoonful of water or milk if the sauce looks thick.

Creamy Zucchini Pasta Recipe
Ingredients
Method
- Bring a large pot of water to a strong boil and salt it generously. Add the pasta and cook until just shy of al dente, about 1 minute less than the package directions.
- Before draining, scoop out at least 1 cup of pasta water and set aside. Drain the pasta and set it aside.
- While the water heats and the pasta cooks, wash the zucchini and trim the ends. Slice into 1/4-inch thick half moons. Finely chop the onion and mince the garlic.
- Heat the olive oil and butter in a large deep skillet over medium heat. Add the onion with a pinch of salt and cook, stirring occasionally, until soft and translucent, 4 to 5 minutes.
- Stir in the garlic and cook until fragrant, about 30 seconds, being careful not to brown it.
- Add the sliced zucchini in an even layer. Season with salt, black pepper, dried Italian seasoning, and red pepper flakes if using. Cook, stirring every couple of minutes, until the zucchini softens and develops light golden spots, about 8 to 10 minutes.
- Transfer most of the zucchini mixture to a blender, leaving about 1/2 cup of the vegetables in the skillet for texture.
- Add the heavy cream and about half of the reserved pasta water to the blender. Blend until very smooth and creamy, adding a splash more pasta water if needed to reach a pourable consistency. Taste and adjust with more salt and pepper if needed.
- Pour the blended zucchini sauce back into the skillet with the reserved zucchini pieces. Warm over low heat until it just begins to simmer gently.
- Add the drained pasta to the skillet and toss to coat in the sauce. Sprinkle in the Parmesan and Pecorino, tossing constantly over low heat until the cheese melts and the sauce becomes glossy, adding more reserved pasta water as needed to loosen.
- Stir in the chopped basil or parsley. If using spinach, kale, peas, cooked chicken, beans, or other add-ins, fold them into the pasta and cook for 1 to 2 minutes until warmed through and the greens are wilted.
- Taste and adjust seasoning with additional salt, pepper, or red pepper flakes. If the sauce tastes a bit heavy, finish with a squeeze of fresh lemon juice to brighten the flavors.
- Serve the creamy zucchini pasta hot in warm bowls, topped with extra grated Parmesan, a drizzle of olive oil, and more fresh herbs if desired.
Notes
Approximate per serving (1/4 of recipe, prepared with heavy cream and without optional add-ins): 520 calories; fat 24 g; saturated fat 11 g; carbohydrates 60 g; fiber 5 g; sugars 8 g; protein 20 g; sodium 650 mg. Values will vary based on pasta shape, cheese brand, optional add-ins, and portion size.
