Creamy Vegetable Pasta with Garlic and Parmesan

This creamy veggie pasta is packed with fresh vegetables and finished in a rich, velvety sauce. Quick enough for weeknights, it’s satisfying, easy to make, and a great way to get a hearty, vegetable-forward meal on the table that the whole family will enjoy.

A spoon serves cheesy pasta with vegetable from a skillet.

If you want a flexible, flavor-forward pasta that highlights vegetables, this creamy veggie pasta fits the bill. Use whatever vegetables you have — it’s a perfect fridge-cleanout recipe. The creamy, cheesy sauce appeals even to picky eaters, and the dish comes together in under an hour.

Why You’ll Love This Recipe

  • Versatile and customizable. Swap or add vegetables based on seasonality and preference to make the recipe your own.
  • Fast and simple. You can prepare the pasta and a smooth, homemade sauce in under an hour.
  • Nutritious and satisfying. A variety of fresh vegetables deliver nutrients while the creamy sauce keeps the dish indulgent and filling.

Creamy Veggie Pasta Ingredients

Ingredients needed for creamy veggie pasta.
  • Pasta: Choose your favorite shape — linguine, penne or another pasta work well.
  • Vegetables: A colorful mix such as corn, broccoli, zucchini, carrots, onion and bell pepper. Swap any for what you prefer or have on hand.
  • Spices & seasonings: Italian seasoning, salt, freshly ground black pepper, and optional crushed red pepper flakes for heat.
  • Sauce: Garlic, flour to thicken, milk and cream for richness, Parmesan for savory depth, and a splash of lemon juice to brighten the flavors.
  • Garnish: Fresh chopped parsley for color and freshness.

Substitutions & Variations

Adapt the recipe to meet dietary needs or to change the flavor profile.

  • Seasonal vegetables: Use bell peppers, asparagus, peas, or other seasonal produce.
  • Vegan options: Swap dairy with plant-based milks and vegan cheese or use a cashew-based cream for a rich texture.
  • Gluten-free: Use gluten-free pasta made from rice, quinoa, or chickpeas.
  • Add protein: Stir in cooked chicken, shrimp, or tofu for extra protein.

How To Make Creamy Veggie Pasta

Cooked pasta is drained in a colander.
Step 1: Cook the pasta. Boil pasta in salted water according to package directions, drain, and set aside.
Chopped vegetables are added to a skillet to saute.
Step 2: Sauté the first vegetables. Heat oil in a large skillet over medium heat, add minced garlic, then add onion, bell pepper, and zucchini. Cook 2–3 minutes until slightly softened.
Veggies are cooked in a skillet.
Step 3: Add carrot, corn, and broccoli, and cook 3–5 minutes until tender.
Sauted veggies are cooked for creamy pasta dish.
Step 4: Thicken the base. Sprinkle flour over the vegetables and stir to coat.
Seasonings are added to the creamy sauce blend.
Step 5: Make the sauce. Stir in heavy cream and milk, cook 3–5 minutes until slightly thickened, then stir in Parmesan and simmer until the sauce reaches the desired consistency.
Cooked pasta is added to sauteed veggies.
Step 6: Combine pasta and sauce. Add cooked pasta to the skillet and toss to coat thoroughly in the creamy sauce.
Parmasan cheese is sprinkled over veggies and pasta.
Step 7: Garnish and serve. Finish with chopped parsley and serve warm.

Tips For Making The Best Creamy Pasta With Veggies

  • Cut vegetables into even pieces so they cook evenly and more quickly.
  • Cook pasta to just al dente, since it will soften further when mixed with the hot sauce.
  • When adding cream, stir continuously to prevent lumps and keep the sauce smooth.
  • Use freshly grated Parmesan for the best flavor and texture.

What to Serve with Creamy Veggie Pasta

The pasta is a complete, vegetable-filled dish on its own, but you can pair it with a simple side salad or garlic bread to round out the meal. Add grilled protein if you want a heartier plate.

Alternative Cooking Method

Instant Pot: Sauté the vegetables using the sauté setting. Add pasta and enough stock or water to cover, then pressure cook for about 5 minutes with a quick release. Return to sauté, stir in milk, cream and flour, cook 2–3 minutes until the sauce thickens, then add the cheese and seasonings.

A plate of creamy veggie pasta.

Frequently Asked Questions

What proteins can I add?

Stir in cooked chicken, shrimp, or pan-seared tofu. Add the cooked protein when you add the vegetables or fold it in at the end.

How can I store leftover creamy veggie pasta?

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Can I freeze creamy veggie pasta?

Freezing is not recommended; the sauce and pasta can change texture after thawing.

How do I reheat the creamy pasta?

Reheat gently on the stove, in the microwave, or in the oven. Add a splash of milk or vegetable broth while reheating to restore the sauce’s consistency.

Closeup of a plate a creamy vegetable pasta.

More Vegetarian Recipes

  • Four Cheese Pasta
  • Creamy Tortellini Pasta
  • Vegetarian Lo Mein Noodles
  • Four Cheese Raviolo Pasta
  • Boursin Cheese Pasta

Enjoy this creamy veggie pasta recipe — a flexible, flavorful dish that pairs fresh vegetables with a comforting sauce. It works well for weeknight dinners and can be adapted for vegan or gluten-free diets. Serve with a crisp salad, garlic bread, or your preferred protein to complete the meal.

A plate of creamy veggie pasta.

Creamy Veggie Pasta

By: Mariam Ezzeddine
A comforting medley of colorful vegetables cooked in a rich, creamy sauce.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4

Ingredients

  • 16 ounce pasta
  • 2 tablespoons olive oil
  • 2 teaspoon minced garlic
  • 1 medium red onion, sliced
  • 1 medium red bell pepper, sliced
  • 1 medium zucchini, sliced
  • 1 cup carrot, cut into thin strips
  • 1 cup frozen yellow corn, thawed
  • 2 cups fresh broccoli
  • 1 teaspoon dried Italian seasonings
  • 1 teaspoon salt
  • 1 teaspoon ground pepper
  • 1 teaspoon crushed red pepper flakes
  • 1 tablespoon all-purpose flour
  • 1 ½ cups heavy cream
  • 1 ½ cups whole milk
  • 1 tablespoon fresh lemon juice
  • ¾ cup Parmesan cheese, shredded
  • Chopped parsley, to garnish

Instructions

  • Cook the pasta in salted water according to package instructions. Drain and set aside.
  • Heat oil in a large skillet over medium heat. Add minced garlic and cook for about a minute.
  • Add onion, bell pepper, and zucchini. Cook 2–3 minutes until slightly softened.
  • Add carrot, corn, and broccoli. Cook 3–5 minutes until all vegetables are tender.
  • Sprinkle flour over the vegetables and stir to combine. Stir in heavy cream and milk, cooking 3–5 minutes until the sauce starts to thicken.
  • Stir in Parmesan and simmer a couple of minutes until the sauce thickens to your liking.
  • Add cooked pasta to the skillet and toss until everything is evenly coated in the creamy sauce.
  • Garnish with chopped parsley and serve warm.

Notes

  • Slice vegetables into even pieces for consistent cooking.
  • Cook pasta to just al dente; it will soften slightly when combined with the sauce.
  • Taste and adjust salt, pepper, and red pepper flakes before adding pasta.
  • Freshly grated Parmesan elevates the flavor and texture of the sauce.

Nutrition

Calories: 997kcal
|
Carbohydrates: 115g
|
Protein: 29g
|
Fat: 49g
Like this recipe? Rate and comment below!