Recipes Diets we supportDiets Start your planStart plan

Zucchini Noodle Walnut-Basil Bowl

Ribbons of raw zucchini tossed in a coarse walnut-basil pesto brightened with lemon and garlic, finished with warm cherry tomatoes blistered until they burst.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forPeganLunch
Also fits Gluten-Free Paleo Keto Low-Carb Vegan Vegetarian Anti-Inflammatory Whole30
Raw zucchini ribbons stay crisp under a coarse walnut pesto in a way cooked noodles never manage. The cherry tomatoes go in the pan until they burst and their juices turn glossy in the oil, so hot and cold land together in the bowl.
↓ Jump to Recipe

Why You'll Love This Recipe

You could be eating this before a pot of water came to a boil for pasta, and that is most of the pitch. The zucchini stays raw, so it keeps a crispness cooked noodles never manage; the walnut pesto happens in a food processor while cherry tomatoes blister in a dry skillet; and the hot tomatoes go over the cool ribbons so both temperatures land in the same bowl. It makes a lunch that leaves you satisfied rather than sluggish, it suits anyone leaning on plants and healthy fats and cutting back on refined starch, and it is easy to set in front of a table where people are eating different ways.

A handful of deliberate choices, and each one matters. Raw walnuts are blended coarse rather than toasted, so the pesto stays creamy and mild without any bitterness, and the walnuts lend a soft richness that stands in for the usual cheese and pine nuts. Blistering the tomatoes in a dry pan concentrates their sugars and adds a smoky char that plays against the bright, grassy basil. Warming the zucchini only briefly is the key move: it takes the raw edge off while keeping the noodles firm, so the bowl never turns watery or soft.

The zucchini is carrying more than you would expect. The zucchini brings volume and fiber, so a full bowl feels generous without weighing you down. Walnuts and olive oil supply plant-based fats that make the meal filling and help carry the flavor of the basil and garlic. Lemon and blistered tomato keep everything tasting alive, and the whole thing lands as fresh and green but substantial enough to hold you until your next meal.

Zucchini noodles coated in green walnut-basil pesto with cherry tomatoes. Save
Prep: 15 minsCook: 8 minsTotal: 23 minsMakes: 4 servingsServing: 1 bowl, about 1½ cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 4 medium zucchini, spiralized
  • 3/4 cup walnuts
  • 1 1/2 cups fresh basil
  • 4 tbsp extra-virgin olive oil
  • 1 1/2 cups cherry tomatoes
  • 3 cloves garlic
  • 1 tbsp lemon juice
  • 1/2 tsp salt

Instructions

  1. Spiralize the zucchini: Trim the ends off the zucchini and run them through a spiralizer to make long, thin noodles. If you do not have a spiralizer, use a julienne peeler or a regular vegetable peeler to shave the zucchini into wide ribbons, stopping when you reach the seedy core. Set the noodles aside on a clean kitchen towel or a few layers of paper towel, since zucchini holds a great deal of water and any of it left on the surface will thin the pesto into a puddle.
  2. Make the pesto: Peel the garlic. Add the walnuts, fresh basil, garlic, lemon juice, olive oil, and salt to a food processor. Pulse in short bursts, scraping down the sides once or twice, until you have a coarse, spoonable pesto with a little texture left from the walnuts. Stop before it becomes a smooth paste, because a rough grind leaves the walnuts as something you can feel, which is what gives the bowl its body. Taste and adjust the salt and lemon.
  3. Blister the tomatoes: Set a dry skillet over medium-high heat and let it get hot, since a tomato needs high heat to blister rather than slowly collapse. Add the whole cherry tomatoes in a single layer and cook, shaking the pan occasionally, for 3 to 4 minutes, until the skins char in spots, wrinkle, and start to split and burst. Slide them into a bowl and set aside.
  4. Warm the noodles: Return the skillet to medium heat. Add the zucchini noodles and toss with tongs for 1 to 2 minutes, just until they turn from stiff to barely pliable and warmed through. Stop while they still have snap; overcooked zucchini goes limp and weeps water. If a pool of liquid gathers in the pan, tip it off.
  5. Toss and serve: Take the pan off the heat. Add the pesto to the warm noodles off the heat and toss with tongs until every ribbon is coated, because basil pesto turns dull and brown-green if it goes into a hot pan. Divide into bowls and spoon the blistered tomatoes and their juices over the top. Serve right away while everything is warm.
Nutrition Facts
4 servings per recipe
Serving size1 bowl, about 1½ cups
Calories292
% Daily Value*
Total Fat 27g34%
Saturated Fat 3g16%
Trans Fat 0g
Cholesterol 0mg0%
Sodium 311mg14%
Total Carbohydrate 12g4%
Dietary Fiber 4g15%
Total Sugars 7g
Includes 0g Added Sugars 0%
Protein 6g
Vitamin D 0.0mcg0%
Calcium 78mg6%
Iron 2.0mg11%
Potassium 769mg16%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 bowl, about 1½ cups).

Variations

  • Creamier pesto: Blend in a spoonful of ripe avocado with the walnuts and basil for a silkier, richer sauce that clings to the noodles.
  • Add heat: Pulse a pinch of red pepper flakes or a small piece of fresh chile into the pesto for a gentle background warmth against the sweet tomatoes.
  • Herb swap: Replace part of the basil with fresh mint or parsley for a different green note, or use a mix of all three for a more layered herb flavor.
  • Heartier bowl: Fold in cooked white beans, warmed through in the skillet, for extra body and a more filling lunch. Beans are a legume, so this takes the bowl off keto, paleo and Whole30.
  • Extra green: Toss a handful of baby spinach or arugula in with the warm noodles at the end so it wilts just slightly from the residual heat.

Storage & Leftovers

Store leftovers in an airtight container in the refrigerator for up to 2 days. The zucchini will keep releasing water as it sits, so pour off any liquid that collects before eating. Keeping the tomatoes and pesto-tossed noodles in the same container is fine for short storage.

This bowl is best enjoyed cool or at room temperature the next day rather than reheated, since zucchini noodles turn soft and watery under more heat. If you prefer it warm, tip off any pooled liquid and give it a very brief pass in a hot dry skillet, just long enough to take the chill off, then serve immediately.

To get ahead, make the pesto a few days in advance and press a thin film of olive oil over the surface to keep it bright green, then refrigerate it in a sealed jar. Spiralize the zucchini the morning you plan to eat and store the raw noodles on paper towels in the fridge. Blister the tomatoes and toss everything together just before serving so the noodles stay firm.

Notes & Tips

A few notes from my kitchen to help this bowl come out fresh and never watery.
  • Choose firm zucchini: Pick medium zucchini that feel heavy and firm with taut skin. Smaller ones have fewer seeds and a denser flesh, which spiralize into sturdier noodles that hold up better than large, spongy zucchini.
  • Salt the noodles if you have time: For an even drier bowl, toss the raw spiralized zucchini with a little salt and let it sit in a colander for 10 to 15 minutes, then blot. It draws out moisture so the pesto coats rather than dilutes. This is optional but worth it if your zucchini are very fresh and wet.
  • Let the pan get properly hot: The tomatoes only blister and char if the dry skillet is hot before they go in. A hot pan gives you burst skins and smoky flavor in a few minutes; a lukewarm pan just steams them soft.
  • Brighten to taste: Walnut pesto can taste flat if under-seasoned. Adjust it at the end with an extra squeeze of lemon or a pinch more salt until the basil and garlic come forward; the sauce should taste a touch bolder than you expect, since the mild zucchini tones it down.
  • Toast for a deeper note: The recipe keeps the walnuts raw for a mild, creamy pesto, but if you like a nuttier, more toasted flavor you can warm them in a dry pan for a couple of minutes until fragrant before blending. Watch them closely, as they turn bitter if they scorch.
  • Serve it right away: This bowl is at its best within a few minutes of tossing, while the noodles are warm and firm and the tomatoes still juicy. Have your bowls ready before you toss so nothing sits and softens.

Nutrition & Mindful Eating

A blended walnut and basil sauce is what makes this bowl, clinging to long green ribbons of zucchini, with warmed tomato and a squeeze of lemon cutting through all that richness.
  • The zucchini, the walnut basil sauce and the tomatoes give you three temperatures and three textures at once. The zucchini stays cool and springy, the sauce is thick and rich, and the tomatoes go soft and sweet in the pan.
  • Walnuts blended with olive oil are what give the sauce its weight. They go creamy rather than gritty once they break down, tasting sweet with a faint bitter edge, and they carry the plant-based omega-3 fat ALA into a bowl built mostly of vegetables.
  • Long zucchini ribbons keep a little bite if you barely warm them, and they hold sauce along their whole length, while the water and fiber in them are why a very full bowl still eats lightly.
  • Tomatoes warmed briefly in the pan turn jammy and release their juice into the sauce, and that gentle heat is also what makes their lycopene easier for the body to take up.
  • Basil, raw garlic and lemon are the reason this tastes alive. The basil is sweet and peppery, the garlic stays hot because it never really cooks, and the lemon and salt pull both of them into focus.
  • As you eat, twirl a forkful and feel the cool zucchini meet the warm sauce, and give yourself long enough between bites to taste the basil rather than rushing to the bottom of the bowl.

Frequently Asked Questions

Why do my zucchini noodles turn watery?

Zucchini is mostly water, and heat and salt draw it out. Keep the warming step brief, just a minute or two until the noodles bend, and pour off any liquid that gathers in the pan. Blotting the raw noodles first, or salting and draining them, keeps the finished bowl from going soupy.

Can I make this without a spiralizer?

Yes. Use a julienne peeler for thin strands, or a regular vegetable peeler to shave the zucchini into wide flat ribbons, stopping when you reach the seedy center. Both work well; the ribbons just give you a pappardelle-style noodle instead of a round one.

Do the walnuts need to be toasted?

No. This pesto is made with raw walnuts on purpose, which keeps it creamy and mild without bitterness. If you prefer a deeper, nuttier flavor, you can warm them briefly in a dry pan first, but it is not required.

Can I eat this cold as a make-ahead lunch?

Yes, and it is one of the better ways to enjoy leftovers. It holds up cool or at room temperature, so it packs well for the next day. Just pour off any liquid the zucchini releases in the container before eating, and expect the noodles to be a little softer than fresh.