One-Pan Lemon Zucchini Pasta with Garlic & Parmesan
This one-pan lemon zucchini pasta is the kind of dish you make on a busy weeknight when you want something fresh and satisfying, fast. It leans on garlic, olive oil, and a generous heap of Parmesan to create a silky sauce without a drop of cream.

The zucchini cooks down until just tender with golden brown edges, while the lemon zest and juice cut through the richness. It all comes together in about 15 minutes, using one skillet and a pot of boiling water.
Why This Pasta Works
This is the pasta I reach for when zucchini is abundant and time is short. The lemon and garlic carry the whole dish, so it tastes bright and savory with very little effort.
The sauce uses butter, Parmesan, and a splash of pasta water to coat the noodles lightly, never weighing them down. The zucchini keeps just enough texture to make each bite interesting.
Ingredients

- 12 oz spaghetti: linguine or fettuccine also work well
- 2 medium zucchini: about 12 oz total, sliced into 1/4-inch half-moons
- 3 tbsp olive oil: extra virgin for the best flavor
- 1 tbsp unsalted butter: adds a little richness without cream
- 3 cloves garlic: minced
- 1/4 tsp red pepper flakes: optional, for a gentle heat
- 1 large lemon: zest and juice, about 2 tbsp juice
- 1/2 cup grated Parmesan: plus more for serving
- Salt and freshly ground black pepper
- Fresh basil leaves: for garnish, optional
Variations / Substitutions
- Swap the zucchini: Yellow squash works the same way, no changes needed.
- Add cherry tomatoes: Halve a cup of tomatoes and toss them in with the garlic for a sweeter, juicier version.
- Make it vegan: Skip the butter and Parmesan; use a good olive oil and finish with a shower of nutritional yeast.
- Add protein: Fold in cooked shrimp, shredded rotisserie chicken, or chickpeas at the very end.
- Go gluten-free: Use your favorite gluten-free pasta and cook according to package directions; the sauce will cling just fine.
Creamy Shrimp Pasta Salad makes a bright, easy side salad for this pasta.
How To Make Lemon Zucchini Pasta
Step 1: Sauté the Zucchini

Bring a large pot of salted water to a boil. While it heats, warm the olive oil and butter in a large skillet over medium-high heat. Add the zucchini slices in a single layer, season with salt and pepper, and cook without stirring for 3 minutes. Toss and continue cooking until deep golden in spots, about 5 minutes total.
You will smell the garlic just before you add it, but the zucchini should have visible browned edges first. If the pan is steaming instead of browning, raise the heat a little.
Step 2: Cook the Pasta

Add the spaghetti to the boiling water and cook until al dente, about 8 to 10 minutes, or according to package directions. Just before draining, scoop out 1 cup of the starchy pasta water and set it aside. Drain the pasta and let it sit in the colander for a moment.
The pasta water is what turns the cheese and lemon into a light sauce, so do not skip it. It should look cloudy, like slightly salty tea.
Step 3: Toss the Pasta with the Sauce

Transfer the drained pasta right into the skillet with the zucchini. Take the pan off the heat. Add the lemon zest, lemon juice, half the Parmesan, and a splash of the reserved pasta water. Toss everything vigorously with tongs for 1 to 2 minutes, adding more water a little at a time, until the sauce clings to every strand and looks glossy.
Watch the cheese melt into the pasta; if the noodles look dry, keep adding small splashes of water until the coating is loose but not soupy.
Step 4: Finish with Basil and Parmesan

Divide the pasta among warm bowls, then top with the remaining Parmesan, torn basil leaves, and a final grind of black pepper. Serve right away while it is still steaming.
The lemon is brightest right after you toss it. After a minute or two, the flavors settle into the pasta, and it still tastes lively and fresh.
Tips for the Best Lemon Zucchini Pasta
- Slice zucchini uniformly: 1/4-inch half-moons cook evenly and keep some bite, so they do not turn to mush.
- Salt the pasta water well: It should taste like the sea; this seasons the pasta from the inside out.
- Zest the lemon before juicing: It is much easier to work with a whole lemon, and a microplane helps avoid the bitter white pith.
- Warm your serving bowls: Rinse them with hot water before plating to keep the pasta from cooling off too fast.
This sauce works with any pasta shape; just adjust the boil time accordingly.
| Shape | Cook Time (mins) |
|---|---|
| Spaghetti | 8-10 |
| Penne | 10-12 |
| Fettuccine | 8-10 |
| Gluten-Free | Per package |
Storing Leftovers
- Refrigerate: Keep in an airtight container for up to 3 days.
- Reheat: Warm in a skillet over low heat with a splash of water or broth, tossing occasionally, until heated through.
- Serve cold: This pasta also works well chilled; bring it to room temperature and add a fresh squeeze of lemon.
What To Serve With Lemon Zucchini Pasta
A simple arugula salad dressed with lemon and olive oil balances the richness of the pasta nicely. If you want to add protein, grilled chicken or seared shrimp are easy options that do not distract from the bright lemon flavor.
Frequently Asked Questions
Can I use bottled lemon juice?
Fresh lemon juice makes a big difference here, but in a pinch you can use bottled. The zest is what really lifts the dish, so do not skip that.
Why did my sauce break or separate?
The sauce can split if it gets too hot after you add the Parmesan. Toss everything off the heat and add the cheese gradually while stirring continuously.
What other cheese can I use?
Pecorino Romano works well but is saltier, so adjust accordingly. For a dairy-free version, omit the cheese entirely and add a little more olive oil and lemon at the end.

Lemon Zucchini Pasta Recipe
Ingredients
Method
- Bring a large pot of salted water to a boil. Meanwhile, heat the olive oil and butter in a large skillet over medium-high heat. Add the zucchini, season with salt and pepper, and cook until golden, about 5 minutes. Stir in the garlic and red pepper flakes and cook 30 seconds.
- Add the spaghetti to the boiling water and cook until al dente, 8 to 10 minutes. Reserve 1 cup of pasta water, then drain.
- Transfer the drained pasta to the skillet with the zucchini. Remove from heat. Add the lemon zest, lemon juice, half the Parmesan, and a splash of pasta water. Toss vigorously for 1 to 2 minutes, adding more water as needed, until the sauce coats the pasta.
- Divide among bowls, top with the remaining Parmesan, basil, and black pepper. Serve hot.
