overhead photo of bowtie pasta with creamy mushroom pasta sauce in a shallow white bowl on a brown background

Creamy Mushroom Pasta

  • Author: Jessie
  • Prep Time: 15 mins
  • Cook Time: 15 mins
  • Total Time: 30 minutes
  • Yield: Serves 4 1x


Easy, creamy mushroom pasta with a tasty parmesan sauce.



  • 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


  1. Cook the pasta in very salty water until al dente. Drain and set aside.
  2. Return the pasta pot to the stove. Add olive oil and turn heat to medium.
  3. Add garlic and onion to oil and sauté until onion has softened, about 2 minutes.
  4. Add sliced mushrooms to oil and cook until they begin to brown, about 5 minutes.
  5. Add salt and pepper to taste and stir to combine.
  6. 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.
  7. Add flour to mushroom mixture and stir to help the flour soak up any liquid and form a roux. Cook for 1 minute.
  8. Slowly add milk to mushrooms, stirring constantly to break up any chunks of flour. Cook 5-7 minutes, stirring occasionally, until sauce has thickened.
  9. Remove sauce from heat and stir in shredded parmesan cheese.
  10. Add cooked pasta to sauce and toss to combine. Serve immediately.


Shred the parmesan cheese yourself for best results! Pre-shredded cheese often has preservatives applied that prevent the cheese from melting smoothly.

If you’re a strict vegetarian, use vegetarian parmesan cheese (look for parmesan cheese made without rennet).

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.

For a healthy twist, swap our favorite Magic Cauliflower Cream for the flour and milk in this recipe!


  • Calories: 580