Onion Mushroom Alfredo Pasta

Edit Post

Add title

Pastas are my weakness. I would always choose it over any other Italian dish. I was always a red pasta person but lately i have been falling for the white varieties. Today i am making a simple but simply delicious Alfredo pasta sauce to go along my favorite vegetable pairings : Onion and Mushroom ! Presenting Onion Mushroom Alfredo Pasta.

Alfredo sauce is a basic white sauce which is prepared using Parmesan cheese and butter. It is definitely a gourmet sauce and the flavours are subtle, rich and creamy. I had it once at an authentic Italian restaurant and since then i have been meaning to prepare it at home. I checked a few recipes online and after understanding the basics of what an Alfredo sauce is, here i am with my version. This pasta dish also uses my favorite flavour pairings – Onions and Mushrooms.

Onion Mushroom Alfredo Pasta

Onion Mushroom Alfredo Pasta

  • Servings: 4
  • Difficulty: medium
  • Print

onion mushroom alfredo pasta Ingredients

  • uncooked Farfalle pasta- 2 cups 
  • Water to cook pasta
  • mushroom-2 cups , thinly sliced (mix of cremini, shiitake and oyester or any available)
  • onion-1 big , cut into chunks
  • 2 spring onions greens, finely chopped for garnishing
  • 2 cloves of garlic, minced
  • fat pinch of black pepper, grounded
  • salt to taste
  • 2 tsp Olive Oil
  • 1 tsp butter
For the Alfredo Sauce
  • butter- 1 tablespoon 
  • 2 cloves of garlic, minced
  • Whole milk -1 cup 
  • cheese blend – 1/2 cup 
  • wheat flour – 2 tablespoons 
  • 1/2 tsp chili flakes
  • 1tsp dried or 1/3rd cup fresh oregano
  • salt as required
  • pinch of black pepper powder


  1. Let us begin with preparing the Alfredo sauce. For that, place a heavy bottomed pan on heat. Add in the butter and let it melt.
  2. Next, add in the minced garlic and saute till the garlic is slightly browned. Now, add in the chili flakes and wheat. Saute well. The wheat will absorb the butter and clump. Do not worry and just keep roasting the wheat for a minute or so.
  3. Next, add in the milk slowly while continuously whisking to remove the lumps from wheat. Mix till everything is well combined. Let the milk mix come to a boil.
  4. No, add in the remaining ingredients and mix well till the cheese melts and blends into the sauce. If you find the sauce getting too thick, add in more milk as required. Remove the sauce from heat to prevent further thickening. Keep aside.
Now, lets boil the pasta and make the dish.
  1. Take a pot full of water and bring to boil. As the water boils, add in the farfalle pasta and cook as per instruction on the pack to Al-dente.
  2. While the pasta boils, take another pan and to it, add in the olive oil and garlic. Bring the heat up and saute till garlic is lightly toasted. Add in the spring onions, mushrooms and onion. Cook till the onions are translucent.
  3. Sprinkle salt and pepper as per requirement. Do not overdo the salt as there is salt present in the Alfredo sauce too.
  4. Now, add in the Alfredo sauce and mix.
  5. Strain the pasta from the water and reserve 1/4th cup of pasta water.
  6. Add the pasta and 1/4th cup of water into the sauce and mix everything gently. Cook on low for another 5 minutes. Adjust spices as needed.

This pasta comes together in just about an half hour but it tastes absolutely divine. The classic combination of cheese, butter, onions and mushrooms are delish ! Try this dish once for yourself 🙂

Try some of my other pasta dishes:

pasta salad copy macaroni au gratin  tomato creamy pastabrown butter pasta

Bookmark the permalink.


  1. This looks delicious! I love this type of pasta sauce, and your recipe sounds great!

  2. Pingback: Meatless Monday – Creamy Tomato Basil Capellini | Divine Spice Box

  3. Pingback: Creamy Tomato Basil Capellini – Divine Spice Box

Leave a Reply

Your email address will not be published. Required fields are marked *