Zucchini noodles with pesto is the kind of meal that feels indulgent without the guilt. It’s bright, herby, and full of flavor, yet low in carbs and easy on your stomach. If you’re trying to stick to keto, it checks all the boxes: high in healthy fats, low in net carbs, and fast to make.
You can put it together on a busy weeknight or double it for meal prep. It’s a simple way to enjoy pasta vibes while staying on track.
What Makes This Recipe So Good

- Keto-friendly and low-carb: Zucchini noodles keep net carbs down while the pesto brings healthy fats from olive oil and nuts.
- Fresh flavor in minutes: Homemade pesto whips up quickly and tastes brighter than store-bought.
- Flexible and forgiving: Swap nuts, add protein, or use dairy-free options—this recipe adapts to your needs.
- Light but filling: High-fat pesto keeps you satisfied without feeling heavy.
- Great for meal prep: Make pesto ahead, spiralize zucchinis, and assemble when you’re ready to eat.
Shopping List
- Zucchini: 3–4 medium zucchinis (about 1.5–2 pounds) for spiralizing into noodles.
- Fresh basil: 2 packed cups for classic pesto flavor.
- Garlic: 2–3 cloves, depending on how bold you like it.
- Pine nuts or walnuts: 1/3 cup. Walnuts are budget-friendly and still delicious.
- Parmesan cheese: 1/2 cup, freshly grated.
- Extra-virgin olive oil: About 1/2 cup for a silky pesto.
- Lemon juice: 1–2 teaspoons for brightness (optional but nice).
- Salt and pepper: To taste.
- Optional add-ins: Red pepper flakes, cherry tomatoes (halved), grilled chicken, shrimp, or pancetta.
How to Make It

- Spiralize the zucchini. Use a spiralizer or julienne peeler to create long strands.
Set them on a paper towel and sprinkle lightly with salt. Let sit for 10–15 minutes to draw out moisture, then pat dry.
- Toast the nuts (optional but recommended). Warm a dry skillet over medium heat. Add pine nuts or walnuts and toast, stirring often, until fragrant and lightly golden, 3–5 minutes.
Remove to cool.
- Make the pesto. In a food processor, add basil, garlic, nuts, Parmesan, lemon juice, salt, and pepper. Pulse to combine. With the motor running, slowly stream in olive oil until the pesto is smooth but still a bit textured.
Taste and adjust seasoning.
- Warm the zoodles. Heat a large skillet over medium heat. Add a drizzle of olive oil. Toss in the zucchini noodles and cook for 1–2 minutes, just until slightly tender but still crisp. Do not overcook or they’ll turn watery.
- Toss with pesto. Turn off the heat.
Add 2–3 tablespoons of pesto per serving and toss to coat. Add more if you like it saucier.
- Finish and serve. Top with extra Parmesan, black pepper, and red pepper flakes. Add your protein of choice if using.
Serve right away for the best texture.
Keeping It Fresh
- Store the pesto separately: Keep pesto in an airtight jar in the fridge for up to 5 days. Top with a thin layer of olive oil to prevent browning.
- Freeze for later: Spoon pesto into an ice cube tray, freeze, then transfer cubes to a freezer bag. Great for quick single portions.
- Prep the zucchini ahead: Spiralize and store in a paper towel–lined container.
Use within 2 days for best texture.
- Avoid mixing in advance: Combine pesto and zucchini just before serving to prevent sogginess.

Why This Is Good for You
- Low in carbs, high in satisfaction: Zucchini noodles have a fraction of the carbs of pasta, keeping you in ketosis.
- Healthy fats support satiety: Olive oil and nuts in pesto provide monounsaturated fats that help you feel full and keep energy steady.
- Micronutrient boost: Basil brings antioxidants; zucchini adds vitamin C, potassium, and fiber for digestion.
- Protein-friendly: Add grilled chicken, shrimp, or eggs to hit your macros without adding unnecessary carbs.
What Not to Do
- Don’t overcook the zucchini. It goes from crisp to mushy fast. Keep it to 1–2 minutes in the pan.
- Don’t skip salting and drying. Zucchini holds water. A quick salt-and-pat step helps prevent a watery dish.
- Don’t drown it in sauce. Start with less pesto and add more as needed.
Too much can make it heavy.
- Don’t ignore the oil quality. Use good extra-virgin olive oil. It makes a big difference in flavor.
- Don’t add sugary extras. Skip sweet tomato sauces or honey-glazed proteins if you’re keeping carbs low.
Recipe Variations
- Dairy-free pesto: Replace Parmesan with nutritional yeast and add a pinch of salt. It keeps the cheesy flavor without dairy.
- Nut swap: Use almonds, macadamias, or pecans.
Macadamias are especially good for keto and add buttery richness.
- Protein boost: Toss in grilled chicken, sautéed shrimp, or seared salmon. For a budget option, use canned tuna in olive oil.
- Extra greens: Blend in spinach or arugula with the basil for a milder, nutrient-dense pesto.
- Creamy pesto: Stir in a spoonful of mascarpone or cream cheese for a silky, richer sauce that still fits keto.
- Spicy kick: Add red pepper flakes or a pinch of Calabrian chili to the pesto.
- Roasted twist: Roast halved cherry tomatoes and fold a few into the finished dish if your carbs allow. They add sweetness and depth.
FAQ
Can I use store-bought pesto?
Yes, just check the label.
Choose a brand with olive oil, nuts, basil, and cheese, and no added sugars or cheap oils. You may need to thin it with a little olive oil to coat the noodles evenly.
How many carbs are in zucchini noodles with pesto?
It varies by portion, but a typical serving (one medium zucchini with 2 tablespoons pesto) lands around 6–8 grams net carbs. If you add protein or extras, the carb count may change slightly.
Do I have to cook the zucchini noodles?
No.
You can eat them raw for extra crunch. If you prefer them warm, a quick 1–2 minute sauté is enough. Any longer and they release too much water.
What if I don’t have a spiralizer?
Use a julienne peeler or a standard vegetable peeler to make thin ribbons.
A box grater set to the largest holes can also create a noodle-like texture in a pinch.
Can I make this ahead for lunch?
Yes, but keep components separate. Pack the zoodles and pesto in separate containers. Toss together right before eating, and add protein at the last minute.
Is Parmesan necessary for pesto?
It adds savory depth, but you can skip it or use a dairy-free substitute.
Nutritional yeast works well and keeps the pesto cheesy without dairy.
Why is my pesto turning brown?
Basil oxidizes when exposed to air. Store pesto in a jar with a thin layer of olive oil on top and keep it tightly sealed. A squeeze of lemon also helps.
How can I make it more filling without adding carbs?
Increase the pesto slightly for more fat, and add a lean protein like chicken or shrimp.
A sprinkle of extra Parmesan also helps with satiety.
In Conclusion
Zucchini noodles with pesto is a fast, flavorful dish that supports keto goals without feeling restrictive. It’s fresh, flexible, and satisfying, with plenty of room for personal touches. Keep the zucchini crisp, use a good olive oil, and season to taste.
With a jar of pesto on hand, you’ve always got a quick, low-carb meal ready to go.

Zucchini Noodles With Pesto For Keto Weight Loss - Light, Fresh, And Satisfying
Ingredients
Method
- Spiralize the zucchini. Use a spiralizer or julienne peeler to create long strands. Set them on a paper towel and sprinkle lightly with salt. Let sit for 10–15 minutes to draw out moisture, then pat dry.
- Toast the nuts (optional but recommended). Warm a dry skillet over medium heat. Add pine nuts or walnuts and toast, stirring often, until fragrant and lightly golden, 3–5 minutes. Remove to cool.
- Make the pesto. In a food processor, add basil, garlic, nuts, Parmesan, lemon juice, salt, and pepper. Pulse to combine. With the motor running, slowly stream in olive oil until the pesto is smooth but still a bit textured. Taste and adjust seasoning.
- Warm the zoodles. Heat a large skillet over medium heat. Add a drizzle of olive oil. Toss in the zucchini noodles and cook for 1–2 minutes, just until slightly tender but still crisp. Do not overcook or they’ll turn watery.
- Toss with pesto. Turn off the heat. Add 2–3 tablespoons of pesto per serving and toss to coat. Add more if you like it saucier.
- Finish and serve. Top with extra Parmesan, black pepper, and red pepper flakes. Add your protein of choice if using. Serve right away for the best texture.
Tried this recipe?
Let us know how it was!Discover More Delicious Ideas 🍽️
If you need dinner inspiration for busy evenings, explore our
Dinner Recipes category.
If you’re craving delicious chicken meals, browse our
Chicken Recipes category.
If you need dinner on the table fast, explore our
Quick & Easy category.
If you’re craving new flavors, take a look at our
World Cuisine category.
If you want something lighter but still satisfying, visit our
Healthy & Light category.
If you’re in the mood for a treat, find something sweet in our
Sweets & Desserts category.
If you like to plan ahead, get inspired in our
Meal Prep & Planning category.
If you’re keeping it low carb and still want satisfying meals, explore our
Keto Weight Loss category.
If you’re looking for detox drinks, smoothies, or kid-friendly blends, browse our
Juices & Smoothies category.
If you want to see the kitchen tools and gadgets I personally use for cooking and meal prep, visit my
My Kitchen Essentials page.
Or explore everything in one place in
All Recipes.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

