Vegetable Linguine Recipe

This dreamy vegetable linguine recipe is a guaranteed crowd-pleaser, even for meat-and-potatoes lovers! Don't let the ingredient list intimidate you; this vibrant pasta dish comes together quickly and easily. Fresh herbs and creamy goodness make this a weeknight favorite that's ready in under 40 minutes. Perfect for a romantic dinner or a casual weeknight meal.

Prep Time 15 mins
Cook Time 40 mins
Calories 785.5 kcal
Protein 54g
Rating 5.0 (3 Reviews)
Vegetable Linguine 31

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Vegetable Linguine

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Vegetable Linguine? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Vegetable Linguine

  1. Steam broccoli, zucchini, and asparagus until tender-crisp (about 5-7 minutes). Set aside.
  2. Cook linguine according to package directions in a large pot of boiling salted water. Drain, reserving about 1/2 cup of pasta water.
  3. While pasta cooks, heat olive oil in a large saucepan over medium heat. Add minced garlic and crushed tomatoes; cook for 2 minutes, stirring occasionally.
  4. Stir in basil and mushrooms. Cook for another 2 minutes until mushrooms soften slightly.
  5. Stir in parsley, salt, and pepper to taste.
  6. Add butter and cook until melted. Stir in milk and Parmesan cheese until smooth and creamy.
  7. Bring the sauce to a gentle simmer, then reduce heat and let it thicken slightly (about 3-5 minutes).
  8. Add the cooked linguine and steamed vegetables to the sauce. Toss to coat evenly. Add a little reserved pasta water if needed to loosen the sauce.
  9. Serve immediately and enjoy!

Nutrition Information (Approximate per serving)

Sodium

13 g

Sugar

31g

Fat

62g

Carbs

33g