Print

Creamy Spinach Mushroom Pasta Recipe for a Deliciously Healthy Dinner

Creamy Spinach Mushroom Pasta Recipe for a Deliciously Healthy Dinner - Featured Image

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Spinach Mushroom Pasta. Easy recipe with step-by-step instructions.

Ingredients

Scale

  • 12 ounces of your favorite pasta (spaghetti, fettuccine, or penne work beautifully)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 8 ounces fresh mushrooms, sliced (button, cremini, or shiitake are great options)
  • 4 cups fresh spinach, roughly chopped
  • 1/4 teaspoon crushed red pepper flakes (optional, for a little heat)
  • Salt and freshly ground black pepper to taste
  • 1/2 cup grated Parmesan cheese (or Pecorino Romano for a sharper flavor)
  • Lemon zest or a squeeze of lemon juice (optional, for brightness)

For substitutions, if you don’t have fresh mushrooms, you can use dried or even sautéed zucchini slices. If you’re vegan, skip the cheese or use a plant-based alternative. I always keep these ingredients on hand because they’re versatile, healthy, and remind me of the fresh produce I loved working with in my grandma’s garden.

Instructions

  1. Bring a large pot of salted water to a boil. Add your pasta and cook according to package instructions until al dente. Reserve about 1/2 cup of pasta water before draining.
  2. While the pasta cooks, heat the olive oil over medium heat in a large skillet. Add the minced garlic and sauté for about 30 seconds until fragrant — I always remind myself to watch it closely so it doesn’t burn, just like my grandma used to say.
  3. Add the sliced mushrooms to the skillet. Cook, stirring occasionally, until they release their moisture and turn golden brown, about 5-7 minutes. I love how the aroma of sautéed mushrooms fills the kitchen — it instantly transports me back to her cozy, bustling kitchen.
  4. Stir in the crushed red pepper flakes (if using), and season with salt and pepper. Continue cooking for another minute to let the flavors meld.
  5. Add the chopped spinach to the skillet. Cook, stirring frequently, until wilted and tender, about 2-3 minutes. If the mixture seems dry, add a splash of the reserved pasta water to loosen it up.
  6. Return the drained pasta to the skillet. Toss everything together over low heat, adding more pasta water if needed to create a light sauce that coats the pasta evenly.
  7. Remove from heat, then stir in grated Parmesan cheese. Add a touch of lemon zest or a squeeze of lemon juice for brightness. Taste and adjust seasoning if necessary.
  8. Serve immediately, topped with extra Parmesan and a drizzle of good olive oil if desired. I like to finish with a sprinkle of freshly chopped herbs like basil or parsley — it adds a fresh pop of color and flavor.