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.

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

- 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







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.

Frequently Asked Questions
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.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing is not recommended; the sauce and pasta can change texture after thawing.
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.

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.

Creamy Veggie Pasta
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
|
Carbohydrates: 115g
|
Protein: 29g
|
Fat: 49g