Easy Creamy Pasta with Vegetables – 30-Minute Dinner!
As an Amazon Associate, I earn from qualifying purchases.
Creamy pasta with vegetables is the kind of dinner that comes together fast when you need something simple but still satisfying. It’s a 30-minute dinner made with everyday ingredients, plenty of vegetables, and a creamy vegetable pasta sauce that pulls it all together without a lot of work. You can keep it as is or switch up the veggies based on what you have, which makes it an easy go-to on busy nights.
This post has been refreshed in March 2026 with a few small tweaks to make this recipe easier and more reliable.

Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Simple and Savory
Recipe Highlights
Prep Time: 15 Minutes
Cook Time: 15 Minutes
Total Time: 30 Minutes
Serves: 4 – Easy to scale
Fresh, creamy, garlicky, and economical! Made with simple ingredients, big on flavor.
- Creamy pasta with vegetables is a 30-minute dinner made with pasta, milk, cheese, and vegetables in a sauce made with chopped garlic cloves, flour, milk, and goat cheese.
- This vegetarian pasta recipe is easy to adjust with different vegetables, cheeses, or proteins, including spinach, broccoli, chicken, chickpeas, or feta.

How to Make Creamy Vegetable Pasta
- Prepare the ingredients – Chop the garlic, slice the mushrooms and asparagus, cook the peas, and boil the pasta al dente.
- Sauté the Mushrooms – Heat olive oil in a large skillet, then cook the mushrooms until browned and tender. Set aside.
- Cook the Asparagus – Add a little more oil and cook the asparagus until tender for about a few minutes.
- Make the Sauce – In the remaining oil, whisk in the flour and milk until the sauce thickens, then stir in the goat cheese and vegetables.
- Toss the Pasta – Once the pasta is cooked, rinse and drain it, then toss with the sauce. Garnish with Parmesan cheese and fresh herbs.

Tips for the Best Veggie Pasta
- Measure linguine the easy way: 8 ounces of uncooked linguine bunched together in a circle is about 1 1/4 inches in diameter and 12 ounces will measure approximately 1 3/4 inches.
- Toss the cooked pasta in a few tablespoons of pasta water before serving. This will help the sauce to stick to the pasta.

Make it Your Way
This creamy vegetable pasta is easy to change up depending on what you’re in the mood for or what you have in your kitchen.
- Add protein: Grilled chicken, sausage. hrimp, white beans, or chickpeas
- Vegetables: Try broccoli florets, fresh spinach, zucchini, red bell pepper, cherry tomatoes, or roasted vegetables
Tip: Roast extra vegetables and use them the next night in this pasta for an easy shortcut - Flavor: Add lemon zest for brightness, red pepper flakes for heat, a handful of fresh herbs like basil or parsley or crispy chopped red onion for a finishing touch.
- Make it richer or lighter: Use half-and-half for a richer sauce, or broth for something lighter
- Try a different cheese: Feta, ricotta, or even a little cream cheese will change the flavor and texture
- Make it baked: Transfer to a baking dish, top with cheese, and bake until bubbly
Quick idea: Grab spinach and feta, add a little lemon zest, and call it dinner.
How to Serve and Use This Veggie Pasta
- Serve as a main dish with a simple spinach or arugula salad
- Add garlic bread to round it out
- Garnish with lemon zest and fresh basil
- Serve a smaller portion as a side with chicken, shrimp, or fish
How to Store Leftovers
- Store in an airtight container in the refrigerator for up to 3–4 days
- Reheat with a splash of milk to loosen the sauce
Ways to Use Leftovers
- Turn it into a baked pasta with extra cheese
- Add chicken, beans, or sausage to make it a new meal
- Toss with greens for a quick pasta salad
- Stir in extra vegetables to stretch it further
.

Creamy Vegetable Pasta Frequently Asked Questions
This pasta is best served fresh, but you can prep the vegetables and cheese ahead to save time. If you store leftovers, keep them in the fridge for up to 2 days and reheat gently with a little milk or water.
Long pasta shapes like linguine, fettuccine, and tagliatelle are a strong fit because they coat well in creamy sauce. If needed, shorter pasta shapes can still work, especially for meal prep or baked versions.
This pasta is best served fresh, but you can prep the vegetables and cheese ahead to save time. If you store leftovers, keep them in the fridge for up to 2 days and reheat gently with a little milk or water.
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Simple and Savory

Click on serving size to scale this recipe
Creamy Pasta with Vegetables
Ingredients
- 1 1/2 cups whole milk
- 4 ounces of sliced mushrooms
- 4 cloves garlic diced
- 1/2 cup cooked peas
- 1/2 pound fresh asparagus cleaned and cut into 1/2 inch pieces
- 1 tablespoon flour
- 2 tablespoon butter or olive oil divided
- 1/2 cup freshly grated Parmesan cheese
- 8 ounces uncooked whole wheat pasta such as linguine
- fresh herbs such as basil oregano or parsley to garnish
- 4 ounces goat cheese crumbled
Instructions
- Clean and prepare the vegetables; chop the garlic, slice the mushrooms and asparagus
- Add 1 tablespoon of oil or butter to a skillet and heat to medium heat. Add the mushroom slices and cook until the edges start to brown and remove them from the pan and set aside
- Next, add the asparagus slices and cook until they begin to soften and turn bright green, remove them from the pan and set aside with the mushrooms
- Cook the pasta according to package instructions.
- Add the remaining oil to the pan and the 4 cloves of chopped garlic and cook until the garlic begins to soften.
- Stir in the 1 tablespoon of flour. Once the mixture becomes pasty, (this is called a roux) turn the heat off. Gradually pour in the milk stirring with a whisk until mixture becomes thick.
- Reduce the heat, and add the mushrooms, asparagus and cooked peas to the sauce.
- Drain the pasta and set aside
- Add the goat cheese to the sauce and stir gently until it melts into the sauce; serve over the linguine with shredded parmesan cheese
- Garnish with fresh herbs and enjoy!
Notes
Nutrition
Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used
Check out my list of products and tools that I use all of the time in the kitchen!
Sign Up for Easy Recipes Straight in Your In-Box!


