Garden Veggie Pasta with Fresh Basil

Featured in: Seasonal Recipe Mix

This bright and fresh pasta combines tender zucchini, yellow squash, and halved cherry tomatoes sautéed in olive oil with minced garlic and finished with fresh basil. The vegetables release their natural juices to create a silky sauce that coats al dente pasta perfectly. Ready in just 35 minutes, it's an ideal way to showcase garden-fresh vegetables in a light, flavorful dish.

Updated on Sun, 18 Jan 2026 15:01:00 GMT
Penne pasta tossed with zucchini, yellow squash, and juicy cherry tomatoes in a garlicky olive oil sauce, finished with fresh basil for a bright garden veggie pasta. Save to Pinterest
Penne pasta tossed with zucchini, yellow squash, and juicy cherry tomatoes in a garlicky olive oil sauce, finished with fresh basil for a bright garden veggie pasta. | buenocravings.com

My neighbor knocked on the door one August morning holding a canvas bag so stuffed with zucchini and squash I thought she was moving out. Her garden had gone wild, and she needed accomplices. I tossed everything into a skillet with pasta that night, and it tasted like sunshine had gotten tangled in the noodles. No heavy cream, no overthinking, just vegetables doing what they do best when you leave them alone with garlic and good olive oil.

I made this for a friend who swore she hated zucchini, mostly because her mom used to boil it into submission. She took one bite, paused, and said it tasted like a completely different vegetable. Turns out she just needed it sautéed with tomatoes and tossed with hot pasta so the edges got a little caramelized and sweet. Now she asks me to make it every time she visits in the summer.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Penne or fusilli pasta: Short shapes with ridges grab onto the olive oil and little bits of tomato, making every bite cohesive instead of slippery.
  • Zucchini: Slice it into half-moons so it cooks evenly and doesn't turn to mush, and don't skip salting your pan first.
  • Yellow squash: It's a little sweeter than zucchini and the color makes the whole dish look like a garden exploded in the best way.
  • Cherry or grape tomatoes: Halved tomatoes release their juice when they hit the heat, creating a light sauce that clings to everything without needing cream or butter.
  • Extra virgin olive oil: Use the good stuff here because it's basically the sauce, and you'll taste every drop.
  • Garlic: Minced fine and sautéed just until it smells like warmth, not bitterness.
  • Kosher salt and black pepper: Salt the pasta water like the ocean, then season the vegetables as they cook so every layer tastes right.
  • Fresh basil: Tear it or slice it at the last second so it stays bright green and doesn't bruise into something sad.
  • Red pepper flakes: Optional, but a pinch wakes everything up without making it spicy.
  • Parmesan cheese: A handful melts into the hot pasta and adds a salty, nutty finish, but the dish is just as good without it.
  • Lemon zest: A little brightness on top makes the whole thing feel lighter and more alive.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Bring a large pot of heavily salted water to a rolling boil, then cook the pasta until it still has a slight bite in the center. Before you drain it, scoop out half a cup of the starchy water because that's what will make everything come together later.
Start the vegetables:
Heat olive oil in a large skillet over medium heat, then add the garlic and let it sizzle for about a minute until it smells like every good meal you've ever had. Don't let it brown or it'll taste bitter and ruin the whole thing.
Sauté the squash:
Toss in the zucchini and yellow squash, stirring every minute or so until they start to soften and get a little golden on the edges. This should take about four or five minutes, and you want them tender but not falling apart.
Add the tomatoes:
Throw in the halved tomatoes, salt, pepper, and red pepper flakes if you're using them, then cook until the tomatoes collapse and release their juices into a light, tangy sauce. It happens fast, maybe three or four minutes, and the kitchen will smell incredible.
Combine everything:
Turn the heat down low and add the drained pasta to the skillet, tossing it with the vegetables and adding splashes of that reserved pasta water until everything looks glossy and tied together. The starch in the water is what makes it feel like a real sauce instead of just oily noodles.
Finish with basil and cheese:
Stir in the fresh basil and Parmesan if you're using it, then taste and add more salt or pepper if it needs it. The basil should wilt just slightly but still taste green and alive.
Serve:
Divide the pasta into bowls and top with more torn basil and a little lemon zest if you want it to feel extra bright and summery.
Save to Pinterest
| buenocravings.com

One night I made this with a handful of spinach thrown in at the last second because I had it wilting in the fridge. My kid, who usually picks out anything green, ate the whole bowl without complaining. I didn't say a word, just watched him twirl his fork and scrape the plate clean. Sometimes the best meals are the ones that don't require a speech.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Pick the Right Pasta Shape

Short pasta with ridges or twists works better here than long noodles because it catches the little pieces of tomato and garlic in every bite. I've tried this with spaghetti and it just slides around without picking up any of the vegetables. Penne, fusilli, or rigatoni all work beautifully because they have enough surface area to hold onto the olive oil and trap the basil in their crevices. If you only have long pasta, break it in half before boiling so it's easier to toss with the vegetables.

What to Do When Your Vegetables Release Too Much Water

Sometimes zucchini and tomatoes can flood the pan with liquid, especially if they're really ripe or you're cooking a big batch. If that happens, just let everything simmer for an extra minute or two with the heat turned up slightly so the liquid reduces into a sauce instead of a soup. You can also tilt the pan and spoon out some of the excess water if it's really pooling, but don't throw it all away because a little bit of that vegetable juice is what makes the dish taste alive. The key is to keep stirring so the pasta absorbs some of the moisture instead of sitting in a puddle.

Ways to Make This Your Own

I've added handfuls of arugula at the end for a peppery bite, and I've stirred in white beans when I needed more protein without cooking meat. A splash of white wine in the skillet right after the garlic will make the whole thing taste a little more grown-up and fancy. Some people like to char the tomatoes under the broiler first for a smoky sweetness, and I've crumbled goat cheese on top instead of Parmesan when I wanted something tangy and creamy.

  • Toss in a handful of spinach or arugula right before serving for extra greens without changing the flavor.
  • Add a can of drained white beans or chickpeas to make it more filling and add protein.
  • Swap the Parmesan for crumbled feta or goat cheese if you want something creamier and tangier.
A close-up of a colorful bowl of garden veggie pasta, showcasing tender summer vegetables and Parmesan cheese, perfect for a light, easy weeknight dinner. Save to Pinterest
A close-up of a colorful bowl of garden veggie pasta, showcasing tender summer vegetables and Parmesan cheese, perfect for a light, easy weeknight dinner. | buenocravings.com

This is the kind of dish that makes you feel like summer is doing the cooking for you. All you have to do is show up with a pot and a knife.

Recipe FAQs

Can I use different pasta shapes for this dish?

Yes, absolutely. Penne and fusilli work wonderfully, but you can also use spaghetti, rigatoni, or any short pasta you prefer. The shape doesn't significantly affect cooking time or flavor.

How do I prevent the vegetables from becoming too soft?

Cook the zucchini and squash for only 4–5 minutes until they're slightly tender but still have a bit of firmness. The tomatoes will soften further as they release their juices, so add them toward the end of cooking.

What can I substitute for fresh basil?

Fresh oregano, parsley, or a mix of Italian herbs work well. If using dried herbs, use about one-third the amount since dried herbs are more concentrated in flavor.

How do I make this dish vegan?

Simply omit the Parmesan cheese or substitute it with a plant-based Parmesan alternative. All other ingredients are naturally vegan, making this a versatile option for different dietary preferences.

Can I prepare this dish ahead of time?

It's best served fresh immediately after cooking. However, you can prepare the vegetables in advance and store them separately. Combine everything just before serving to maintain the best texture and flavor.

What should I pair with this pasta?

A crisp white wine like Sauvignon Blanc or Pinot Grigio complements the light, fresh flavors beautifully. A simple green salad or garlic bread also makes excellent side dishes.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Garden Veggie Pasta with Fresh Basil

A vibrant, summery pasta dish featuring zucchini, yellow squash, and ripe tomatoes with olive oil, garlic, and fresh basil.

Prep Time
15 minutes
Cook Time
20 minutes
Overall Time
35 minutes
Created by Tessa Morrison


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary notes Vegetarian

What You'll Need

Pasta

01 12 oz penne or fusilli pasta

Vegetables

01 1 medium zucchini, sliced into half-moons
02 1 medium yellow squash, sliced into half-moons
03 2 cups cherry or grape tomatoes, halved
04 2 tablespoons extra virgin olive oil
05 3 cloves garlic, minced

Herbs and Seasoning

01 1/2 teaspoon kosher salt, plus more for pasta water
02 1/4 teaspoon freshly ground black pepper
03 1/4 cup fresh basil leaves, sliced, plus extra for garnish
04 1/4 teaspoon red pepper flakes (optional)

Finishing

01 1/3 cup grated Parmesan cheese (optional, omit for vegan)
02 Lemon zest for garnish (optional)

How To Make

Step 01

Prepare Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain and set aside.

Step 02

Sauté Garlic: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the garlic and sauté for 1 minute until fragrant, but not browned.

Step 03

Cook Squash: Add the zucchini and yellow squash. Cook, stirring occasionally, for 4 to 5 minutes until slightly tender.

Step 04

Add Tomatoes: Add the tomatoes, salt, black pepper, and red pepper flakes if using. Cook for another 3 to 4 minutes until the tomatoes soften and release their juices.

Step 05

Combine Pasta and Vegetables: Reduce heat to low. Add the cooked pasta to the skillet with the vegetables. Toss to combine, adding reserved pasta water as needed for a silky sauce.

Step 06

Finish with Herbs and Cheese: Stir in fresh basil and Parmesan cheese if using. Taste and adjust seasoning as needed.

Step 07

Serve: Transfer to serving bowls. Garnish with additional basil and lemon zest if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Large skillet
  • Colander
  • Chef's knife
  • Cutting board

Allergy Advisory

Look at every ingredient for possible allergens, and talk to a doctor if you’re unsure.
  • Contains wheat (gluten) and dairy (Parmesan)
  • For gluten-free preparation, use certified gluten-free pasta
  • Omit cheese or use dairy-free Parmesan for vegan or dairy-free option
  • Always check ingredient labels if you have allergies

Nutrition Info (per portion)

Nutritional details are estimates and shouldn’t replace medical guidance.
  • Calorie count: 340
  • Fats: 8 g
  • Carbohydrates: 56 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.