A super-fast, low-carb dish tossing fresh zucchini spirals in a vibrant basil pesto with cherry tomatoes and parmesan.
Zucchini noodles have a bad reputation, and it is deserved when they come out as a watery pile. The reason is simple: a zucchini is about 95 percent water. Cook the noodles too long, and all of that water ends up in the pan. This recipe works because it cooks them for only 2 to 3 minutes, and then stops.
The sauce is store-bought or homemade basil pesto, which is already full of garlic, cheese, nuts and olive oil. You just stir it in off the heat. A few halved cherry tomatoes add sweetness and juice, and a spoonful of toasted pine nuts adds crunch.
This is a recipe for two, and it is ready in about 10 minutes, including the spiralizing. It is also a good lesson in restraint: the less you do, the better it turns out.
Prep time: 5 mins · Cook time: 5 mins · Serves 2
Amount per serving. Nutritional values are estimates calculated from the ingredients above and can vary.
Spiralize the 2 large zucchini into noodles. If you don’t have a spiralizer, a julienne peeler works well. Lay the noodles on paper towels and pat them dry. Halve the 1/2 cup of cherry tomatoes.
If you are using the 1 tablespoon of pine nuts, toast them for 2 to 3 minutes in a dry pan over medium heat until they are golden. Watch them closely, because they go from golden to burnt very fast. Set them aside.
Heat the tablespoon of olive oil in a large skillet over medium-high heat. Add the zucchini noodles and the tomatoes and sauté for just 2 to 3 minutes. The noodles should be heated through but still have a little bite. Don’t overcook them, or they will turn soggy.
Take the skillet off the heat right away. This matters, because heat dulls the color and the fresh flavor of basil.
Stir in the 1/4 cup of basil pesto and toss gently until the noodles are evenly coated. Season lightly with salt and generously with black pepper.
Serve warm, topped with the 2 tablespoons of grated parmesan and the pine nuts, if using.
Choose firm, medium-large zucchini with smooth skin. Smaller ones have fewer seeds and are less watery. Spiralize them just before cooking, because cut zucchini leaks water as it sits.
Pesto is the whole sauce, so choose one you like. Look for a pesto with basil and olive oil near the top of the ingredient list. It is already salty, so you rarely need to add more.
They add sweetness and a little acid. Halve them so they release some juice and flavor into the noodles.
Grate it fresh. It adds a salty, savory finish, and melts slightly on the warm noodles.
One tablespoon is enough to stop sticking and give a little richness.
They are optional. They add a buttery crunch. Toast them for a deeper flavor, and leave them out if you need a nut-free dish.
Zucchini noodles are thin and full of water. Heat breaks down their cell walls, and the water pours out. At 2 to 3 minutes they are warm and tender. At 5 minutes they are limp and swimming in liquid.
Basil’s fresh, peppery flavor is delicate. Heat turns it dull and dark. Stirring the pesto into a warm pan, not a hot one, keeps the color and the flavor.
Salt pulls water out of zucchini. Pesto and parmesan already contain plenty. Adding it at the end, and lightly, keeps the noodles from weeping.
| Problem | Likely cause | Fix |
|---|---|---|
| Noodles are watery | Overcooked, or not patted dry | Cook only 2 to 3 minutes and dry the noodles. Drain any liquid before adding the pesto. |
| Sauce is thin | Water from the zucchini | Stir in a little more pesto and a spoonful of parmesan. |
| Pesto looks dark | It was heated too much | Add it off the heat. |
| Dish is too salty | Pesto and parmesan are both salty | Add a squeeze of lemon and more black pepper. |
| Dish tastes bland | Not enough pesto or pepper | Add another spoonful of pesto and a squeeze of lemon. |
| Noodles are chewy | Undercooked | Give them another 30 seconds. |
| Ingredient | Its job | Swap, and what changes |
|---|---|---|
| Zucchini noodles | Light, fresh base | Yellow squash works. Regular pasta can replace them. |
| Basil pesto | Garlic, basil, cheese and oil in one jar | Sun-dried tomato pesto or kale pesto work. |
| Cherry tomatoes | Sweetness and juice | Sun-dried tomatoes add a deeper flavor. |
| Parmesan cheese | Salty, savory finish | Pecorino or a dairy-free cheese work. |
| Olive oil | Prevents sticking | Avocado oil works. |
| Pine nuts | Crunch | Toasted almonds, walnuts or sunflower seeds work. |
This works as a light main for two, and it is also a good side for grilled chicken, shrimp or salmon. Add cooked chicken or white beans if you want more protein.
No. A julienne peeler or a box grater with a wide slot works.
Dry them, cook for only 2 to 3 minutes and salt lightly at the end.
Yes. Choose one with a good ingredient list, with basil and olive oil first.
Yes. Leave out the pine nuts and check that the pesto is nut free.
It can work as a salad, but the noodles get watery. Eat it fresh.
Yes. Grilled chicken, shrimp or chickpeas all work.
Cressio Rinaldi
Cressio Rinaldi is the recipe developer behind Cressio Recipes. He cooks, tests, and writes every recipe on the site himself — refining each one until it's simple enough for a weeknight and good enough to make again. He's not a trained chef, just someone who cooks constantly and pays close attention to what actually makes a recipe work.