This Healthy Peas and Mushrooms Pasta is a throwback to my mom’s kitchen. She was a master at “sneaking” vegetables into our meals by chopping them finely and sautéing them until they were bursting with flavor.
Whether you’re looking for a vegetarian dinner idea or just need to “clean out the pantry,” this recipe is a reliable addition to your starting lineup.
If I had to choose one food to eat every single day, it would be pasta. As a first-generation Italian-American, my love for a “nice bowl of pasta” is practically in my DNA.
But I don’t always want a heavy meat sauce. Sometimes, I want a meal that feels light, nutritious, and hits that nostalgic note from my childhood.
I am keeping this recipe vegan by not adding any cheese. However, this recipe is screaming for just a little sprinkle of grated Romano cheese when serving.
For additional richness and flavor, you could use butter instead of olive oil and/or vegetable broth instead of pasta water.

The Analytical Cook’s Blueprint: Texture and Technique
I approach this dish systematically. Most people struggle with mushrooms because they don’t like biting into a large, rubbery piece. My solution? Dice them.
By finely dicing the mushrooms, they integrate into the sauce, providing an earthy richness without the overwhelming texture. Combined with the pop of sweet peas and the bite of elbow macaroni, this dish is a study in balanced textures.
The “Starting Lineup” of Ingredients
This recipe relies on simple, reliable staples that I always keep in my “back pocket”:
- The Pasta Base: ½ pound of elbow macaroni (or your favorite short-cut pasta).
- The Garden Foundation: 1 bag of frozen peas and 8 ounces of fresh, diced mushrooms.
- The Aromatics: Sliced garlic and diced onion sautéed in extra virgin olive oil.
- The “Secret” Ingredient: 6 ounces of starchy pasta water to create a light, silky sauce.
Cooking Tips
- The “Cheese” Pivot: As written, this is a vegan pasta recipe. However, for that authentic Italian-American finish, I always recommend a heavy sprinkle of grated Romano cheese.
- Ingredients at the Ready: Have your mushrooms diced and your onions ready before you even boil the water. This keeps the process systematic and stress-free.
- Cook by Feel: If you want a richer sauce, swap the olive oil for butter or use vegetable broth instead of pasta water.
NOTE
Before beginning the recipe remember to read the “Invent Your Recipe” section below for additional suggestions, recipe combinations, or ingredient alternatives.
How To Make Peas and Mushrooms Pasta:
Preparing the Macaroni:
- Prepare the pasta according to the package instructions for al dente. Halfway through cooking, reserve 6 ounces of pasta water.
Preparing the Vegetables
- While the macaroni is cooking, add the extra virgin olive oil to a large skillet or pot and bring to high heat. Next, add the garlic and onion and sauté for 3 minutes, mixing occasionally.
- Next, add the peas and sauté for 5 minutes, mixing occasionally. Next, add the mushrooms, salt, and ground black pepper and sauté for 5 minutes, mixing occasionally.

- Finally, add the pasta water and cooked pasta and cook for 2 minutes, mixing occasionally.
How To Serve Peas and Mushrooms Pasta:
- Place the peas and mushrooms pasta in a large serving bowl and sprinkle with grated cheese (optional).
Expand Your Starting Lineup: Recommended Recipes
If you love the simplicity of this garden-fresh pasta, try these other inventions from my collection:
- Pasta with Sausage and Peas – A heartier version of this dish using savory Italian sausage.
- Rotini Pasta and Chicken with Peas – A high-protein blueprint that’s a favorite for busy weeknights.
- Pasta with Peppers and Tomatoes – Another classic Italian-American “back pocket” meal using garden-fresh peppers.
- 15 Easy Dinner Ideas for Two – My favorite small-batch meals for intimate dinners.
- The Ultimate Ingredient Swap Guide – The essential tool for pivoting any recipe based on what’s in your fridge.

Invent Your Recipe:
For this peas and mushrooms pasta, I am using elbow macaroni for the pasta. I really enjoy the texture and bite of this pasta. However, use which ever pasta you like or have on hand. Penne, rigatoni, rotini, gemelli, and ziti would all work well.
Pasta is versatile, so I recommend adding whichever vegetables you like to this dish. I would try green beans, spinach, chard, asparagus, eggplant, carrots, or Brussels sprouts. You could even add a can of cannellini, navy, or great northern beans. That would make this healthy dish even more filling.
As written, peas and mushrooms pasta is vegetarian. However, I have made this recipe other times with grilled chicken, ground beef, or sautéed shrimp.
For more ideas like this peas and mushrooms pasta, check out our pasta recipes.

The Recipe
Peas and Mushrooms Pasta
Ingredients
- ½ pound elbow pasta macaroni
- ¼ cup extra virgin olive oil
- 4 garlic cloves sliced
- ½ onion diced
- 1 bag of frozen peas 10-12 ounces
- 8 ounces fresh mushrooms diced
- 1 teaspoon salt
- ¼ teaspoon ground black pepper
- 6 ounces pasta water
- grated Romano cheese to serve optional
Instructions
Preparing the Macaroni:
- Prepare the pasta according to the package instructions for al dente. Halfway through cooking, reserve 6 ounces of pasta water.
Preparing the Vegetables
- While the macaroni is cooking, add the extra virgin olive oil to a large skillet or pot and bring to high heat. Next, add the garlic and onion and sauté for 3 minutes, mixing occasionally.
- Next, add the peas and sauté for 5 minutes, mixing occasionally. Next, add the mushrooms, salt, and ground black pepper and sauté for 5 minutes, mixing occasionally.
- Finally, add the pasta water and cooked pasta and cook for 2 minutes, mixing occasionally.
To Serve:
- Place the peas and mushrooms pasta in a large serving bowl and sprinkle with grated cheese (optional).










