Creamy Pasta Pesto Chicken, Spinach & Mushrooms

Saffron
Chicken pesto pasta

Prep time: 5 minutes

Cook time: 20 minutes

Serves: 2 people

This easy weeknight pasta is packed with flavour and comes together in no time—perfect for when you want something cozy and satisfying without much effort. Using good quality store-bought pesto makes it quick and convenient, but feel free to use homemade pesto if you have some on hand.

The combination of tender chicken breast, earthy mushrooms, vibrant spinach, and creamy pesto sauce is just a dream. It’s one of those dishes that tastes like you’ve put in a lot more work than you actually have. And let’s talk about the chicken—no dry chicken breasts here. With the right technique, they turn out juicy and golden every time.

Serve this with a glass of chilled white wine and you’ve got a restaurant-worthy meal, made in your own kitchen.

Tips for perfectly juicy chicken breasts:

  • Leave the chicken breasts whole to keep in the juices, as soon as you cube them they will dry out during cooking.
  • Pan fry the on 1 side, but don’t move them around in the pan. Just let them sear and caramelise on 1 side without moving, this will trigger the maillard reaction which is the caramelising of the crust. As soon as you move the chicken breasts around they will steam rather than sear. About 4 minutes on each side.
  • Once the core temperature reaches 70°C degrees the cooking part is ready (it will slowly continue to cook through in the next step).
  • Wrap the chicken thighs well in aluminium foil and let it rest for 10 minutes.
  • Voila, perfectly juicy chicken thighs! Now you can slice them into strips or bitesize pieces if you like.
  • Don’t throw out the resting juices, this stuff is pure flavour! Add them to the sauce.
  • A great addition to this would be to pan fry along halved of sliced lemon, let them char and caramelise. Then let them rest along with the chicken in the foil. You’ll get an amazing lemony sauce from this.
Chicken pesto pasta

Why You’ll Love This Recipe

  • Quick & easy – Ready in under 30 minutes.
  • Creamy & comforting – With no heavy cream overload.
  • Great for leftovers – Tastes even better the next day.
  • Customisable – Add cherry tomatoes, swap spinach for kale, or try it with gnocchi.
Chicken pesto pasta

FAQs

Can I use a different protein?
Yes! This dish also works beautifully with prawns, leftover roast chicken, or pan-fried tofu for a vegetarian version.

Can I make it dairy-free?
Absolutely—use a dairy-free pesto and swap the cream or cheese (if using) for a plant-based alternative.

What pasta shape works best?
Short pasta like fusilli, penne, or rigatoni works well as they hold the sauce nicely, but it’s equally good with spaghetti or tagliatelle.

Can I freeze this?
You can, but cream-based sauces can split upon reheating. For best results, enjoy it fresh or store in the fridge for up to 3 days.

Looking for more easy pasta recipes? Then try my Easy Herby Cheesy Broccoli Pasta or what about my One Pan Aubergine & Tomato Pasta?

Oh, and I also made a video!

——————–

Did you cook this recipe? Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

  • Prep time: 5 minutes
  • Cook time: 20 minutes
  • Total time: 25 minutes
  • Serves: 2 people

Quick and creamy pasta pesto with chicken, spinach, and mushrooms—perfect for an easy weeknight dinner. Ready in under 30 minutes with big flavour and minimal fuss.

Ingredients

  • 2 chicken breasts, ± 150 g pp
  • 1 tbsp flour
  • pepper & salt
  • 1-2 tbsp olive oil
  • 250 g mushrooms , halved, I used chestnut
  • 300 g fresh spinach
  • 200 g fresh pesto
  • 100 ml (cooking) cream
  • 50 g parmesan, freshly grated
  • 200 g spaghetti, I used whole wheat

Method

  • 1)

    The Chicken

    • Sprinkle the flour and a good pinch of pepper and salt over the chicken breasts and make sure it’s coated all over, it doesn’t have to be a thick layer.
    • Heat the olive oil in a heavy based skillet and place the chicken breasts in the oil. Let it cook without moving them around for ± 4-5 minutes on 1 side until nice and browned.
    • Flip the breasts and repeat. It’s important you don’t move them around, this will make sure you get a nicely browned crust.
    • When the core temperature is 71°C remove them from the pan and wrap in aluminium foil to rest.
  • 2)

    The sauce

    • To the same pan add the mushrooms, add extra oil if needed. Don’t move the mushrooms around but let them pan fry on one side until nice and browned then flip them over and repeat. ± 3 minutes on each side. It’s important not to move the around or they’ll steam rather than brown.
    • Remove from the pan and set aside.
    • Bring a large pot of salted water to the boil and cook the pasta until al dente, ± 8 minutes max.
    • Add the spinach to the same pan and when just starting to wilt add the pesto. Stir well until combined.
    • Pour in the cream and bring to a simmer.
    • Remove the chicken from the foil and slice them into bitesize pieces. But don’t throw out the resting juices, this is pure flavour, pour this into the sauce.
    • Add the mushrooms back to the pan and stir.
    • Using tongs transfer the pasta to the spinach and mushroom mix. Stir vigorously to emulsify the sauce. I like to add a splash of pasta water to help it along.
    • Finally grate in the fresh parmesan and stir well until melted.
    • Serve straight away with the chicken divided over the top.

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Previous Recipe Next Recipe