Creamy Zucchini Pasta Sauce
You won't believe zucchini can do this.
Recipe of the Day
Discover a New Recipe Every Day. Give Back With Every Bite.
Every day, we feature a hand-picked recipe for you to discover, cook, and share. The best part?
Every recipe you read helps feed the hungry.

If you’ve ever found yourself staring down an abundance of summer zucchini wondering what on earth to do with it all, this recipe is your answer… and it’s a very good answer. This Creamy Zucchini Pasta Sauce is one of those quietly genius recipes that takes a humble ingredient and transforms it into something deliciously special. In this case, that humble ingredient is the ever-plentiful zucchini and this is my favorite way to use it. The zucchini gets cooked down low and slow until it becomes thick and jammy and almost melts into the pan; then it gets a touch of cream, parm, and fresh herbs, and suddenly it’s turned into a sauce that’s rich, silky, and completely addictive. It’s a little bit of zucchini magic, and it might just become your favorite thing to make all summer long!

What Ingredients Do You Need for Creamy Zucchini Pasta Sauce?
A short, simple list that lets the zucchini do the real talking. You’ll need:
- Olive oil.
- Zucchini. (Three to four medium ones — they cook way down, so don’t be shy! You can use more!)
- A yellow onion.
- Garlic. (Measure with your heart.)
- Heavy cream.
- Parmesan or Pecorino Romano, finely grated. (Either works beautifully — Pecorino adds a slightly saltier, sharper bite.)
- Fresh or dried thyme.
- Fresh basil.
- Lemon juice. (This brightens the whole sauce.)
- And your favorite pasta!

Can I use another kind of squash?
Yes! Any kind of summer squash will work well here, or even a mixture of different varieties. Winter squash won’t work well, since this technique relies on a more tender, watery squash.
Why squeeze the liquid out of the zucchini first?
Zucchini is made up almost entirely of water, and if you skip this step the sauce will take much longer to cook down and the flavor will be diluted. It’s worth it to take a few minutes to wring out as much moisture as possible before that squash hits the pan. It makes an enormous difference in the final texture of the sauce.

How Do You Make Creamy Zucchini Pasta Sauce?
The most important thing to know for this recipe is that the low-and-slow cooking step is where the magic happens, and it’s worth every minute it takes. Be patient, let the zucchini do its thing, and you’ll be rewarded with a sauce that tastes restaurant-worthy. Here’s how you do it:

Start by grating the zucchini on a box grater, then bundle it up in a clean kitchen towel and squeeze out as much liquid as you can. Then, heat the olive oil up in a large skillet and add the zucchini, onion, and garlic, then reduce the heat to medium-low and let everything cook slowly, stirring it occasionally, until the zucchini starts to break down into a thicker, almost paste-like texture. (The onion and garlic won’t burn since the squash has so much liquid.)

Once the zucchini is nice and jammy and most of the liquid has cooked off, stir in the heavy cream followed by the cheese and let everything melt together into a beautiful silky sauce. Add the thyme, basil, lemon juice, and a very generous amount of black pepper, then give it a taste and adjust as needed. If the sauce needs loosening, add a splash of starchy pasta water and stir it in. Toss it with your cooked pasta and serve! You won’t believe zucchini can do this.

Creamy Zucchini Sauce
Ingredients
- 1 tablespoon olive oil
- 3-4 medium zucchini
- 1/2 yellow onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup heavy cream
- 3/4 cup parmesan or pecorino Romano, finely grated
- 1 teaspoon fresh thyme or 1/2 teaspoon dried
- 2 tablespoons fresh basil, chopped
- 1 tablespoon lemon juice, plus more to taste
- Kosher salt and freshly ground black pepper, to taste
Preparation
- Cut ends from zucchini, then grate the squash with a box grater. Place in a clean kitchen towel and squeeze out as much liquid as you can.
- In a large skillet over medium heat, heat the olive oil, then add the zucchini, onion, and garlic.
- Reduce heat to medium-low, season with salt, and let cook until most liquid has cooked out and the zucchini is thick and jammy, 15-20 minutes.
- Stir in heavy cream, followed by the cheese. Stir until melted and mixture has thickened.
- Stir in the herbs, season to taste with salt, pepper, and lemon (being generous with the pepper!) and spoon in some pasta water if needed to thin the sauce.
- Serve with your favorite pasta and enjoy!
Recipe adapted from Home Food Kitchen.
