This Creamy Pasta with Asparagus and Mushrooms is easy to make with less than 10 ingredients and is the perfect side dish for chicken, steak, or seafood! With a rich and flavorful parmesan garlic sauce, it's a 30 minute easy pasta dish that everyone loves.
Craving comfort food but don’t want something too heavy? This Pasta with Asparagus and Mushrooms will hit the spot. This lightly sauced pasta has the best of everything. Savory parmesan cheese, crisp but tender vegetables, and perfectly cooked noodles creates the best side dish!
With just two pans and less than 10 ingredients, this easy pantry pasta is a recipe that everyone will love. The sauce is a lighter cream sauce, perfect for a weeknight meal when paired with a protein or more veggies.
Save The Recipe!
Add your email below and we’ll send it straight to your inbox+ you’ll receive all our newest recipes!
I’ll be the first to say I love a cream-based, heavy pastas like fettuccini alfredo. However, sometimes it’s not the best thing to complement the protein I want to cook. This light pasta goes excellent with Italian-Style Meatballs, Roasted Juicy Drumsticks, Salmon Patties, Balsamic Flank Steak, and Blackened Fish!
Table of Contents
Why You'll like this recipe
- Perfect Protein Pairing: This recipe can go with any protein. It’s excellent with a seared steak, grilled chicken, or broiled fish.
- Easy to Prepare & Easy Weeknight Dinner: With only 9 simple ingredients, it makes for a great side dish option on busy weeknights!
- Customizable: The types of vegetables used are easy to adjust or can be omitted.
- Comfort Food Perfection: The parmesan pasta recipe is everything you’re looking for in a feel-good meal!
Ingredients for Mushroom Asparagus Pasta
Scroll Down for Ingredient Amounts Listed in the Recipe Card Below
- Olive Oil: Caramelizes the vegetables and adds richness and flavor to the dish.
- Asparagus: Adds a crisp and fresh texture, along with a slightly sweet flavor. Also adds a pop of color.
- Mushrooms: Introduce textures, earthiness, and umami to the dish.
- Chicken Broth: Cooks the pasta and adds savoriness and flavor to the dish.
- Pasta: The main carbohydrate source and foundation of the dish.
- Butter: Contributes richness and a silky texture to the sauce.
- Garlic: Enhances the overall flavor profile with its aromatic and savory notes.
- Milk: Provides the ultimate smooth texture and creaminess to the sauce.
- Parmesan Cheese: Adds a nutty and salty flavor, contributing to the richness of the dish.
TOOLS YOU’LL NEED
- Large Skillet
- Stockpot
- Cutting Board
- Chef's Knife
- Stirring Spoon
- Rotary Cheese Grater
- Measuring Cups and Spoons
How to make Pasta with Mushrooms and Asparagus
- In a large skillet on medium/high heat, sauté asparagus and mushrooms in olive oil until tender. Season with salt and pepper, then remove from the skillet and set aside.
- In a medium pan, bring chicken broth (plus 1 cup water if using 16 ounces pasta) to a boil. Cook pasta until al dente. There will be liquid remaining when tender. Do not drain.
- While the noodles cook, in the same large skillet used to sauté the vegetables, melt butter on medium-low heat. Sauté garlic until lightly browned, about 1 minute.
- Add milk and stir until it simmers. Add ½ cup of the parmesan cheese, and stir until smooth.
- Transfer the cooked noodles and remaining liquid in the pan to the parmesan garlic sauce. Toss to coat well.
- Stir in ¼-1/2 cup additional parmesan until well blended. Season with salt and pepper to taste.
- Optional: Fold the reserved veggies back into the pasta. Serve topped with additional parmesan cheese.
Expert Tips and Substitutions
- Cook the pasta al dente. Cook until al dente which means slightly firm to the bite. The noodles will continue to cook in the sauce.
- Be cautious of how much salt to add. Taste as you go and adjust salt and pepper accordingly. Parmesan is salty, so be mindful of the salt added.
- Use freshly grated parmesan: Use freshly grated Parmesan for better flavor and creaminess.
- Substitute the milk. If you prefer a richer sauce, you can substitute milk with heavy cream or half-and-half.
- Try a new cheese. While Parmesan is traditional, you can experiment with other cheeses like Pecorino Romano or Asiago for a different flavor profile.
- Use your favorite veggies. Customize with your favorite vegetables if asparagus or mushrooms are not to your liking. Spinach, cherry tomatoes, green beans, broccoli, or peas can be good alternatives.
- Try a lighter version without butter. For a lighter option, you can reduce the amount of butter or substitute it with olive oil.
- Use chicken or vegetable broth. If you don't have chicken broth, vegetable broth can be a suitable alternative.
Storage and Freezing Instructions
For the Refrigerator: Store any leftovers in an airtight container. Consume within 3-4 days. Beyond this timeframe, the quality may start to degrade.
Avoid Freezing: While pasta dishes with cream-based sauces can be frozen, the quality of Alfredo sauce may be affected. If you choose to freeze, note that the texture of the sauce might change upon thawing.
Frequently Asked Questions
Yes, you can choose your favorite noodle shape. Fusilli, ziti, penne, rotini, rigatoni, and cavatappi all work well.
Absolutely, vegetable broth can be a great substitute for a vegetarian option.
Certainly! Spinach, cherry tomatoes, green beans, broccoli, or bell peppers can complement the flavors.
Sauté them for about 5-7 minutes until they are tender but still have a slight crunch.
While fresh-grated Parmesan is recommended for better flavor, pre-shredded can be used for convenience.
You can prepare the sauce in advance and reheat it when ready to serve, but pasta is best cooked fresh.
More Easy Pasta Recipes
- One Pan Pasta
- Taco Pasta Recipe (One Pot, High Protein)
- Cajun Alfredo Pasta
- Cheesy Chicken Pasta Bake
Creamy Pasta with Asparagus and Mushrooms
Ingredients
- 1 tablespoon olive oil
- 1 bunch asparagus trimmed
- 8 ounces mushrooms sliced
- 4 cups chicken broth add 1 cup water if using 16 ounces pasta
- 12 or 16 ounces noodles
- 3 tablespoons butter
- 6 garlic cloves minced
- ½ cup milk
- ¾-1 cup grated parmesan divided
- Salt/Black Pepper
- Topping: additional parmesan
Instructions
- In a large skillet on medium/high heat, sauté asparagus and mushrooms in olive oil until tender. Season with salt and pepper, then remove from the skillet and set aside.
- In a medium pot, bring chicken broth (plus 1 cup of water if using 16 ounces pasta) to a boil. Cook pasta until tender. There will be liquid remaining when tender. Do not drain.
- While the pasta cook, in the skillet used to sauté the vegetables, melt butter on medium-low heat. Sauté garlic until lightly browned, about 1 minute.
- Add milk and stir until it simmers. Add ½ cup of the parmesan cheese, and stir until smooth.
- Transfer the cooked pasta and remaining liquid in the pan to the parmesan garlic sauce. Toss to coat well.
- Stir in ¼-1/2 cup additional parmesan until well blended. Season with salt and pepper to taste.
- Optional: Fold the reserved veggies back into the pasta. Serve topped with additional parmesan cheese.
Video
Notes
- Cooking the Pasta: Cook pasta al dente, slightly firm to the bite, as it will continue to cook in the sauce.
- Seasoning: Taste as you go and adjust salt and pepper accordingly.
Parmesan is salty, so be mindful of the salt added. - Fresh Parmesan: Use freshly grated Parmesan for better flavor and creaminess.
- Milk: If you prefer a richer sauce, you can substitute milk with heavy cream or half-and-half.
- Cheese: While Parmesan is traditional, you can experiment with other cheeses like Pecorino Romano or Asiago for a different flavor profile.
- Vegetables: Customize with your favorite vegetables if asparagus or mushrooms are not to your liking. Spinach, cherry tomatoes, green beans, broccoli, or peas can be good alternatives.
- Butter: For a lighter option, you can reduce the amount of butter or substitute it with olive oil.
- Broth: If you don't have chicken broth, vegetable broth can be a suitable alternative.
Lisa Kneese
Super easy and super delish!! 😋
Laura Ashley
Thank you SO much!! 🙂
Shelly DeSimone
I love this recipe! It was delicious. I love that I can change it up based on what veggies or cheese I have in my fridge. Thanks for the easy yet delicious recipe.
Laura Ashley
You're very welcome, and thank you SO SO much! I'm so happy you liked it so much!
Doreen Jones
Super easy!
Laura Ashley
Thank you so SO much!! 🙂