Spinach Mushroom Fettuccine Alfredo

Christopher loves that he can eat this yummy spinach mushroom fettuccine alfredo!  He can eat it because there is almond milk in it instead of cream.  Yay for alternatives.

A forkful of mushroom and fettuccine held above the shallow bowl with a salad and the big bowl in the background

Why can Christopher eat this delicious fettuccine alfredo?  Because I made it with almond milk and not cream.

Memories of becoming a vegan

When Christopher and I decided we were going to become vegetarians and eventually vegans, we decided to do it in stages.  First, we gave up red meat and pork, which means we would eat just seafood and poultry for our meat!  That lasted for 5 years.  Then we decided to give up all meat.  That lasted for a few more years and then when we talked about taking the next step which was giving up all animal based foods.

Save This Recipe form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

I was nervous about this stage because, how was I going to live without my butter?  And the milk I put in my oat groats?  I had to find good substitutes or it wouldn’t work for me.

So, Christopher and I bought a bunch of different margarines and soy milks.

Taste test

Then we had a taste test.  We found our butter substitute right away.  It tasted so much like butter, I knew I wouldn’t miss the real thing.  I loved it so much that we continued to consume it even after we stopped being vegetarian/vegan.  Now we’re back to butter, but that’s because in the last few years we haven’t been able to find our favorite substitute in the stores.

The soy milk taste test did not go well.  In fact, I knew that I would never drink it like I used to drink milk.  Soy milk tastes chalky and is utterly unappealing to me.  I decided I would just stop drinking any type of milk.

I’m not sure we knew that there was such a thing as almond milk back then, so I didn’t know it was a option.  At least I never considered it.  It was only a few years ago that Christopher started requesting almond milk.  Now he loves it.  He’s never gone back to soy milk.

I started baking regularly with almond milk.  Then I began to try some in my cereal and such. Will it ever replace cow’s milk in my mind?  No.

Why now and not before?

So, why did I suddenly want to make fettuccine alfredo?  Because I know that Christopher hasn’t had alfredo in a long time.

Also, I wanted to branch out and try other pastas.  Over the years my tastes have changed so I was wondering whether they changed regarding pasta.

Fettuccine still doesn’t beat the meaty types of pasta that I prefer, like penne and ziti, but I certainly would eat it again.

I also wanted to see if almond milk worked in a creamy alfredo sauce.

It does.  And it’s delicious!

We are a participant in Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. #CommisionsEarned. You can read my disclosure here.

How to make mushroom fettuccine Alfredo

A container of sliced mushrooms, fettuccine strewn on the table and spinach in a bowl

Here are some of the ingredients for the spinach mushroom fettuccine alfredo: mushrooms, fettuccine and spinach.

The first thing I do is fill a stock pot half full with water, add salt and put it on the stove to boil.

Next, I place my top thrift store find of 2016 (it’s a Le Creuset wok!) on the stove and turn the heat on medium.

I throw in some olive oil and add the sliced portobello mushrooms.  I cook them for 5 minutes before I add 3 cloves of crushed garlic and a bunch of spinach.

I sauté it all for three minutes and this is what it will look like.

Spinach and mushroom sautéed in a wok


By now, the water is boiling and so I add the pasta.  I stir it around and let it boil for 12 minutes.

As it is cooking, I gather ingredients for the alfredo sauce.

Slivered parmesan cheese in a bowl, cream cheese, garlic and almond milk

Alfredo Sauce Time

I get my saucepan, add 1 cup of almond milk, 5 tablespoons of butter and heat them up.  Once it’s almost at a boil, I add 1 and 1/4 cups of parmesan cheese and 1/2 package of cream cheese.

I whisk the contents until the cheeses are melted and smoothly combined.

The pasta is done so I drain it and place it back in the pan.  I add the cheese sauce and spinach/mushroom mixture and stir like a crazy woman.

I grab my serving bowl and put the fettuccine alfredo into it.  I also grab my bowl and my scallop salad and get ready to eat!

A big brown bowl of fettuccine with mushrooms and spinach with two bowls in the background

Doesn’t that look YUM?? And there’s even more creamy sauce at the bottom of the dish. However, if you like to see your fettuccine swimming in cream sauce, you can always double the alfredo recipe.  Christopher and I like it to just coat the pasta, because as we like to say, less is more.

But enough talking!  Let’s plate this deliciousness and get ready to eat.

A blue shallow bowl with the fettuccine dish in it, there is a salad and the big bowl of fettuccini in the background

Oh Christopher, I need your assistance.

He twirls the pasta with his fork and we are in business.

A forkful of mushroom and fettuccine held above the shallow bowl with a salad and the big bowl in the background

Christopher loves this mushroom fettuccine Alfredo dish.  He was so happy that I made it for him.

I’m a good wife.

I keep telling him that.

I hope you enjoyed this recipe.

And as alway, may all your dishes be delish.

If you’ve tried this or any other recipe on the blog, I’d love the hear what you thought about it in the comments below.  I love hearing from you!  You can also FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST  to see more of my delicious food and delightful cocktails!

A big brown bowl of fettuccine with mushrooms and spinach with two bowls in the background - Square

Mushroom Fettuccine Alfredo

Delicious and healthy version of this dish.
5 from 2 votes
Print Pin Rate
Course: Pasta
Cuisine: Italian
Keyword: fettuccine alfredo
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6 servings
Calories: 450kcal


  • 1 tablespoon Salt for water to boil fettuccine
  • 2 tablespoons olive oil
  • 10 ounces portobello mushrooms package of sliced baby portobellos
  • 3 cups handfuls spinach
  • 3 cloves garlic crushed
  • 1 pound fettuccine

Alfredo Sauce

  • 1 cup almond milk or milk of choice
  • 5 tablespoons butter
  • 1 1/4 cups parmesan cheese
  • 1 teaspoon salt
  • 1/2 block cream cheese


  • Fill a stock pot 1/2 way with water and salt it, bring to boil.
    1 tablespoon Salt
  • Heat a large sauté pan on medium and add olive oil when heated.
    2 tablespoons olive oil
  • Add mushrooms, sauté for 5 minutes. Add spinach, salt, and garlic and sauté for 3 minutes.
    10 ounces portobello mushrooms, 3 cups handfuls spinach, 3 cloves garlic, 1 teaspoon salt
  • Add fettuccine to boiling water and cook for 12 minutes or to desired consistency, (I like al dente).
    1 pound fettuccine
  • Start the sauce – Add milk and butter to saucepan and bring to a near boil.
    1 cup almond milk, 5 tablespoons butter
  • Add parmesan cheese and cream cheese. Whisk until melted and creamy consistency.
    1 1/4 cups parmesan cheese, 1/2 block cream cheese
  • Drain pasta and add to pan.
  • Add alfredo sauce and spinach and mushroom sauté. Stir until combined
  • Plate
  • Eat
  • Smile
  • Enjoy
See all my favorite tools and gift ideas at my Amazon Store page!Check out Elaine’s Amazon Store!


You can use whatever milk you like and double it if you love saucy pasta!


Serving: 1serving | Calories: 450kcal | Carbohydrates: 57g | Protein: 19g | Fat: 23g | Saturated Fat: 11g | Cholesterol: 102mg | Sodium: 200mg | Potassium: 465mg | Fiber: 3g | Sugar: 2g | Vitamin A: 1910IU | Vitamin C: 4.7mg | Calcium: 344mg | Iron: 2.2mg
Get new recipes in your inbox!Click here! to sign up for our newsletter
Website | + posts

From lighting up stages with her BA in theater to food journalist, Elaine Benoit's journey is a testament to passion's transformative power. As the CEO of Dishes Delish, she offers a blend of healthy, comforting recipes and exquisitely crafted cocktails. Beyond the kitchen, Elaine voiced her culinary adventures on her podcast, "Dishing," and co-owns Food Blogger Help, extending her expertise to guide budding food bloggers to success. Whether it's for a heartwarming dish or insights into food blogging, Elaine's diverse experiences make her a beacon in the culinary digital landscape.

Similar Posts


  1. Alfredo with no cream ?? This would be a great dish for my family and I won’t have to be all that guilty serving them a high calorie dish. Do you think regular milk will work?

  2. I would have never thought of using almond milk in cooking :). Thanks for the inspiration. And I agree with you no other milk drink alternative can replace the cow’s milk. I like coconut milk drink and almond milk drink but in a smoothie or hot chocolate, not on their own. 🙂

  3. This looks like a great comforting dish. Funny thing is I like drinking soya milk but it is better in a milkshake. I will try and use more almond milk in future

  4. Ooh yum this looks divine! So creamy and luscious! And I’m glad I’m not the only one who hates soy milk – it’s gross! Almond/cashew milk is the way forward!

    1. Sasha, I don’t see the appeal of soy milk. It’s so chalky tasting to me. I do like cashew milk enough to drink it.

Leave a Reply

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

Recipe Rating