Garden Veggie Pasta

Featured in: Daily Meal Concepts

Garden Veggie Pasta is a light, flavorful Italian-inspired dish that celebrates seasonal vegetables. Fresh zucchini and yellow squash are sautéed until tender, then tossed with cherry tomatoes, garlic, and basil to create a silky, aromatic sauce. The pasta absorbs the vegetable juices beautifully, creating a naturally creamy texture without heavy cream. Perfect for warm weather dinners, it's vegetarian, easy to prepare, and customizable with additional vegetables like bell peppers or spinach.

Updated on Sun, 18 Jan 2026 15:12:00 GMT
Penne pasta tossed with zucchini, yellow squash, and juicy cherry tomatoes in a garlic-basil sauce, garnished with Parmesan and lemon zest.  Save on Pinterest
Penne pasta tossed with zucchini, yellow squash, and juicy cherry tomatoes in a garlic-basil sauce, garnished with Parmesan and lemon zest. | taddarteats.com

My kitchen windowsill used to overflow with squash every August, courtesy of a neighbor who couldn't stop her garden from producing. I'd stack them on the counter until I ran out of excuses not to use them. One evening, with nothing but pasta in the pantry and a colander full of zucchini staring me down, I threw it all in a pan with garlic and tomatoes. It became the dish I crave when the air gets thick and heavy.

I made this for a friend who swore she hated zucchini. She ate two bowls and asked for the recipe on a napkin. Turns out she'd only ever had it steamed to mush as a kid. When you sauté it just until it's tender with a little bite left, it soaks up garlic and olive oil like a sponge. Watching her face change with each forkful reminded me why I cook in the first place.

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 vegetables and olive oil better than long noodles, and they're easier to twirl with a fork when you're eating on the couch.
  • Zucchini: Slice them into half-moons so they cook evenly and don't turn to mush; younger, smaller zucchini have fewer seeds and a sweeter flavor.
  • Yellow squash: Adds a pop of color and a slightly different texture that keeps each bite interesting without changing the flavor profile.
  • Cherry or grape tomatoes: Halved tomatoes burst open in the heat and create a light, clinging sauce that coats the pasta without feeling saucy.
  • Extra virgin olive oil: This is not the place for a neutral oil; good olive oil becomes the base of the whole dish and carries the garlic everywhere.
  • Garlic: Mince it fine and don't let it brown or it'll taste bitter; you want it fragrant and sweet.
  • Kosher salt and black pepper: Salt the pasta water like the ocean, then season again at the end to taste after everything comes together.
  • Fresh basil: Tear or slice it at the last second so it stays bright green and doesn't bruise into black streaks.
  • Red pepper flakes: Just a pinch wakes up the whole dish without making it spicy; it's the difference between good and memorable.
  • Parmesan cheese: Optional, but a handful stirred in at the end adds a salty, nutty richness that makes the pasta feel complete.
  • Lemon zest: A few gratings over the top right before serving brightens everything and cuts through the olive oil.

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 salted water to a rolling boil and cook the pasta until al dente, with a little chew left in the center. Before draining, scoop out half a cup of the starchy pasta water and set it aside; it's liquid gold for bringing the sauce together.
Sauté the garlic:
Heat olive oil in a large skillet over medium heat until it shimmers, then add the minced garlic and stir constantly for about a minute until it smells like heaven but hasn't turned brown. If it browns, it gets bitter and you'll taste it in every bite.
Cook the squash:
Toss in the zucchini and yellow squash, stirring every minute or so, and let them soften and pick up a little color on the edges. Don't crowd the pan or they'll steam instead of sauté; if your skillet is small, do this in two batches.
Add the tomatoes:
Throw in the halved tomatoes along with salt, pepper, and red pepper flakes, and cook until they start to collapse and release their juices into a light, glossy sauce. You'll see them blister and the liquid pool at the bottom of the pan.
Toss everything together:
Lower the heat and add the drained pasta directly into the skillet with the vegetables, tossing everything together with tongs. Add splashes of reserved pasta water a little at a time until the pasta is glossy and lightly coated, not dry or soupy.
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 needed. The basil should wilt just slightly but stay green and fragrant.
Serve:
Transfer to bowls and top with extra basil, a little lemon zest, and another sprinkle of Parmesan if you like. Serve immediately while it's hot and the vegetables are still tender.
A close-up of Garden Veggie Pasta in a white bowl, highlighting vibrant vegetables and glistening olive oil.  Save on Pinterest
A close-up of Garden Veggie Pasta in a white bowl, highlighting vibrant vegetables and glistening olive oil. | taddarteats.com

This became my go-to meal when I wanted to feel like I was doing something good for myself without much effort. I'd sit on the back steps with a bowl in my lap, the basil still warm and fragrant, and watch the sun drop behind the trees. It's one of those dishes that doesn't need an occasion; it just needs a few ripe tomatoes and a willingness to let summer taste like something simple.

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.

Storing and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, though the pasta soaks up moisture and the vegetables soften a bit more. Reheat gently in a skillet over low heat with a splash of water or olive oil to loosen it up, or microwave in short bursts, stirring in between. I've eaten it cold straight from the fridge more times than I'll admit, and it still tastes good.

Swaps and Variations

If you don't have yellow squash, double the zucchini or use bell peppers, eggplant, or handfuls of spinach stirred in at the end. For a vegan version, skip the Parmesan or use a plant-based one; the dish is rich enough without it. You can also toss in white beans or chickpeas for protein, or stir in a spoonful of pesto if you want it even more herby and green.

What to Serve With It

This pairs beautifully with a crisp, cold Sauvignon Blanc or Pinot Grigio that cuts through the olive oil and complements the tomatoes. On the side, serve crusty bread for soaking up any oil left in the bowl, or a simple arugula salad dressed with lemon and olive oil. It's light enough that you don't need much else, but it's also hearty enough to stand alone as the whole meal.

  • A chilled white wine with citrus notes makes every bite feel more summery.
  • Garlic bread or focaccia turns this into a cozy, shareable dinner.
  • A handful of toasted pine nuts on top adds crunch and a little luxury.
Garden Veggie Pasta served with fresh basil, ready for a light, vegetarian weeknight dinner. Save on Pinterest
Garden Veggie Pasta served with fresh basil, ready for a light, vegetarian weeknight dinner. | taddarteats.com

This is the kind of recipe that gets better the more you make it, because you'll start to know how you like it best. Cook it once, and you'll find yourself reaching for it every time your counter is covered in vegetables and you need dinner in less than half an hour.

Recipe FAQs

Can I prepare this dish ahead of time?

While best served fresh, you can prepare the vegetables 2-3 hours ahead and store them separately. Combine everything just before serving to preserve the pasta's texture and the brightness of the fresh basil.

What pasta shapes work best?

Penne and fusilli are ideal as they catch the vegetable pieces and sauce. You can also use farfalle, rigatoni, or spaghetti depending on your preference.

How do I make this vegan?

Simply omit the Parmesan cheese or use a plant-based Parmesan alternative. The dish is naturally vegan-friendly with just those simple substitutions.

Can I add protein to this dish?

Absolutely. Consider adding grilled chicken, shrimp, white beans, or crispy chickpeas for extra substance and protein without compromising the light flavor profile.

What should I serve with this pasta?

Pair with a crisp white wine like Sauvignon Blanc or Pinot Grigio. A simple arugula salad or crusty bread rounds out the meal perfectly.

How important is the reserved pasta water?

Very important. The starch in pasta water creates a silky, natural sauce that coats the pasta evenly. Start with a little and add more as needed for your preferred consistency.

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

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

Prep Time
15 minutes
Cook Time
20 minutes
Total Duration
35 minutes
Recipe by Levi Bowman


Skill Level Easy

Cuisine Italian

Makes 4 Number Served

Diet Details Vegetarian

What You 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 & 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
02 Lemon zest for garnish, optional

How-To

Step 01

Prepare the 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

Infuse the oil with 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 the squash: Add the zucchini and yellow squash. Cook, stirring occasionally, for 4 to 5 minutes until slightly tender.

Step 04

Add the 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 fresh 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.

Needed Tools

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

Allergy Info

Always review each item for allergens and speak with your doctor if needed.
  • Contains wheat (gluten) in pasta
  • Contains dairy (Parmesan cheese)
  • Use certified gluten-free pasta for gluten-free preparation
  • Omit cheese or use dairy-free Parmesan for vegan or dairy-free option

Nutrition Info (per serving)

This nutrition info is for reference only and doesn't replace your health provider’s advice.
  • Calories: 340
  • Fat content: 8 grams
  • Carbohydrates: 56 grams
  • Proteins: 11 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.