Pesto Zoodles Vegetarian Recipe

I still remember the first time I made this Pesto Zoodles recipe. It was one of those hectic Tuesday nights where the thought of cooking a complicated meal felt like climbing a mountain. I had a couple of large, beautiful zucchinis from the farmer’s market and a basil plant on my windowsill that was practically begging to be used. I was skeptical, to be honest. Could a “pasta” dish made from a vegetable really satisfy my family, who were used to hearty, traditional carb-heavy dinners? The verdict was a resounding, and surprising, yes. The kitchen filled with the incredible, fresh aroma of garlic and basil as the pesto came together. My youngest, who usually eyes anything green with suspicion, was intrigued by the fun, curly “noodles.” The final dish, tossed with vibrant green pesto and studded with sweet cherry tomatoes and creamy mozzarella, was a revelation. It was light yet completely satisfying, bursting with flavor, and incredibly fresh. It looked like a gourmet meal from a fancy Italian restaurant but came together in less than 30 minutes. Now, this Pesto Zoodles Vegetarian Recipe is a staple in our home. It’s our go-to for a healthy weeknight reset, a quick and elegant lunch, or whenever we crave something delicious that won’t weigh us down. It proved to me that healthy eating doesn’t have to be boring or time-consuming; it can be joyful, vibrant, and something the whole family genuinely looks forward to.

Ingredients

This recipe is divided into two main components: the fresh, homemade basil pesto and the zoodle base. Using high-quality, fresh ingredients will make a significant difference in the final flavor.

For the Homemade Basil Pesto:

  • 2 cups Fresh Basil Leaves, packed: This is the heart and soul of your pesto. Ensure the leaves are bright green and fragrant, with no wilting or brown spots.
  • 1/2 cup Grated Parmesan Cheese: Use a good quality block of Parmesan and grate it yourself for the best melting texture and nutty, salty flavor.
  • 1/2 cup Extra Virgin Olive Oil: A quality olive oil provides the rich, fruity backbone and smooth consistency for the sauce.
  • 1/3 cup Pine Nuts: These provide a traditional creamy texture and subtle, buttery flavor. Toasting them lightly beforehand can enhance their taste.
  • 3 cloves Garlic, minced: Fresh garlic is a must. Adjust the amount based on your love for its pungent, zesty kick.
  • 1/4 teaspoon Salt, or to taste: Essential for bringing all the flavors together.
  • 1/8 teaspoon Black Pepper, freshly ground: Adds a tiny bit of spice and complexity.
  • 1 tablespoon Lemon Juice, freshly squeezed: This is a key ingredient to brighten up the pesto and help it retain its vibrant green color.

For the Zoodles and Assembly:

  • 4 medium Zucchinis: Choose zucchinis that are firm, smooth-skinned, and relatively straight, which makes them easier to spiralize.
  • 1 tablespoon Olive Oil: For sautéing the zoodles and preventing them from sticking.
  • 1 cup Cherry Tomatoes, halved: These add a burst of sweetness, color, and a juicy texture that complements the rich pesto.
  • 1/2 cup Fresh Mozzarella Pearls (or Bocconcini): These small, creamy balls of cheese melt ever so slightly in the warm zoodles, creating pockets of deliciousness.
  • Red Pepper Flakes for garnish (optional): For those who enjoy a little touch of heat.
  • Extra Grated Parmesan Cheese for serving (optional): Because there’s no such thing as too much cheese.

Instructions

Follow these step-by-step instructions carefully to achieve the perfect, non-watery pesto zoodles every time. The process is quick, so it’s best to have all your ingredients prepped and ready to go.

Step 1: Prepare the Homemade Pesto

  1. Combine Dry Ingredients: In the bowl of a food processor, add the packed fresh basil leaves, grated Parmesan cheese, pine nuts, and minced garlic.
  2. Pulse: Secure the lid and pulse the mixture 5-7 times until it’s coarsely chopped and well-combined. The texture should resemble a rough, crumbly paste.
  3. Stream in the Olive Oil: With the food processor running on low speed, slowly stream in the extra virgin olive oil. This emulsification process is key to creating a smooth, cohesive sauce rather than an oily, separated one. Continue processing until the pesto is smooth to your liking.
  4. Season: Turn off the food processor. Scrape down the sides of the bowl with a spatula. Add the salt, black pepper, and fresh lemon juice. Pulse a few more times to fully incorporate the seasonings.
  5. Taste and Adjust: Taste the pesto. Does it need more salt? A bigger squeeze of lemon for brightness? A little more cheese for nuttiness? Adjust the seasonings now to perfect the flavor. Set the finished pesto aside.

Step 2: Prepare the Zucchini Noodles (Zoodles)

  1. Wash and Trim: Thoroughly wash and dry the zucchinis. Trim off both the stem and the bottom end to create flat surfaces.
  2. Spiralize: Using a spiralizer, process each zucchini according to the manufacturer’s instructions. A blade that creates a spaghetti-like thickness is ideal for this recipe. If you don’t have a spiralizer, see the FAQ section for alternative methods.
  3. The Crucial Step – Remove Excess Water: Place the spiralized zoodles in a colander set over a bowl or in the sink. Sprinkle them lightly with about half a teaspoon of salt and toss gently to distribute. Let the zoodles sit for 15-20 minutes. You will see a significant amount of water drip out. This “sweating” process is the most important step to prevent a watery final dish.
  4. Squeeze Dry: After sweating, take handfuls of the zoodles and gently squeeze them over the sink to remove even more moisture. Alternatively, you can place them on a clean kitchen towel or paper towels and pat them thoroughly dry. Be gentle to avoid breaking the noodles.

Step 3: Cook and Assemble the Dish

  1. Heat the Pan: In a large skillet or pan, heat 1 tablespoon of olive oil over medium-high heat. The pan should be hot enough to cook the zoodles quickly.
  2. Sauté the Zoodles: Add the dried zoodles to the hot pan. Sauté for only 1-2 minutes, tossing frequently with tongs. The goal is to heat them through and give them a tender-crisp texture, not to cook them until they are soft and mushy. Overcooking is the second main cause of watery zoodles.
  3. Combine Ingredients: Remove the skillet from the heat. This is important to prevent the pesto from overheating, which can cause it to separate and lose its fresh flavor. Add your desired amount of homemade pesto (start with about 1/2 cup and add more to taste), the halved cherry tomatoes, and the fresh mozzarella pearls.
  4. Toss Gently: Use tongs to gently toss everything together until the zoodles are evenly coated in pesto and the tomatoes and mozzarella are distributed throughout. The residual heat from the zoodles and the pan will warm the tomatoes and slightly melt the cheese.
  5. Serve Immediately: Plate the pesto zoodles immediately. Garnish with a sprinkle of red pepper flakes and an extra dusting of grated Parmesan cheese, if desired.

Nutrition Facts

This dish is a fantastic source of vitamins and healthy fats, making it a nutritious and satisfying meal.

  • Servings: 4 servings
  • Calories Per Serving: Approximately 380 kcal
  • Healthy Fats: Rich in monounsaturated fats from the olive oil and pine nuts, which are excellent for heart health and keeping you feeling full and satisfied.
  • Low Carbohydrates: With zucchini replacing traditional pasta, this dish is significantly lower in carbohydrates, making it an excellent choice for a low-carb, keto-friendly, or gluten-free diet.
  • Rich in Vitamins: Zucchini provides a good source of Vitamin C and Vitamin A, while fresh basil offers Vitamin K and antioxidants.
  • Good Source of Protein: The Parmesan cheese and pine nuts contribute a decent amount of protein, helping to make this vegetarian dish more balanced and satiating.

Preparation Time

This is the perfect recipe for a busy weeknight, as it comes together remarkably fast without compromising on flavor.

  • Prep Time: 15 minutes (Includes making the pesto and spiralizing the zucchini)
  • Inactive Time: 15 minutes (For salting and draining the zoodles)
  • Cook Time: 2-3 minutes
  • Total Time: Approximately 30-35 minutes

How to Serve

Pesto zoodles are wonderfully versatile. You can serve them as a light main course or as a side dish. Here are some creative and delicious ways to present and enhance your meal:

  • As a Standalone Main Course:
    • Serve warm, right out of the skillet, in shallow pasta bowls.
    • Top with a handful of toasted pine nuts for an extra layer of crunch and flavor.
    • Garnish with a few whole fresh basil leaves for a beautiful presentation and fresh aroma.
    • Add a drizzle of high-quality balsamic glaze over the top for a touch of sweet acidity.
  • To Boost the Protein:
    • Vegetarian/Vegan: Top with a cup of roasted chickpeas, a scoop of white beans, or sliced, pan-fried halloumi cheese for a hearty, protein-packed vegetarian meal.
    • For Meat-Eaters: This dish pairs beautifully with grilled chicken breast, sautéed shrimp, or flakes of baked salmon.
  • As a Side Dish:
    • Serve a smaller portion alongside a main protein like grilled steak or roasted fish.
    • It makes an excellent, vibrant side dish for a summer barbecue or potluck.
  • Served Cold:
    • Pesto zoodles can also be enjoyed cold as a refreshing pasta salad. Simply prepare as directed, then allow it to cool to room temperature or chill in the refrigerator. The flavors meld beautifully, making it perfect for meal-prepped lunches.

Additional Tips

Master this recipe and make it your own with these eight expert tips for perfect pesto zoodles every time.

  1. Prevent Watery Zoodles at All Costs: The salt-and-drain method described in the instructions is non-negotiable. Do not skip it. An additional tip is to avoid covering the pan with a lid while you cook the zoodles, as this traps steam and will create excess moisture. Cook hot and fast.
  2. Toast Your Pine Nuts: For a deeper, nuttier, and more complex flavor in your pesto, spread the pine nuts on a dry skillet over medium heat. Toast for 2-3 minutes, shaking the pan frequently, until they are lightly golden and fragrant. Let them cool completely before adding them to the food processor.
  3. Blanch Your Basil for Greener Pesto: If you want your pesto to stay brilliantly green for longer (especially if making it ahead), try this trick. Briefly blanch the basil leaves in boiling water for 15 seconds, then immediately plunge them into an ice bath to stop the cooking process. Dry them thoroughly before using. This deactivates the enzyme that causes browning (oxidation).
  4. Customize Your Pesto: Don’t be afraid to experiment! If you don’t have pine nuts, walnuts or almonds make great substitutes. For a nut-free version, try using sunflower seeds or pumpkin seeds. You can also swap half the basil for fresh spinach or arugula for a different flavor profile.
  5. Don’t Drown the Zoodles: When adding the pesto to the zoodles, start with a smaller amount than you think you need. Zoodles have a much lighter texture than traditional pasta and don’t require as much sauce to be flavorful. You can always add more, but you can’t take it away.
  6. Add a Creamy Element: For a richer, creamier sauce without adding heavy cream, stir in a tablespoon of ricotta cheese or a few spoonfuls of Greek yogurt into the finished dish off the heat. For a vegan option, a tablespoon of cashew cream works wonders.
  7. Choose the Right Zucchini: While any zucchini works, look for medium-sized ones that are firm to the touch. Overly large zucchinis tend to be waterier and have larger, tougher seeds in the center, which can result in less-than-perfect noodles.
  8. Meal Prep Like a Pro: You can prepare the components ahead of time for an ultra-fast assembly. The pesto can be made up to 3 days in advance and stored in an airtight container in the fridge (cover the surface with a thin layer of olive oil to prevent browning). You can also spiralize the zoodles and store them in the fridge in a container lined with a paper towel to absorb moisture. Do not salt them until you are ready to cook.

FAQ Section

Here are answers to some of the most frequently asked questions about making pesto zoodles.

1. Can I use store-bought pesto for this recipe?
Absolutely! While homemade pesto offers an unparalleled freshness, a high-quality store-bought pesto is a fantastic time-saver. Look for brands that use extra virgin olive oil and have a short, recognizable ingredient list. You may need about 3/4 to 1 cup of store-bought pesto for this recipe.

2. How do I store leftovers?
Leftover pesto zoodles can be stored in an airtight container in the refrigerator for up to 2 days. Be aware that the zoodles will release more water and soften over time. The dish is still delicious when eaten cold, straight from the fridge, like a zoodle salad. Reheating is not highly recommended as it can make the zoodles mushy.

3. What can I do if I don’t have a spiralizer?
No spiralizer, no problem! You can still make delicious zucchini “noodles.” Use a julienne peeler to create thin, spaghetti-like strands. Alternatively, you can use a standard vegetable peeler to create wider, fettuccine-like ribbons. If you have a mandoline with a julienne blade, that also works perfectly.

4. My homemade pesto turned brown. How can I prevent this?
Pesto turns brown due to oxidation when the cut basil is exposed to air. The lemon juice in this recipe helps to slow down this process. To further prevent it, you can add the olive oil first to the food processor to coat the blades, or pour a thin layer of olive oil over the surface of the pesto before storing it. Blanching the basil, as mentioned in the tips section, is the most effective method.

5. How can I make this Pesto Zoodles recipe vegan?
It’s very easy to make this recipe vegan-friendly! For the pesto, simply substitute the Parmesan cheese with 1/4 cup of nutritional yeast, which provides a similar cheesy, umami flavor. For the assembly, omit the mozzarella pearls or use a high-quality vegan mozzarella alternative.

6. Can I freeze this dish?
It is not recommended to freeze assembled pesto zoodles. Zucchini has a very high water content, and upon thawing, the zoodles will become extremely mushy and watery. However, you can absolutely freeze the homemade pesto! Pour it into an ice cube tray, freeze, and then transfer the pesto cubes to a freezer bag. This allows you to have fresh, single-serving portions of pesto ready to go anytime.

7. Besides cherry tomatoes and mozzarella, what are some other good mix-ins?
This recipe is a wonderful canvas for other ingredients. Try adding sautéed mushrooms, sun-dried tomatoes, roasted red peppers, Kalamata olives, or artichoke hearts. For an extra crunch, you could also add some lightly toasted chopped walnuts or almonds.

8. Are zoodles actually healthy?
Yes, zoodles are incredibly healthy. They are a low-calorie, low-carb, and gluten-free alternative to traditional pasta. Zucchini is packed with nutrients like Vitamin C, potassium, and antioxidants. By swapping pasta for zoodles, you are significantly increasing the vegetable and nutrient content of your meal while reducing its calorie density, making it a fantastic choice for a healthy lifestyle.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pesto Zoodles Vegetarian Recipe


  • Author: Amanda

Ingredients

Scale

This recipe is divided into two main components: the fresh, homemade basil pesto and the zoodle base. Using high-quality, fresh ingredients will make a significant difference in the final flavor.

For the Homemade Basil Pesto:

  • 2 cups Fresh Basil Leaves, packed: This is the heart and soul of your pesto. Ensure the leaves are bright green and fragrant, with no wilting or brown spots.
  • 1/2 cup Grated Parmesan Cheese: Use a good quality block of Parmesan and grate it yourself for the best melting texture and nutty, salty flavor.
  • 1/2 cup Extra Virgin Olive Oil: A quality olive oil provides the rich, fruity backbone and smooth consistency for the sauce.
  • 1/3 cup Pine Nuts: These provide a traditional creamy texture and subtle, buttery flavor. Toasting them lightly beforehand can enhance their taste.
  • 3 cloves Garlic, minced: Fresh garlic is a must. Adjust the amount based on your love for its pungent, zesty kick.
  • 1/4 teaspoon Salt, or to taste: Essential for bringing all the flavors together.
  • 1/8 teaspoon Black Pepper, freshly ground: Adds a tiny bit of spice and complexity.
  • 1 tablespoon Lemon Juice, freshly squeezed: This is a key ingredient to brighten up the pesto and help it retain its vibrant green color.

For the Zoodles and Assembly:

  • 4 medium Zucchinis: Choose zucchinis that are firm, smooth-skinned, and relatively straight, which makes them easier to spiralize.
  • 1 tablespoon Olive Oil: For sautéing the zoodles and preventing them from sticking.
  • 1 cup Cherry Tomatoes, halved: These add a burst of sweetness, color, and a juicy texture that complements the rich pesto.
  • 1/2 cup Fresh Mozzarella Pearls (or Bocconcini): These small, creamy balls of cheese melt ever so slightly in the warm zoodles, creating pockets of deliciousness.
  • Red Pepper Flakes for garnish (optional): For those who enjoy a little touch of heat.
  • Extra Grated Parmesan Cheese for serving (optional): Because there’s no such thing as too much cheese.


Instructions

Follow these step-by-step instructions carefully to achieve the perfect, non-watery pesto zoodles every time. The process is quick, so it’s best to have all your ingredients prepped and ready to go.

Step 1: Prepare the Homemade Pesto

  1. Combine Dry Ingredients: In the bowl of a food processor, add the packed fresh basil leaves, grated Parmesan cheese, pine nuts, and minced garlic.
  2. Pulse: Secure the lid and pulse the mixture 5-7 times until it’s coarsely chopped and well-combined. The texture should resemble a rough, crumbly paste.
  3. Stream in the Olive Oil: With the food processor running on low speed, slowly stream in the extra virgin olive oil. This emulsification process is key to creating a smooth, cohesive sauce rather than an oily, separated one. Continue processing until the pesto is smooth to your liking.
  4. Season: Turn off the food processor. Scrape down the sides of the bowl with a spatula. Add the salt, black pepper, and fresh lemon juice. Pulse a few more times to fully incorporate the seasonings.
  5. Taste and Adjust: Taste the pesto. Does it need more salt? A bigger squeeze of lemon for brightness? A little more cheese for nuttiness? Adjust the seasonings now to perfect the flavor. Set the finished pesto aside.

Step 2: Prepare the Zucchini Noodles (Zoodles)

  1. Wash and Trim: Thoroughly wash and dry the zucchinis. Trim off both the stem and the bottom end to create flat surfaces.
  2. Spiralize: Using a spiralizer, process each zucchini according to the manufacturer’s instructions. A blade that creates a spaghetti-like thickness is ideal for this recipe. If you don’t have a spiralizer, see the FAQ section for alternative methods.
  3. The Crucial Step – Remove Excess Water: Place the spiralized zoodles in a colander set over a bowl or in the sink. Sprinkle them lightly with about half a teaspoon of salt and toss gently to distribute. Let the zoodles sit for 15-20 minutes. You will see a significant amount of water drip out. This “sweating” process is the most important step to prevent a watery final dish.
  4. Squeeze Dry: After sweating, take handfuls of the zoodles and gently squeeze them over the sink to remove even more moisture. Alternatively, you can place them on a clean kitchen towel or paper towels and pat them thoroughly dry. Be gentle to avoid breaking the noodles.

Step 3: Cook and Assemble the Dish

  1. Heat the Pan: In a large skillet or pan, heat 1 tablespoon of olive oil over medium-high heat. The pan should be hot enough to cook the zoodles quickly.
  2. Sauté the Zoodles: Add the dried zoodles to the hot pan. Sauté for only 1-2 minutes, tossing frequently with tongs. The goal is to heat them through and give them a tender-crisp texture, not to cook them until they are soft and mushy. Overcooking is the second main cause of watery zoodles.
  3. Combine Ingredients: Remove the skillet from the heat. This is important to prevent the pesto from overheating, which can cause it to separate and lose its fresh flavor. Add your desired amount of homemade pesto (start with about 1/2 cup and add more to taste), the halved cherry tomatoes, and the fresh mozzarella pearls.
  4. Toss Gently: Use tongs to gently toss everything together until the zoodles are evenly coated in pesto and the tomatoes and mozzarella are distributed throughout. The residual heat from the zoodles and the pan will warm the tomatoes and slightly melt the cheese.
  5. Serve Immediately: Plate the pesto zoodles immediately. Garnish with a sprinkle of red pepper flakes and an extra dusting of grated Parmesan cheese, if desired.

Nutrition

  • Serving Size: one normal portion
  • Calories: 380