
Spaghetti with Fried Zucchini Recipe tastes bright, garlicky, and a little bit indulgent, with crispy golden zucchini wrapped around silky pasta. It works perfectly for busy weeknights or casual date nights, and you can have it on the table in about 35 minutes. I first made a version of this in a tiny apartment kitchen with one pan and a wobbly stove, so if I pulled it off there, you can absolutely nail it at home.
Why Spaghetti with Fried Zucchini Recipe Is Worth It
This spaghetti with fried zucchini recipe gives you all the comfort of classic pasta with a lighter, veggie-forward twist. The zucchini turns sweet and nutty as it fries, and the garlic, lemon, and cheese tie everything together in a way that tastes restaurant level but still weeknight friendly.
You only need simple ingredients and one large skillet plus a pot. The recipe scales easily, so you can cook it for two or feed a small crowd without stress.
“This Spaghetti with Fried Zucchini Recipe tastes like summer comfort in a bowl, with crispy edges, silky pasta, and bright lemon that had my whole family asking for seconds. ★★★★★”
Ingredients You Need
Pasta and Vegetables
- 12 ounces spaghetti
- Use regular, whole wheat, or gluten free spaghetti. I like De Cecco or Barilla for consistent texture.
- 3 small zucchini, about 1 ½ pounds total
- Choose firm zucchini with shiny skin. Smaller zucchini stay sweeter and less watery.
- 4 cloves garlic, thinly sliced
- 1 small shallot, finely minced
- 1 small lemon, zested and juiced
Oil, Dairy, and Seasoning
- 6 tablespoons extra virgin olive oil, divided
- Use a decent olive oil since you taste it in the final dish.
- 2 tablespoons neutral oil, like avocado or canola, for frying
- ½ teaspoon red pepper flakes, or to taste
- ¾ teaspoon fine sea salt, plus more for pasta water
- ½ teaspoon freshly ground black pepper
- ½ cup finely grated Parmesan cheese
- Use Parmigiano Reggiano if possible, or Grana Padano as a budget swap.
- ¼ cup finely grated Pecorino Romano cheese
- This adds a salty, tangy kick. Use more Parmesan if you prefer a milder flavor.
- ½ cup fresh basil leaves, torn or sliced
- 2 tablespoons chopped fresh parsley, optional but tasty
Pantry Shortcuts and Substitutions
- Use jarred minced garlic in a pinch, about 1 ½ teaspoons, but fresh garlic gives better flavor.
- Swap shallot with ¼ cup very finely minced yellow onion.
- Use pre-grated cheese if you must, but freshly grated melts smoother and coats the spaghetti better.
- Add ½ teaspoon dried Italian seasoning if you do not have fresh herbs.
Equipment List
- Large pot for boiling pasta
- Large wide skillet or sauté pan
- Tongs or pasta fork
- Fine mesh strainer or colander
- Microplane or small grater for lemon zest and cheese
- Cutting board and sharp knife
- Paper towels or clean kitchen towel for draining fried zucchini
Quick Tips & substitutions
- Salt the pasta water generously so the spaghetti carries flavor from the inside out.
- Slice zucchini into thin rounds, about ⅛ to ¼ inch, so they fry quickly and turn golden.
- Pat zucchini slices dry before frying to avoid splatter and soggy texture.
- Keep the oil hot but not smoking; medium high heat usually works best.
- Fry zucchini in batches so the slices do not crowd the pan. Crowding leads to steaming instead of browning.
- Save at least 1 cup of starchy pasta water to help the sauce cling to the spaghetti.
- Use gluten free spaghetti and check your cheese labels to keep the recipe gluten free.
- Skip the cheese and use extra olive oil plus nutritional yeast for a dairy free or vegan version.
- Swap basil with fresh mint or a mix of both for a brighter, almost Mediterranean twist.
- Add cooked chicken, shrimp, or chickpeas if you want extra protein.
How to Make Spaghetti with Fried Zucchini Recipe
Step 1: Prep the Vegetables and Aromatics
Slice the zucchini into thin rounds and spread them on a tray or cutting board. Pat them dry with paper towels to remove extra moisture. Slice the garlic, mince the shallot, and zest the lemon, then set everything aside in small bowls.
Step 2: Boil the Spaghetti
Bring a large pot of water to a boil and salt it generously until it tastes pleasantly salty. Add the spaghetti and cook it 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 spaghetti.
Step 3: Fry the Zucchini
Heat 2 tablespoons olive oil and 2 tablespoons neutral oil in a large skillet over medium high heat. Add a single layer of zucchini slices and cook them until golden on the first side, about 3 to 4 minutes, then flip and cook another 2 to 3 minutes. Transfer the fried zucchini to a paper towel lined plate and sprinkle lightly with salt, then repeat with the remaining zucchini, adding a splash more oil if the pan looks dry.
Step 4: Build the Flavor Base
Lower the heat to medium and add 2 tablespoons olive oil to the same skillet. Add the shallot and cook until it softens and turns lightly golden at the edges, about 2 to 3 minutes. Stir in the sliced garlic and red pepper flakes and cook just until the garlic smells fragrant and turns pale gold, about 30 to 60 seconds, so it does not burn.
Step 5: Toss the Spaghetti
Add the drained spaghetti to the skillet with the garlic and shallot mixture. Pour in about ½ cup of the reserved pasta water and toss vigorously with tongs. Sprinkle in the lemon zest, black pepper, and a pinch of salt, then toss again so the spaghetti absorbs the flavors.
Step 6: Add Zucchini and Cheese
Add most of the fried zucchini to the skillet, saving a handful for topping. Sprinkle in the Parmesan and Pecorino, along with another splash of pasta water, and toss until the cheese melts into a glossy sauce that coats the spaghetti. Taste and adjust with more salt, pepper, or lemon juice as needed.
Step 7: Finish with Herbs and Serve
Turn off the heat and stir in the basil and parsley. Drizzle the remaining 2 tablespoons olive oil over the pasta and give it a final toss. Plate the spaghetti, top with the reserved fried zucchini, and finish with a little extra cheese and basil if you like.
Recipe Variations
- Gluten free: Use gluten free spaghetti and confirm your cheese brands stay gluten free.
- Vegan: Use olive oil only, skip the cheese, and add 3 to 4 tablespoons nutritional yeast plus extra lemon juice.
- Low carb: Swap spaghetti with zucchini noodles or hearts of palm noodles and cook them briefly in the skillet.
- Extra protein: Add grilled chicken strips, sautéed shrimp, or pan seared tofu cubes at the end.
- Extra veggies: Toss in cherry tomatoes, baby spinach, or peas during the last 2 minutes of cooking.
- Extra rich: Stir in a splash of heavy cream or a spoonful of mascarpone with the cheese.
Ways to Serve
- Serve with a simple green salad with lemon vinaigrette.
- Add a side of roasted or steamed broccoli for more vegetables.
- Pair with garlic bread or warm crusty bread to soak up the sauce.
- Top each bowl with extra fresh basil, red pepper flakes, and a squeeze of lemon.
- Offer a small bowl of extra grated cheese at the table for cheese lovers.
Storage Success
Store leftover spaghetti with fried zucchini in an airtight container in the fridge for up to 3 days. Add a small splash of water or broth before reheating so the pasta loosens and the sauce turns silky again. Reheat gently on the stovetop over medium heat or in the microwave in short bursts, stirring in between. If the zucchini softens a bit, treat that as a bonus and call it a cozy, saucy version of the original.

Spaghetti with Fried Zucchini Recipe
Ingredients
Method
- Slice the zucchini into thin rounds (about 1/8 to 1/4 inch thick) and spread them on a tray or cutting board. Pat the slices dry with paper towels to remove excess moisture. Slice the garlic, mince the shallot, and zest the lemon; set everything aside.
- Bring a large pot of water to a boil and salt it generously until it tastes pleasantly salty. Add the spaghetti and cook until just shy of al dente, about 1 minute less than the package directions. Reserve at least 1 cup of pasta water, then drain the spaghetti.
- Heat 2 tablespoons of the olive oil and the 2 tablespoons neutral oil in a large skillet over medium-high heat. Add a single layer of zucchini slices and cook until golden on the first side, about 3 to 4 minutes. Flip and cook another 2 to 3 minutes, until golden and tender. Transfer the fried zucchini to a paper towel–lined plate and sprinkle lightly with salt. Repeat with remaining zucchini, adding a bit more oil if the pan looks dry.
- Reduce the heat to medium and add 2 tablespoons olive oil to the same skillet. Add the minced shallot and cook until softened and lightly golden at the edges, 2 to 3 minutes. Stir in the sliced garlic and red pepper flakes and cook just until the garlic is fragrant and pale gold, 30 to 60 seconds, without letting it burn.
- Add the drained spaghetti to the skillet with the garlic and shallot mixture. Pour in about 1/2 cup of the reserved pasta water and toss vigorously with tongs. Add the lemon zest, black pepper, and a pinch of salt, then toss again so the spaghetti absorbs the flavors.
- Add most of the fried zucchini to the skillet, reserving a handful for topping. Sprinkle in the Parmesan and Pecorino, along with another splash of pasta water, and toss until the cheese melts into a glossy sauce that coats the spaghetti. Taste and adjust with more salt, pepper, or lemon juice as needed.
- Turn off the heat and stir in the basil and parsley. Drizzle the remaining 2 tablespoons olive oil over the pasta and give it a final toss. Serve the spaghetti topped with the reserved fried zucchini and, if desired, extra grated cheese and basil.
Notes
Approximate per serving (1 of 4): 620 calories; fat 30 g; saturated fat 8 g; carbohydrates 72 g; fiber 5 g; sugars 7 g; protein 20 g; sodium 650 mg. Values are estimates and will vary based on brands, exact ingredient amounts, and portion size.
