20-Minute Creamy Zucchini Pasta
This creamy zucchini pasta turns summer squash into a silky sauce that coats every noodle, no heavy cream needed.

Ready in about 20 minutes, it’s a weeknight hero you’ll lean on all summer long.
Why This Creamy Zucchini Pasta Stays in the Rotation
The cooked grated zucchini breaks down into a creamy base with little more than a splash of starchy pasta water. You get a full-bodied sauce with none of the heaviness of cream.
A hit of lemon keeps the whole thing bright, so it never feels one-note, and a final scatter of fresh basil makes it taste like summer.
It’s fast enough for a random Wednesday and the leftovers reheat surprisingly well, which is rare for creamy pasta.
Ingredients

- 1 lb short pasta (penne, rigatoni, or fusilli): ridges grab the sauce best.
- 2 medium zucchini (about 1.5 lbs total), coarsely grated: don’t squeeze out the liquid, it helps build the sauce.
- 2 tbsp olive oil: use good oil here, you’ll taste it.
- 3 cloves garlic, minced: adjust to your taste.
- 1/2 cup freshly grated Parmesan cheese, plus more for serving: the pre-shredded kind won’t melt as smoothly.
- 1/4 cup whole milk ricotta: or use cream cheese for an even richer sauce.
- Zest and juice of 1 lemon: zest first, then juice.
- Salt and black pepper
- Red pepper flakes, optional: for a little heat.
- Fresh basil leaves, for serving: torn right before you scatter them.
Variations / Substitutions
- Swap the squash: yellow summer squash works exactly the same way.
- Use a different herb: mint or dill in place of basil (or a mix).
- Add protein: fold in shredded rotisserie chicken or quickly seared shrimp.
- Dairy-free version: sub a good unsweetened plant-based ricotta and use nutritional yeast instead of Parmesan; the sauce won’t be quite as rich.
- Extra greens: stir a handful of baby spinach into the sauce until just wilted.
If you like quick summer pastas, try our Lemon Asparagus Linguine.
How to Make Creamy Zucchini Pasta
Step 1: Sauté the Zucchini and Garlic

Bring a large pot of salted water to a boil for the pasta. Meanwhile, heat the 2 tablespoons of olive oil in a large skillet over medium heat. Add the grated zucchini and a pinch of salt. Cook, stirring occasionally, until the zucchini releases its moisture and starts to soften, about 5 minutes. Stir in the 3 minced garlic cloves and cook for 1 minute more, until you can really smell the garlic.
The zucchini will look watery, not browned, and the garlic will be fragrant. That’s exactly what you want—the liquid will become the base of your sauce.
Step 2: Build the Creamy Sauce

Once the garlic is fragrant, push the zucchini to one side of the pan and dollop the 1/4 cup ricotta into the center. Let it warm for 30 seconds, then stir to combine with the zucchini. Add the lemon zest and half of the Parmesan (1/4 cup). Pour in a ladleful of the hot pasta water (about 1/2 cup) and stir until the sauce is smooth and creamy. Taste and add salt and black pepper now, before the pasta goes in.
The sauce will look a little loose at this point; it will tighten once you add the pasta. The ricotta melts into a tangy, creamy sauce that smells of lemon and Parmesan.
Step 3: Toss and Finish the Pasta

Cook the pasta until just al dente according to the package. Before draining, scoop out another cup of pasta water and set it aside. Drain the pasta and add it straight to the skillet with the sauce. Pour in the lemon juice and toss with tongs, adding a splash of reserved pasta water if the sauce seems dry. Keep tossing for about 1 minute until every piece is coated and glossy.
The sauce should cling to the noodles. If it thickens too much, loosen it with another splash of water. The pasta will continue absorbing the sauce, so it’s better to leave it a little saucier than you think.
Step 4: Serve with Basil and More Cheese

Divide the pasta among bowls. Top with the remaining 1/4 cup Parmesan, torn basil leaves, and a pinch of red pepper flakes if you want a little heat. Eat right away while it’s hot and creamy, with the lemon and basil cutting through the richness.
Tips for the Best Creamy Zucchini Pasta
- Save more pasta water than you think you need; the starchy liquid is the key to a silky sauce.
- A microplane makes quick work of zesting the lemon and the fine zest blends in without any chewy bits.
- A final drizzle of good olive oil right before serving adds a fresh, grassy note that wakes up the whole dish.
Storing and Reheating Leftovers
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheating: Warm in a skillet over medium-low heat with a splash of water, stirring often until creamy again. The microwave works in a pinch, but stir in a little water to prevent drying out.
- Serve cold: is not recommended; the texture is best warm.
What to Serve with Creamy Zucchini Pasta
A crisp green salad with a simple lemon vinaigrette balances the creamy pasta. For a heartier plate, top with grilled chicken thighs or quick-seared shrimp. Garlic bread is never a bad move either.
Frequently Asked Questions
Can I use yellow summer squash?
Yes, yellow squash works exactly the same way—just grate it and use the same amount.
Why does my sauce turn out grainy?
Graininess usually happens when the ricotta goes into the pan cold. Let it sit at room temperature while you prep the other ingredients.
Can I make the sauce ahead of time?
You can make the sauce up to a day ahead. Reheat it gently with a splash of water and toss with freshly cooked pasta before serving.
Can I freeze this pasta?
Freezing is not recommended—creamy sauces tend to separate and become watery when thawed. This one is best fresh.

20-Minute Creamy Zucchini Pasta Recipe
Ingredients
Method
- Bring a large pot of salted water to a boil for the pasta. Meanwhile, heat the olive oil in a large skillet over medium heat. Add the grated zucchini and a pinch of salt; cook, stirring occasionally, until softened and beginning to release liquid, about 5 minutes. Stir in the garlic and cook 1 minute more, until fragrant.
- Push the zucchini to the side of the pan and add the ricotta. Warm for 30 seconds, then stir to combine. Add the lemon zest and half of the Parmesan. Pour in about 1/2 cup of the hot pasta water and stir until smooth and creamy. Season with salt and pepper.
- Cook the pasta until al dente. Reserve another cup of pasta water, then drain. Add the hot pasta to the skillet with the lemon juice and toss, adding splashes of pasta water as needed, until the sauce coats the noodles, about 1 minute.
- Divide among bowls and top with the remaining Parmesan, torn basil, and red pepper flakes if using. Serve immediately.
