Description
This easy Mushroom Asparagus Pasta is a creamy, flavorful dish made with mushrooms, asparagus, and a rich Parmesan sauce. Ready in just 20 minutes, this vegetarian pasta recipe is perfect for a quick, comforting meal. Serve it on busy nights for a restaurant-quality dinner at home!
Ingredients
-
Penne pasta (or your favorite pasta)
-
Fresh or leftover asparagus
-
Olive oil
-
Sliced mushrooms (white mushrooms or baby bella mushrooms)
-
Green onions (scallions)
-
Freshly minced garlic
-
Vegetable stock (or chicken stock)
-
Heavy cream (double cream)
-
Freshly grated Parmesan cheese
-
Fresh orange juice (secret ingredient for flavor)
-
Fresh parsley or cilantro (optional, for garnish)
-
Salt and freshly ground pepper
Instructions
-
Cook pasta in a large pot of salted water according to the package instructions. About 4 minutes before the pasta is done, add the asparagus to the boiling water. Drain once the pasta is al dente and set aside.
-
Heat olive oil in a pan over medium heat. Add sliced mushrooms and cook until tender, about 5 minutes. Add garlic and cook for another minute.
-
Pour in the vegetable stock, then add heavy cream and Parmesan cheese. Stir to combine and cook until the sauce thickens, about 2–3 minutes.
-
Stir in the orange juice, then season with salt and pepper to taste.
-
Add the cooked pasta and asparagus to the pan, tossing to coat evenly in the creamy sauce. Garnish with chopped parsley or cilantro if desired.
Notes
-
Swap penne for any pasta shape like spaghetti, fusilli, or farfalle.
-
You can substitute asparagus with spinach, zucchini, or broccoli if preferred.
-
For a dairy-free version, use coconut milk and dairy-free cheese or nutritional yeast.
-
Store leftovers in the refrigerator for up to 3 days, and reheat with extra stock or water if needed.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian