Let me tell you, the scent of fresh basil and garlic mingling with the light, crisp aroma of zucchini noodles right out of the bowl is enough to make anyone’s mouth water. The first time I twirled a forkful of this fresh zucchini noodles with creamy pesto and cherry tomatoes, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to make rich pasta dishes, but this fresh zucchini noodle twist feels like a breath of fresh air, bringing a lightness that still packs a punch of flavor.
You know what’s funny? My family couldn’t stop sneaking these zucchini noodles off the serving platter (and I can’t really blame them). Honestly, it’s dangerously easy to whip up, and it feels like pure, nostalgic comfort with a healthy makeover. Whether you’re looking for a sweet treat to brighten up your Pinterest cookie board or a quick dinner after a long day, this recipe hits the spot every single time. Perfect for potlucks, weeknight dinners, or even a casual lunch with friends, this fresh zucchini noodles with creamy pesto and cherry tomatoes recipe has become a staple for family gatherings and gifting (in the form of recipe cards, of course!). You’re definitely going to want to bookmark this one.
Why You’ll Love This Recipe
After testing this recipe multiple times (in the name of research, of course), I can confidently say it’s a winner for so many reasons. Here’s what makes this fresh zucchini noodles with creamy pesto and cherry tomatoes stand out:
- Quick & Easy: Comes together in under 20 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen.
- Perfect for Any Occasion: Great for light dinners, brunches, or impressing guests without stress.
- Crowd-Pleaser: Kids and adults alike rave about the creamy pesto and the freshness of the veggies.
- Unbelievably Delicious: The creamy texture of the pesto paired with the slight bite of zucchini noodles and juicy burst of cherry tomatoes is next-level comfort food.
This isn’t just another pesto pasta—blending cottage cheese (or cream cheese) into the pesto gives it an ultra-smooth, velvety texture that’s both lighter and richer at the same time. Plus, swapping traditional pasta for zucchini noodles keeps it fresh and low-carb without sacrificing flavor. It’s the kind of dish that makes you close your eyes after the first bite and savor every mouthful. Honestly, it feels like comfort food reimagined – healthier, faster, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy finds at your local market.
- Zucchini – 4 medium-sized, spiralized into noodles (look for firm, fresh zucchini for best texture)
- Cherry tomatoes – 1 cup halved (fresh and sweet, but you can swap for grape tomatoes)
- Fresh basil leaves – 2 cups packed (the star of the pesto, make sure they’re vibrant and fragrant)
- Pine nuts – 1/4 cup toasted (adds that nutty richness, but walnuts work too)
- Garlic – 2 cloves, minced (for that classic pesto kick)
- Parmesan cheese – 1/2 cup grated (I recommend Parmigiano-Reggiano for the best flavor)
- Cream cheese or cottage cheese – 1/4 cup (for that creamy texture, use full-fat for richness)
- Olive oil – 1/3 cup extra virgin (go for a good quality brand like Colavita)
- Lemon juice – 1 tablespoon fresh (brightens the whole dish)
- Salt & pepper – to taste
Substitutions? Use almond flour for a gluten-free thickening option if you want to add some body to the pesto. If you’re dairy-free, swap cream cheese with coconut yogurt or vegan cream cheese, and nutritional yeast in place of Parmesan works nicely. In summer, swapping out cherry tomatoes for fresh sun-ripened heirlooms adds a delightful juicy sweetness. This recipe really allows for some creative kitchen fun!
Equipment Needed
- Spiralizer: Essential for turning zucchini into those perfect, fresh noodles. If you don’t have one, a julienne peeler or mandoline with julienne blade works well too.
- Food processor or blender: For making that creamy pesto super smooth. A high-speed blender helps get that velvety consistency fast.
- Mixing bowls: At least two – one for the noodles and one for mixing the pesto and tomatoes.
- Toaster oven or skillet: For toasting pine nuts (if you want a budget-friendly option, a dry pan on the stovetop works perfectly).
- Measuring cups and spoons: For precise ingredient amounts.
I’ve tried this with several spiralizers over the years, and honestly, a handheld spiralizer is great for quick prep, but an electric one makes it even faster for larger batches. Just remember to clean your tools immediately after use – zucchini noodles can be slippery little devils!
Preparation Method

- Spiralize the zucchini: Rinse and dry the zucchini, then spiralize using your tool of choice. Aim for long, thin noodles about 1/8-inch (3 mm) thick. Place noodles in a colander and sprinkle lightly with salt to draw out excess moisture. Let sit for 10 minutes, then gently squeeze out any liquid with a clean kitchen towel. This keeps your noodles from getting soggy.
- Toast the pine nuts: Heat a dry skillet over medium heat. Add pine nuts and toast for 3–5 minutes, stirring frequently until golden and fragrant. Be careful—they burn fast! Remove from heat and let cool.
- Prepare the creamy pesto: In a food processor, combine fresh basil leaves, toasted pine nuts, minced garlic, grated Parmesan, cream cheese, lemon juice, and olive oil. Pulse until smooth and creamy, stopping to scrape down the sides as needed. Taste and season with salt and pepper. If it’s too thick, add a teaspoon of water or more olive oil to loosen.
- Mix the zucchini noodles and pesto: In a large bowl, toss the spiralized zucchini noodles with the creamy pesto until all noodles are lightly coated. The pesto should cling nicely without weighing the noodles down. If you want, add half of the cherry tomatoes here and toss gently.
- Serve with fresh cherry tomatoes: Plate the zucchini noodles topped with the remaining halved cherry tomatoes. Optionally, drizzle a little extra olive oil and sprinkle some extra Parmesan and pine nuts for garnish. Serve immediately for the freshest flavor and texture.
Tip: If your zucchini noodles feel a bit firm, a quick 1-minute blanch in boiling water can soften them up, but honestly, I prefer the raw crunchiness—it’s refreshing and light. Also, don’t overload the pesto; a little goes a long way with this creamy blend.
Cooking Tips & Techniques
Fresh zucchini noodles are delicate, so handling them right is key. Here are some tips I picked up after a few kitchen misadventures:
- Don’t over-salt the zucchini: Salt draws out moisture, but too much can make your noodles limp. A light sprinkle and gentle squeeze is enough.
- Use ripe but firm cherry tomatoes: Overripe tomatoes can get mushy and watery, which dilutes the dish.
- Blend pesto ingredients evenly: Sometimes I’d rush and get chunkier pesto, but pulsing slowly and scraping down the bowl ensures smoothness.
- Serve immediately: Zucchini noodles tend to release water if they sit too long. If you want to prep ahead, keep noodles and pesto separate and combine just before serving.
- Toast pine nuts carefully: They burn in a blink, trust me. Keep your eyes peeled and stir often.
Multitasking tip: While your pine nuts toast, spiralize your zucchini—this way, you’re saving time without rushing. Also, warming your pesto slightly in the microwave for 10 seconds helps soften cream cheese if it’s too firm to blend.
Variations & Adaptations
One of the best things about this fresh zucchini noodles with creamy pesto and cherry tomatoes recipe is how flexible it is. Here are some fun ways to mix it up:
- Protein Boost: Add grilled chicken, sautéed shrimp, or crispy tofu cubes for a heartier meal.
- Vegan Version: Use vegan cream cheese or silken tofu in the pesto, and swap Parmesan for nutritional yeast.
- Seasonal Twist: Swap cherry tomatoes with roasted red peppers or sun-dried tomatoes in fall and winter for deeper flavor notes.
- Spicy Kick: Add a pinch of red pepper flakes to the pesto or toss in some sliced jalapeños for heat lovers.
- Different Nuts: Try cashews or almonds instead of pine nuts if you want a different nutty profile or need to avoid pine nut allergies.
Personally, I once swapped in kale with basil for a more earthy pesto, and it was surprisingly good—just remember to blanch kale leaves first to soften them up. The kitchen is your playground here, so feel free to experiment!
Serving & Storage Suggestions
Serve this fresh zucchini noodles with creamy pesto and cherry tomatoes chilled or at room temperature. It pairs beautifully with a crisp white wine or sparkling water with lemon. For a complete meal, toss a simple arugula salad or crusty bread on the side.
If you have leftovers (which can be rare!), store zucchini noodles and pesto separately in airtight containers in the fridge for up to 2 days. Combine just before serving to keep noodles fresh. To reheat, let the pesto come to room temperature, then toss with noodles; avoid microwaving zucchini noodles as they get soggy.
Flavors actually develop nicely after sitting a few hours in the fridge—the pesto deepens, and the tomatoes soak up some of the basil goodness. Just don’t let the noodles sit too long or they’ll turn watery.
Nutritional Information & Benefits
One serving of this fresh zucchini noodles with creamy pesto and cherry tomatoes (about 1.5 cups) contains roughly 220 calories, 16g fat, 8g carbs, and 7g protein. It’s naturally gluten-free, low-carb, and packed with vitamins A and C from zucchini and tomatoes.
Fresh basil is a great source of antioxidants and anti-inflammatory compounds, while pine nuts add healthy fats and minerals like magnesium. Cream cheese adds creaminess but opt for full-fat versions for better absorption of fat-soluble vitamins.
This recipe is perfect for anyone watching carbs but still craving that satisfying “pasta” feeling. Just watch for nut allergies and dairy sensitivity — you can easily swap ingredients as needed.
Conclusion
This fresh zucchini noodles with creamy pesto and cherry tomatoes recipe is an absolute game-changer when you want a healthy, delicious dinner without the fuss. It’s fresh, creamy, and packed with vibrant flavors that make you feel good inside and out. Honestly, it’s one of those recipes that feels like a warm hug after a long day, but with a lightness that leaves you energized.
Don’t be afraid to customize it with your favorite add-ins or swap out ingredients to suit your taste buds or dietary needs. I love how versatile and forgiving it is, making it a go-to in my kitchen season after season.
Give it a try, and please let me know in the comments how you made it your own! Sharing is caring, and I’m always eager to hear your adaptations. Here’s to many happy, healthy dinners ahead!
FAQs
Can I use regular pasta instead of zucchini noodles?
Absolutely! Just cook your pasta according to package instructions and toss it with the creamy pesto and cherry tomatoes. It won’t be low-carb but just as tasty.
How do I prevent zucchini noodles from getting soggy?
Salt and drain them for about 10 minutes, then gently squeeze out excess water with a towel. Serve immediately after tossing with pesto to keep texture crisp.
Can I make the pesto ahead of time?
Yes, store the pesto in an airtight container in the fridge for up to 3 days. Let it come to room temperature and stir before using.
What can I substitute for pine nuts if allergic?
Try toasted walnuts, cashews, or almonds—they all add a nice nutty flavor and texture to the pesto.
Is this recipe suitable for vegan diets?
With a few swaps like vegan cream cheese and nutritional yeast instead of Parmesan, this recipe can easily be made vegan-friendly without sacrificing creaminess or flavor.
Pin This Recipe!

Fresh Zucchini Noodles with Creamy Pesto
A quick and healthy dinner featuring spiralized zucchini noodles tossed in a creamy pesto sauce with cherry tomatoes. This low-carb, gluten-free dish is fresh, flavorful, and perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 4 medium zucchini, spiralized into noodles
- 1 cup cherry tomatoes, halved
- 2 cups fresh basil leaves, packed
- 1/4 cup pine nuts, toasted
- 2 cloves garlic, minced
- 1/2 cup Parmesan cheese, grated
- 1/4 cup cream cheese or cottage cheese
- 1/3 cup extra virgin olive oil
- 1 tablespoon fresh lemon juice
- Salt and pepper, to taste
Instructions
- Rinse and dry the zucchini, then spiralize into long, thin noodles about 1/8-inch thick. Place noodles in a colander and sprinkle lightly with salt to draw out excess moisture. Let sit for 10 minutes, then gently squeeze out any liquid with a clean kitchen towel.
- Heat a dry skillet over medium heat. Add pine nuts and toast for 3–5 minutes, stirring frequently until golden and fragrant. Remove from heat and let cool.
- In a food processor, combine fresh basil leaves, toasted pine nuts, minced garlic, grated Parmesan, cream cheese, lemon juice, and olive oil. Pulse until smooth and creamy, scraping down the sides as needed. Season with salt and pepper to taste. Add a teaspoon of water or more olive oil if the pesto is too thick.
- In a large bowl, toss the spiralized zucchini noodles with the creamy pesto until all noodles are lightly coated. Add half of the cherry tomatoes and toss gently.
- Plate the zucchini noodles topped with the remaining halved cherry tomatoes. Optionally, drizzle extra olive oil and sprinkle additional Parmesan and pine nuts for garnish. Serve immediately.
Notes
To prevent soggy noodles, salt and drain zucchini noodles for 10 minutes and gently squeeze out excess moisture. Serve immediately after tossing with pesto. Toast pine nuts carefully to avoid burning. For softer noodles, blanch zucchini noodles for 1 minute in boiling water but raw is preferred for crunch. Pesto can be warmed slightly to soften cream cheese if needed. Store noodles and pesto separately if making ahead.
Nutrition
- Serving Size: About 1.5 cups per s
- Calories: 220
- Sugar: 4
- Sodium: 250
- Fat: 16
- Saturated Fat: 4
- Carbohydrates: 8
- Fiber: 2
- Protein: 7
Keywords: zucchini noodles, creamy pesto, healthy dinner, low-carb, gluten-free, vegetarian, quick recipe



