This post may contain affiliate links. Please read our disclosure policy.

This dish is not about the linguine. Preparing it, I thought of Nina Planck saying in her book, Real Food: What to Eat and Why, that a standard vegetable serving size looked to her like a doll’s portion.

Peak Summer Vegetable Linguine

Make this now, when so many vegetables are at their fleeting peak. I’ve listed what I had on hand, but any variety of quick-cooking, summer vegetables should stand in nicely here. But don’t skip the fresh tomatoes – somehow they meld and mellow all of the flavors and are the secret to a silky sauce.

Serve this as a one-dish dinner, you won’t miss the meat with so many flavors and the rich finish of butter and Parmesan.

More Pasta Recipes

Summer Vegetable Linguine

Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Course: Main Course
Calories: 458
Servings: 6 people
I blanched the green beans in the pasta water to cook them evenly and retain their bright green color; add them at the beginning with the tomatoes if you prefer. Be sure to prep all of your vegetables before you begin cooking as you’ll want them to be done at the same time as the pasta.


  • 1 pound fresh green beans stem ends snapped and cut into 2-inch pieces
  • 1 pound dry whole wheat linguine
  • 2 tablespoons extra virgin olive oil
  • 1 pint cherry tomatoes or 2 large tomatoes coarsely chopped
  • 1 large sweet onion cut in half then sliced into 1/4″ thick slivers on a diagonal
  • 2 zucchini squash sliced in 1/4″ thick rounds
  • 2 yellow summer squash sliced in 1/4″ thick rounds
  • 1 pound button or crimini mushrooms sliced 1/4″ thick
  • 3 tablespoons butter
  • salt and freshly ground black pepper
  • Parmigiano Reggiano or other good quality Parmesan cheese


  • Bring a large pot of water to boil. You’ll be using this to blanch the green beans and boil the linguine.
  • Add a small handful of salt to the boiling water, stir, then add the green beans. Let them boil for 3 to 4 minutes then scoop them out with a slotted spoon and set aside. If you like, you can plunge them into an ice bath to keep them crisp; drain before adding to the dish at the end. Set aside.
  • Add the linguine to the boiling water and stir so the strands don’t stick together. Cook according to package directions.
  • While the pasta cooks, heat a skillet over medium-high heat until hot. Add the olive oil, tomatoes, onion and a generous pinch of salt to help the onions release their liquid. Cook and stir until the tomatoes soften and their skins start to split. Add the squash and mushrooms; cook and stir until they reach your desired tenderness; for me, about 3 minutes.
  • When the pasta is al dente, scoop it out of the boiling water with a slotted spoon or pasta server and add directly to vegetable mixture in skillet. Add reserved green beans and 1/4 to 1/2 cup pasta water to help the juices adhere to the pasta. Let mixture boil for a minute or two, while stirring, to thicken the sauce.
  • Remove from heat and add butter; stir to distribute evenly. Season to taste with salt and freshly ground black pepper and transfer to serving bowl. Using a vegetable peeler, top with a dozen or more shavings of Parmigiano Reggiano. Serve.


Calories: 458kcal | Carbohydrates: 77g | Protein: 18g | Fat: 13g | Saturated Fat: 5g | Trans Fat: 1g | Cholesterol: 17mg | Sodium: 121mg | Potassium: 1245mg | Fiber: 5g | Sugar: 12g | Vitamin A: 1365IU | Vitamin C: 53mg | Calcium: 140mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

1 Comment

  1. Mushrooms Canada says:

    I love all of the fresh veggies in this dish! So many wonderful flavours and textures, there’s really no need for meat. Thanks for sharing!!