pasta with mushrooms and artichokes + pesto cream sauce

by Brittney

This vegetarian pasta dish with mushrooms and artichokes is covered in a delicious pesto cream sauce and makes for a quick and healthy weeknight meal! Try it with homemade basil pesto for a vibrant and fresh dinner!

Pasta with pesto cream sauce is one of my favorite recipes to make on weeknights when we need to throw something together in a hurry. It’s the perfect combination of fresh and savory and makes for a meal that’s both healthy and filling!

A lot of the recipes I make take a bit of planning — buying specific ingredients and making sure I have the right spices in my cupboard. This is not one of those recipes! While this version calls for mushrooms and artichokes, we’ll often use whatever veggies we have in our fridge so feel free to add brussel sprouts, asparagus or whatever else you have on hand. Looking to add a bit more protein? Chicken makes an excellent addition to this pasta dish! Can’t find arugula at your grocery store? Go with spinach instead!

plate of pasta with pesto cream sauce

pesto cream sauce

While you can switch up the veggies in this easy pasta dish, there’s no substitute for the delicious pesto cream sauce! The rich sauce is incredibly simple and consists of just pesto, a bit of heavy cream and parmesan. The creaminess of the sauce is perfect for us, but you could also lighten it up if you want. To do so, just alter the proportions of cream to pesto — add a bit more pesto and omit some of the cream!

Although we often make the sauce with store-bought pesto during the winter months, there’s nothing better than fresh pesto to liven up your pasta! You can try using my version of homemade basil pesto or create your own mixture using other combinations of leafy greens and nuts.

Looking for more quick weeknight dinners? Try these!

plate of pasta with pesto cream sauce

pasta with mushrooms and artichokes + pesto cream sauce

serves: 4 prep time: cook time:
Rating: 4.5/5
( 4 voted )


  • short cut pasta 230 g (8 oz)
  • butter 2 tbsp
  • mushrooms 230 g (8 oz)
  • garlic 2 cloves
  • artichoke hearts 340 g (12 oz) jar
  • heavy cream 180 ml (¾ c)
  • pesto 70 g (⅓ c)
  • arugula 2 handfuls
  • parmesan 4 tbsp
  • salt to taste
  • red pepper flakes to taste
  • pine nuts optional


  1. Mince the garlic, slice the mushrooms and chop the artichoke hearts.
  2. Heat the butter in a large skillet over medium heat.
  3. Add the mushrooms and a pinch of salt. Cook until browned or for about 10-15 minutes. Try not to stir too often so they get nice and crispy!
  4. Meanwhile, bring a large pot of salted water to boil and cook pasta according to package instructions.
  5. Stir the minced garlic in with the mushrooms and cook for an additional minute.
  6. Add the artichokes and heavy cream. Bring to a simmer and stir for 3-4 minutes, or until the sauce has slightly thickened.
  7. Reduce heat and stir in the pesto and arugula. Cook until the arugula has wilted.
  8. Remove from heat and stir in the parmesan.
  9. Add salt and red pepper flakes to taste.
  10. Toss the pasta with the sauce and sprinkle with pine nuts if desired.

Did You Make This Recipe?
Tag @thewhiskedawaykitchen on instagram and hashtag it #whiskedawaykitchen!

you may also like

Leave a Comment