Creamy Mushroom & Spinach Pasta with Crispy Guanciale

A delicious, simple Mushroom Spinach Pasta made with a creamy Parmesan sauce and crispy guanciale. This comforting pasta is full of flavor, uses minimal ingredients and comes together in about 25–30 minutes — perfect for busy weeknights.

An overhead shot of mushroom spinach pasta in a blue and white bowl.

Quick to prepare and satisfying to eat, this recipe balances rich cream and Parmigiano Reggiano with earthy mushrooms, wilted spinach and the salty crunch of guanciale. If you don’t have guanciale, pancetta or good-quality bacon make excellent substitutes.

Scroll down for the full printable recipe, step-by-step photos, tips, variations and a short video tutorial.

Ingredients

Below is a clear photo of the ingredients and substitutions that work well for this dish.

An overhead shot of all the ingredients needed to make mushroom spinach pasta.

Ingredient notes and substitutions

  • Mushrooms – crimini (chestnut) mushrooms were used, but button, cremini, or a wild mushroom mix all work well.
  • Spinach – baby spinach is ideal. If using regular spinach, roughly chop before adding so it wilts quickly.
  • Guanciale – authentic and delicious, but pancetta or high-quality bacon are fine alternatives.
  • Pasta – penne is used here, though any short pasta (rigatoni, fusilli, farfalle) will do.

Step-by-step photos and instructions

Prepare ingredients

Cut the guanciale into thin strips or small cubes. Wipe mushrooms clean with kitchen paper and thinly slice. Finely grate the Parmigiano Reggiano.

Make the pasta sauce

Bring a large pot of water to a rolling boil and salt generously.

Heat a large frying pan or skillet and fry the guanciale over medium heat until it browns and becomes crisp. Remove with a slotted spoon and set aside.

Four photos in a collage showing how to fry guanciale and mushrooms.

Add the pasta to the boiling water and cook until al dente (about 8–10 minutes, depending on the package).

In the same pan used for the guanciale, add the mushrooms with a pinch of salt and fry until their moisture evaporates and they turn golden.

Four photos in a collage showing how to make a creamy mushroom spinach pasta.

Return the guanciale to the pan with the mushrooms, then add the cream and about 1/4 cup (60ml) reserved pasta water. Simmer for a couple of minutes.

Add the cooked pasta and the baby spinach to the pan. Toss over the heat until the spinach wilts and the sauce thickens slightly.

Remove from heat, stir in the Parmigiano Reggiano until the sauce is smooth and glossy, then serve immediately.

Recipe tips and FAQs

  • Clean mushrooms properly – trim the stem ends and wipe with a damp paper towel; avoid rinsing so they don’t absorb extra water.
  • Reserve pasta water – the starchy water helps emulsify the sauce and add silkiness without extra cream. Reserve at least 1/4 cup (60ml).
  • Season carefully – guanciale can be quite salty; taste the sauce before adding more salt.
  • Variations – add a clove of garlic after the mushrooms cook, or swap guanciale for Italian sausage, pancetta or bacon for a different flavor profile.
How long does the pasta last?

Due to the cream, this pasta is best enjoyed fresh. You can refrigerate leftovers and reheat, adding a splash of water or cream to loosen the sauce.

Can you freeze this?

Freezing is not recommended — the texture and creaminess change after freezing and reheating. Best eaten fresh.

A close up of mushroom spinach pasta in a blue and white bowl.

More delicious pasta recipes to try

An overhead shot of pasta with green beans, tomatoes and pesto

Pasta

Pasta With Green Beans, Tomatoes & Pesto

img 5081 7

Pasta

Easy Parmesan Pasta with Butter & Pepper

Pasta alla Gricia in a white and blue vintage style bowl sitting on a wooden surface.

Pasta

Pasta alla Gricia

An overhead shot of a bowl of Bucatini all'Amatriciana topped with pecorino cheese

Pasta

Bucatini all’Amatriciana

If you try this Mushroom Spinach Pasta, please rate the recipe and share how it turned out in the comments — feedback is always welcome!

Step By Step Photos Above

Most of our recipes include step-by-step photos, helpful tips and a short video to guide you.

Mushroom Spinach Pasta with Crispy Guanciale

By Emily

Prep: 10 mins
Cook: 15 mins
Total: 25 mins
Servings: 4
A cropped close up of mushroom spinach pasta in a blue and white bowl with a fork at the side.
Pin
Print
A creamy, satisfying pasta with crispy guanciale, sauteed mushrooms and wilted spinach — an easy weeknight favorite.

Ingredients

  • 14 oz (400g) penne pasta
  • 100 g guanciale (or pancetta/bacon)
  • 8 medium crimini mushrooms (about 250g), thinly sliced
  • 2 cups baby spinach (about 50g)
  • 1/2 cup (120ml) heavy cream (double cream)
  • 3/4 cup (about 30g) Parmigiano Reggiano, freshly grated
  • 1/4 cup (60ml) reserved pasta water
  • Salt and freshly ground black pepper

Instructions

Prepare ingredients

  • Cut the guanciale into thin strips or cubes. Wipe mushrooms clean and slice thinly. Finely grate the Parmigiano Reggiano.

Make the pasta sauce

  • Bring a large pot of salted water to a boil.
  • Fry the guanciale in a large skillet until browned and crispy, then remove and set aside.
  • Cook the pasta until al dente (about 8–10 minutes).
  • In the guanciale pan, add mushrooms and a pinch of salt; sauté until golden and the liquid has evaporated.
  • Return guanciale to the pan, pour in the cream and 1/4 cup (60ml) reserved pasta water. Simmer briefly.
  • Add the cooked pasta and spinach, toss over heat until the sauce thickens and the spinach wilts.
  • Turn off the heat, stir in Parmigiano Reggiano, adjust seasoning, and serve.

Video

Notes

  • Clean mushrooms – trim the stems and wipe with a damp paper towel; avoid soaking them in water.
  • Reserve pasta water – the starchy water helps bind and thicken the sauce; save at least 1/4 cup (60ml).
  • Season carefully – guanciale varies in saltiness, so taste before adding extra salt.
  • Variations – add a minced garlic clove after the mushrooms cook, or try Italian sausage in place of the cured pork.

Helpful Info for All Recipes

  • I typically use extra virgin olive oil unless specified otherwise.
  • Vegetables are medium-sized unless noted.
  • All recipes are tested using a fan (convection) oven where applicable.

Nutrition

Calories: 371 kcal | Carbohydrates: 75 g | Protein: 13 g | Fat: 2 g

Nutrition information is automatically calculated and should be used as an approximation.



Did you try this recipe?
Leave a comment below!