Mushroom Asparagus Pasta
This Creamy Mushrooms Asparagus Pasta recipe is an easy comforting meal the whole family will love. It is made with everyday ingredients, vegetarian, and ready in only 20 minutes!
Suitable for vegetarian diets.ย

This easy Mushroom Asparagus Pasta is SO good! It is simple, tasty, comforting, over-the-top delicious and made with everyday pantry ingredients. This Asparagus Mushroom pasta is the perfect quick recipe for any night of the week as it is ready in only 20 minutes!
Some days you just need simple. Simple as in this creamy Mushrooms Asparagus Pasta recipe. This asparagus and mushroom recipe is the sort of recipe that anyone can whip up in a jiffy, which makes it the perfect quick pasta recipe for any weeknights, impromptu drop-ins, lunch and for pasta, mushroom and asparagus lovers.
This creamy pasta with asparagus and mushrooms recipe gives you a restaurant-quality pasta dish in the comfort of your very own home.
Like my Ravioli Bake Casserole, this quick and easy pasta meal, involves minimal prep time, everyday ingredients and is ready in as little as 20 minutes, making it a great recipe the entire family will love for dinner tonight.
Want to save this Recipe?
Enter your email below and get it sent straight to your inbox. Along with recipes & tips every week!

The delicious cheesy sauce (with its secret ingredient) really complements the asparagus and pasta. Just like my Lemon Pasta, this recipe is on constant rotation during the spring months.
Why Make This Recipe
- Reduce waste – This is great for using leftover mushrooms and asparagus. Leftover Air Fryer Asaparagus is perfect for this recipe.
- Economical – It is made from simple everyday ingredients you probably already have on hand in your pantry. No pricy, unusual ingredients.
- It is family approved. This creamy vegetarian recipe is soooo good that everyone will love it.
Ingredient Notes
- Pasta – This recipe calls for penne but you can use whichever pasta shape you prefer.
- Asparagus – Prepare with fresh or leftover asparagus that has been trimmed of the woody ends.
- Olive Oil – Use your favorite light, neutral-flavored oil.
- Mushrooms – Sliced white mushrooms, baby bella mushrooms or your favorite mushroom can be use.
- Green onion – Green onion (scallions) adds flavor and color.
- Garlic – Freshly minced garlic is preferred although you can use garlic powder.
- Stock – Use vegetable stock to keep this dish vegetarian. Chicken stock can be substituted.
- Dairy – Heavy cream (double cream) and freshly grated Parmesan cheese add creaminess and flavor. Be sure that your cheese is vegetarian-friendly.
- Citrus – A touch of fresh orange juice is the secret ingredient that elevates the flavor.
- Herbs – Garnish with herbs of your choice like chopped cilantro or fresh parsley.
- Salt and pepper – Season with salt and freshly ground pepper to your taste.

(Fun fact: This is one of my most popular posts, having been pinned over 125,000 times on Pinterest. I guess I’m not the only one who loves really good and really easy pasta recipes.)
Handy Tip: Use Good Kitchen Tools!
For the best tools to help make your recipe even easier and more successful, check out my collection of the Best Kitchen Tools on Amazon.
How to Make Mushroom Asparagus Pasta
Get the complete ingredients list and instructions from the recipe card below.
- Cook pasta in a large pot of salted water according to package instructions. About 4 minutes before the pasta is done add asparagus. When the pasta is done (al dente), drain and set aside.
- Heat oil in a pan, add mushrooms into and sauté until soft.
- Add the spring onion and garlic and cook.
- Reduce heat and add the vegetable stock and cream and simmer.
- Mix in the Parmesan cheese till melted and stir in the orange juice.
- Mix in the pasta and asparagus and season well.
- Serve warm.
Pro Tips
- Use fresh asparagus and mushrooms for the best flavor. This is also great for using leftover mushrooms and leftover asparagus.
- Make sure to remove the woody ends of the asparagus.
- Feel free to use a mixture of your favorite mushrooms.
- Wipe the mushrooms clean before slicing.
- When sautéing mushrooms, avoid overcrowding the pan. Cook them in batches if necessary to allow proper browning. This enhances their flavor.
- Consider adding a splash of white wine to deglaze the pan after sautéing the mushrooms. This can add depth to the flavor.
- If you want a bit more liquid sauce, add in a little pasta water when cooking.
- Cook the pasta al dente (firm to the bite) to maintain a good texture. It will continue to cook a bit when combined with the sauce.
- To prevent the cream from curdling, make sure to bring it to a simmer over low heat before adding Parmesan cheese. This helps in achieving a smooth and creamy consistency.
Delicious Variations
- Vary the pasta – Instead of penne, use other shapes like bowtie pasta or fusilli.
- Vary the citrus – Replace the orange juice with fresh lemon juice for a slightly sharper flavor.
- Add more herbs – Add freshly chopped herbs like fresh thyme, oregano, basil and more.
- Add extra vegetables – Add in some additional vegetables such as broccoli or peas.
- Add heat – Red pepper flakes or cayenne can add a little kick of spiciness.
- Add crunch – Top with nuts like pine nuts.
Prep and Storage
- Prep Ahead – This can be cooked up to a few days in advance and reheated.
- Store – Store leftovers in an airtight container in the fridge for up to 3 days.
- Freeze – We do not recommend freezing this dish.
- Reheat – Reheat in a low skillet or in the microwave.
FAQ
It’s so easy to make this into a gluten-free pasta dish. Simply replace the regular pasta with the gluten-free pasta of your choice.
You can use alternatives like half-and-half, milk, or a combination of milk and heavy cream for a lighter sauce. Adjust the quantities to achieve your desired creaminess. You can also replace some of the cream with additional stock.
Grilled chicken or sautéed shrimp would be excellent additions. Cook the protein separately and add it to the pasta at the end.
Similar Recipes
If you love asparagus recipes why not check out this easy Air Fryer Asparagus and this asparagus macaroni cheese, a delicious asparagus shakshuka, and this creamy asparagus risotto.
If you like mushrooms you could try these below:
- Air Fryer Mushroom Steaks.
- Mushroom Stuffed Chicken Breast.
- Creamy Mushroom Chicken.
- Instant Pot Chicken and Mushrooms.
- Gluten Free Mushroom Pasta recipe,
- Tanzanian inspired mushroom curry,
- 10 min weeknight mushroom ramen
For other pasta options:
- Creamy Instant Pot Rasta Pasta Version
- 15 minute Lemon Pasta.
- Caribbean Rasta Pasta.
- 10 Minutes Lemon Garlic Pasta Recipe.
Serve with
- This simple Tossed Salad is the perfect accompaniment.
- A side of Frozen Garlic Bread in Air Fryer is so easy and delicious.
- A refreshing Matcha Cocktail is a welcome addition for the adults!
Recommended Tools
- An awesome saucepan set for cooking.
- A sharp knife for cutting.
- The best sea salt flakes.
- For the best tools to help make your recipe even easier and more successful, check out my collection of the Best Kitchen Tools on Amazon.
Thank you for reading my mushroom pasta recipe post. And please come visit again as I continue to slice, dice, and dream up affordable Air Fryer recipes, Instant Pot recipes, Southern Recipes, and more. Thanks for supporting Recipes from a Pantry, food blog.
Get The Mushrooms Asparagus Pasta Recipe:
Don’t forget to tag #recipesfromapantry on Instagram or Twitter if you try Mushroom Asparagus Pasta! It is really, really awesome for me when you make one of my recipes and I’d love to see it. You can also share it on my Facebook page. Please pin this recipe to Pinterest too! Thank you for reading Recipes from a Pantry.
Mushroom Asparagus Pasta
Ingredients
- 8.8 ounces (250g) pasta
- ⅓ pound (150g) asparagus, woody stems removed and roughly chopped
- 1 tablespoons olive oil
- 8.8 ounces (250g) mushrooms, sliced
- 4 spring onions sliced
- 1 teaspoons minced garlic
- ¾ cup (180ml) vegetable stock
- ¾ cup (180ml) double cream
- 1 cup (100g) grated Parmesan cheese
- 4 tablespoons orange juice (good quality orange juice)
- Salt
- Freshly ground black pepper
- Handful of chopped coriander (cilantro)
Instructions
- Cook the pasta according to packet directions. About 4 minutes before the pasta is done add in the asparagus. When the pasta is done, drain and set aside.
- Heat the olive oil in a frying pan over medium heat and sauté the mushrooms for about 10 minutess until soft.
- Add in the spring onion and garlic and cook for a couple of minutes.
- Reduce the heat to low, add the vegetable stock followed by the cream and mix until well combined, bring to a simmer before adding in the Parmesan cheese and mixing till melted. Stir in the orange juice.
- Mix in the pasta and asparagus, season well and switch off the heat.
- Top with the coriander before serving.
Notes
-
- Use fresh asparagus and mushrooms for the best flavor. This is also great for using leftover mushrooms and leftover asparagus.
- Make sure to remove the woody ends of the asparagus.
- Feel free to use a mixture of your favorite mushrooms.
- Wipe the mushrooms clean before slicing.
- When sautéing mushrooms, avoid overcrowding the pan. Cook them in batches if necessary to allow proper browning. This enhances their flavor.
- Consider adding a splash of white wine to deglaze the pan after sautéing the mushrooms. This can add depth to the flavor.
- If you want a bit more liquid sauce, add in a little pasta water when cooking.
- Cook the pasta al dente (firm to the bite) to maintain a good texture. It will continue to cook a bit when combined with the sauce.
- To prevent the cream from curdling, make sure to bring it to a simmer over low heat before adding Parmesan cheese. This helps in achieving a smooth and creamy consistency.
- Storage – keep leftovers in an airtight container inside the fridge for 3 days.
Nutrition
On my second time making this. Yummy!
They look great. Thank you for sharing it!
This looks so gorgeous and wonderful to any girl!But I think it is not so easy to do it yourself at home.You did it very well with very little things with this gold pearl creation. Cartoon Stimulation
What can I substitute the OJ for? I’m allergic to OJ
Making this right now but Iโm a little confused… do I add the asparagus raw at the very end? It never said to cook t beforehand so thatโs what Iโm doing but Iโm unsure.
It is step 1. Add asparagus into pot 4 mins before pasta is done boiling
We have this meal regularly. Only difference I do is extra garlic and I do let it cook down with the stock and cream quite a bit so that it is nice and thick as I find it a little thin especially once you add the OJ; do not hesitate to put in the OJ in as it really does help with the dish!
Thank you for your recipe. I always make it when I find asparagus on special ๐
As vegetarians we don’t use parmesan we use peccorino cheese.
I am a mushroom and asparagus fan, you have just won one big fan ๐ by sharing this pasta recipe… I just cannot wait till morning to try this recipe…
wow, this dish looks delicious, i will try it for my family to eat, thank you for sharing the way.
I have read through other blogs, but they are cumbersome and confusing more than your post. I hope you continue to have such quality articles to share with everyone! I believe a lot of people will be surprised to read this article!
That was delicious. My compliments to the chef!
You title this and the link as vegan recipe but this clearly is not.
Your recipes always make me hungry when I visit. This one is another must try. I love everything in it and that you use fresh vegetables. I love mushrooms and the orange juice will give that dish a nice flavor ..
Love that this is such an easy dinner to get on the table! Perfect for busy weeknights!