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
Vegan pasta salad with cherry tomatoes, zucchini, yellow bell peppers, fresh basil, and grated cheese, served in a white bowl on a granite countertop.

Veggie Pasta


Description

Fresh, colorful vegetable pasta with sautéed zucchini, bell peppers, and cherry tomatoes—this quick veggie penne recipe makes eating vegetables feel like a treat instead of a chore.

Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4Vegan pasta salad with cherry tomatoes, zucchini, yellow bell peppers, fresh basil, and grated cheese, served in a white bowl on a granite countertop.


Ingredients

Scale
  • 8 oz penne pasta (or any shape you like)
  • 1 medium zucchini, diced into bite-sized pieces
  • 1 yellow bell pepper, sliced (red or orange work too)
  • 1 cup cherry tomatoes, halved (or whole if you’re lazy like me sometimes)
  • 2 cloves garlic, minced fresh
  • 2 tbsp olive oil (use the good stuff)
  • ½ tsp salt (plus more for pasta water)
  • ¼ tsp black pepper
  • ½ tsp dried oregano (or Italian seasoning)
  • ¼ cup grated Parmesan cheese (plus extra for serving)
  • Fresh basil leaves, for garnish (don’t skip this!)
  • Reserved pasta water (about 1 cup, just in case)

Instructions

  1. Bring a large pot of water to a boil and salt it generously—it should taste like the ocean. Cook the penne according to package directions, but pull it a minute early since it’s going back in the pan. Before draining, save about a cup of that starchy pasta water. Set the drained pasta aside.
  2. While the pasta’s cooking, heat the olive oil in your largest skillet over medium heat. Add the minced garlic and sauté for just 30 seconds to a minute until it smells amazing but hasn’t turned brown yet. Burnt garlic is bitter, so watch it closely.
  3. Toss in the diced zucchini and sliced bell pepper. Let them sit for a minute or two to get some color, then stir occasionally for 5-7 minutes total until they’re tender with slightly caramelized edges. You want them cooked but not mushy.
  4. Add the cherry tomatoes and season everything with salt, black pepper, and dried oregano. Cook for another 2-3 minutes, stirring gently, until the tomatoes start to soften and burst slightly, releasing their juices.
  5. Add your cooked penne right into the skillet with all those gorgeous vegetables. Toss everything together, adding a splash of reserved pasta water if it seems dry—the starch helps everything cling together beautifully.
  6. Cook for another 2 minutes, stirring frequently, until the pasta is heated through and coated with all those flavors.
  7. Sprinkle the grated Parmesan over everything and stir well so it melts into the pasta and creates a light, clingy sauce.
  8. Remove from heat and tear fresh basil leaves over the top. Serve immediately with extra Parmesan on the side for people to add more (there’s always someone who wants more cheese).

Nutrition Information (Per Serving):

  • Calories: 295
  • Carbohydrates: 46g
  • Protein: 10g
  • Fat: 9g
  • Fiber: 4g
  • Sodium: 420mg
  • Vitamin C: 95% DV
  • Vitamin A: 25% DV

This veggie pasta packs in nutrients from all those colorful vegetables while keeping calories reasonable. The cherry tomatoes and bell peppers load you up with vitamin C and antioxidants.

Notes:

  • Save that pasta water before draining—it’s the secret to silky, cohesive pasta
  • Don’t overcook the zucchini or it’ll turn to mush; slightly firm is perfect
  • Fresh Parmesan tastes way better than the pre-grated stuff and melts more smoothly
  • Every stove is different, so watch your vegetables and adjust heat as needed
  • A squeeze of lemon juice at the end brightens everything up beautifully

Storage Tips:

  • Store leftovers in an airtight container in the fridge for up to 3 days
  • This doesn’t freeze well—pasta gets mushy and vegetables lose their texture
  • Reheat gently in a skillet with a splash of water or olive oil to loosen it up
  • Microwaving works in a pinch, but add a little water and cover it to prevent drying out
  • Cold leftover veggie pasta makes a decent pasta salad with a little vinaigrette

Serving Suggestions:

  • Garlic Bread: Classic pairing and perfect for soaking up any leftover oil in your bowl
  • Simple Side Salad: Mixed greens with balsamic vinaigrette keeps things light
  • Grilled Chicken: Add protein on the side or slice it over the top
  • White Beans: Toss in a can of drained cannellini beans for extra protein and heartiness

Mix It Up (Recipe Variations):

  • Creamy Veggie Pasta: Stir in ½ cup heavy cream or cream cheese after adding the pasta for rich, comfort food vibes
  • Summer Garden Pasta: Add diced eggplant, fresh corn kernels, and tons of fresh basil when your garden is overflowing
  • Chicken Veggie Pasta: Toss in diced rotisserie chicken with the vegetables for a protein-packed meal
  • Spicy Arrabbiata Style: Add crushed red pepper flakes and use extra cherry tomatoes for a chunkier, spicier sauce
  • Pesto Veggie Pasta: Stir in a few tablespoons of basil pesto at the end instead of just Parmesan for herbaceous flavor

What Makes This Recipe Special:

This vegetable pasta showcases the Italian technique of letting fresh, seasonal produce shine through simple preparation and proper cooking methods. By sautéing vegetables until slightly caramelized rather than boiling them, you develop natural sweetness and complex flavors that need minimal seasoning. The approach of tossing pasta with vegetables and reserved pasta water creates a light, cohesive dish without heavy sauces—a technique that’s been perfected in Italian home kitchens for generations and proves that the best meals often come from the simplest ingredients treated with respect.