This quick and easy pasta recipe is perfect for busy weeknights! The creamy garlic mushroom sauce is easily customized based on whatever you have in your fridge, and it’s ready in just 30 minutes.
Welcome to one of the easiest meals on the planet. (Besides pouring cereal or heating up leftovers. WHICH DO NOT COUNT).
This creamy mushroom pasta is easily top 10 on the list of my favorite things ever. I probably make some variation of it at least once a week because it’s so dang quick and simple.
Plus, y’know, any excuse to say “shrooooooooms!” in a singsongy voice over and over while I make dinner.
This is the perfect “we-have-no-food” food. Even when our fridge is at its emptiest and our grocery shopping procrastination level is at its highest (so, basically every day of my life), I just about always have the stuff on hand to make this pasta.
Let’s run through the ingredient checklist, shall we?
- Olive Oil.
- THE SHROOMS.
- Lil’ bit of flour.
But the beauty of this creamy mushroom pasta is that it doesn’t even necessarily have to be creamy mushroom pasta – you can substitute anything you have on hand to make it a complete dish.
Out of parmesan cheese? Swap some cream cheese, goat cheese, or shredded asiago or romano.
No mushrooms? NO WORRIES! Just make the sauce and toss in some broccoli or spinach or whatever else you’ve got.
No pasta? Order takeout. Carbs are non-negotiable.
KIDDING. Sort of.
You can use rice or spaghetti squash or even slather the sauce over some baked chicken if you’re out of pasta (⬅️ This is actually really good and it’s making me feel kind of bad about my pasta-only comment. But not so bad that I’m going to scroll all the way back up the page and delete it. So there we are. Sorry, chicken, but PASTA 4 LIFE).
Which reminds me, you could also totally add chicken to this creamy mushroom pasta.
Creamy Mushroom Pasta
Easy, creamy mushroom pasta with a tasty parmesan sauce.
- Prep Time: 15 mins
- Cook Time: 15 mins
- Total Time: 30 minutes
- Yield: Serves 4
- 1/2 lb. pasta (I used bowties!)
- 3 Tbsp. extra virgin olive oil
- 2 cloves garlic, minced
- 1/2 medium yellow onion, diced
- 12 oz baby portobello mushrooms, sliced
- salt and pepper to taste
- 2 Tbsp. flour
- 2 cups milk
- 1.5 cups shredded parmesan cheese
- Cook the pasta in very salty water until al dente. Drain and set aside.
- Return the pasta pot to the stove. Add olive oil and turn heat to medium.
- Add garlic and onion to oil and sauté until onion has softened, about 2 minutes.
- Add sliced mushrooms to oil and cook until they begin to brown, about 5 minutes.
- Add salt and pepper to taste and stir to combine.
- You should notice a bit of liquid in the skillet with the mushrooms – this is what you want! If your pan looks dry, add another tablespoon or so of olive oil so you have enough liquid to form a roux in the next step.
- Add flour to mushroom mixture and stir to help the flour soak up any liquid and form a roux. Cook for 1 minute.
- Slowly add milk to mushrooms, stirring constantly to break up any chunks of flour. Cook 5-7 minutes, stirring occasionally, until sauce has thickened.
- Remove sauce from heat and stir in shredded parmesan cheese.
- Add cooked pasta to sauce and toss to combine. Serve immediately.
This is a great base recipe – customize it with whatever you have in the fridge! I like to add leftover chicken or turkey, steamed broccoli, peas, or chopped spinach to mix the recipe up a bit. Play around to find your favorite combinations and make it your own!
If you’re feeling fancy, you can always garnish your pasta with an extra sprinkle of parmesan cheese or some fresh chopped parsley.