One-pot garlic Parmesan linguine with golden mushrooms and wilted spinach coated in a creamy garlic Parmesan sauce.

One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms

Some nights call for a dinner that feels rich and comforting without leaving you with a sink full of dishes. This One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms combines tender pasta, golden sautéed mushrooms, fresh spinach, plenty of garlic, and Parmesan in a silky, creamy sauce—all in one pot.

The mushrooms are browned first so they develop real flavor instead of simply steaming, while the pasta cooks directly in the seasoned broth. As it cooks, the pasta releases starch that naturally helps thicken the sauce. A little cream and freshly grated Parmesan finish everything into a cozy sauce that clings to every bite.

Ready in about 30 minutes, this is an easy meatless dinner for busy weeknights. If you enjoyed Creamy Tomato Garlic Pasta, this gives you another creamy pasta option with a completely different flavor profile.

One-pot garlic Parmesan linguine with golden mushrooms and wilted spinach coated in a creamy garlic Parmesan sauce.

Easy One-Pot Garlic Parmesan Pasta

What makes this recipe especially convenient is that you don’t need to boil the pasta separately.

Instead, the pasta cooks directly with broth in the same pot used to brown the mushrooms. That means the starch released by the pasta stays in the dish rather than disappearing down the drain.

That starch is useful—it helps turn the cooking liquid, cream, butter, and Parmesan into a sauce that coats the pasta.

The spinach goes in near the end so it wilts without becoming overcooked, while Parmesan is added over gentle heat for a smoother sauce.

For another easy creamy weeknight dinner, Creamy Lemon Garlic Shrimp Orzo is a great choice when you want to add seafood.

Why You’ll Love This Recipe

One pot: Less cleanup after dinner.

Ready in about 30 minutes: Perfect for busy weeknights.

Meatless but satisfying: Mushrooms, Parmesan, and pasta make this substantial without meat.

Loaded with garlic: Fresh garlic gives the sauce plenty of savory flavor.

Easy way to use spinach: Several cups wilt directly into the pasta.

Creamy without needing a complicated sauce: The pasta’s starch helps create the final consistency.

Easy to customize: Add chicken, shrimp, different mushrooms, or extra vegetables.

Ingredients

Pasta

Use 12 ounces of linguine.

Linguine works especially well because the long strands become coated in the creamy Parmesan sauce.

Spaghetti or fettuccine can also work, although cooking times and liquid requirements may vary slightly.

Mushrooms

Use 8 ounces of cremini mushrooms, sliced.

Cremini mushrooms have a slightly deeper flavor than white button mushrooms, although either works.

Fresh Spinach

You’ll need approximately 3 packed cups of baby spinach.

It looks like a lot before cooking but wilts dramatically.

Garlic

Use 5 fresh garlic cloves, finely minced.

Garlic is one of the main flavors here, so fresh cloves are worth using.

Olive Oil

Olive oil helps the mushrooms brown without relying entirely on butter.

Butter

Butter adds richness and helps create the base of the final sauce.

Vegetable Broth

Use approximately 3 cups low-sodium vegetable broth.

The pasta cooks directly in it, so the broth contributes flavor while providing the necessary liquid.

Heavy Cream

A modest amount of heavy cream gives the sauce richness without turning the pasta into a bowl of heavy cream sauce.

Parmesan

Freshly grated Parmesan is important.

It melts more smoothly and gives the sauce a salty, nutty flavor.

Italian Seasoning

A small amount adds subtle herb flavor.

Black Pepper

Freshly ground black pepper works particularly well with Parmesan and mushrooms.

Crushed Red Pepper Flakes

Optional, but a pinch adds gentle warmth.

Salt

Season carefully because both the broth and Parmesan contain salt.

Fresh Parsley

A little chopped parsley at the end adds freshness.

Ingredients for garlic Parmesan pasta with linguine, cremini mushrooms, spinach, garlic, Parmesan, heavy cream, butter, vegetable broth, and seasonings.

How to Make One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms

1. Prepare the Ingredients

Slice the mushrooms, mince the garlic, grate the Parmesan, and measure the remaining ingredients before heating the pot.

Once the pasta starts cooking, you’ll want everything nearby.

2. Heat the Pot

Place a large, wide Dutch oven or deep skillet over medium-high heat.

Add the olive oil.

3. Add the Mushrooms

Once the oil is hot, add the sliced mushrooms.

Spread them across the cooking surface rather than piling them in the center.

4. Let Them Brown

Allow the mushrooms to cook without constantly stirring.

Give them approximately 5–7 minutes, stirring only occasionally, until they release their moisture and develop golden-brown areas.

5. Season Lightly

Add a small pinch of salt and black pepper.

Don’t heavily salt at this stage.

6. Add Butter

Reduce the heat to medium.

Add the butter and let it melt around the mushrooms.

7. Add Garlic

Stir in the minced garlic.

Cook for approximately 30 seconds, until fragrant.

Don’t let the garlic become dark brown.

8. Add Seasonings

Stir in the Italian seasoning and optional crushed red pepper flakes.

Cook for about 15 seconds.

9. Add Broth

Pour in the vegetable broth.

Scrape the bottom of the pot to release any browned mushroom and garlic bits.

10. Add the Pasta

Add the linguine.

Depending on the width of your pot, allow the bottom portion of the pasta to soften briefly before gently bending the remaining strands into the liquid.

Don’t force dry pasta until it begins softening.

11. Bring to a Gentle Simmer

Increase the heat until the liquid begins simmering.

Then reduce it enough to maintain a steady, gentle simmer.

12. Cook the Pasta

Cook for approximately 10–12 minutes, depending on your pasta.

Stir and turn the pasta frequently so the strands don’t stick together.

13. Watch the Liquid

As the pasta cooks, the broth will reduce and become increasingly starchy.

If the pan becomes dry before the pasta is al dente, add a small splash of hot broth or water.

14. Check the Pasta

Once the linguine is almost al dente, there should still be a small amount of starchy liquid in the pot.

Don’t drain it.

That liquid helps form the sauce.

15. Reduce the Heat

Turn the heat to low.

16. Add the Cream

Pour in the heavy cream and toss gently with the pasta.

17. Add the Spinach

Add the baby spinach a handful at a time.

Toss until it begins wilting.

18. Add Parmesan

Remove the pot from direct heat or keep it at the lowest possible setting.

Gradually add the freshly grated Parmesan while continuously tossing.

19. Adjust the Sauce

If the sauce becomes too thick, add a tablespoon or two of warm water or broth.

If it’s slightly loose, let the pasta stand for a minute. It will continue thickening.

20. Finish and Serve

Taste and adjust the salt and black pepper.

Finish with chopped parsley and a small amount of additional Parmesan.

Serve immediately while the sauce is silky.

Linguine and browned mushrooms cooking directly in vegetable broth before cream, spinach, Parmesan, and parsley are added.

Equipment

  • Large wide Dutch oven or deep skillet
  • Wooden spoon
  • Pasta tongs
  • Chef’s knife
  • Cutting board
  • Cheese grater
  • Measuring cups
  • Measuring spoons

Variations

Add Chicken

Add sliced cooked chicken at the end for extra protein.

For a chicken dinner where the creamy sauce is the star, try Creamy Tuscan Chicken.

Add Shrimp

Cook shrimp separately, remove them from the pan, and return them just before serving.

You can also make Creamy Lemon Garlic Shrimp Orzo when you’re specifically craving a creamy seafood dinner.

Use Different Mushrooms

White button mushrooms work well, or use a mixture of cremini, shiitake, and oyster mushrooms for a deeper mushroom flavor.

Add More Vegetables

Sauté zucchini or asparagus with the mushrooms.

Sun-dried tomatoes can also add a stronger savory flavor.

Make It Spicier

Increase the crushed red pepper flakes or add freshly cracked black pepper.

Skip the Spinach

The pasta still works without spinach if you prefer a simple garlic-mushroom version.

Pro Tips

Use a wide pot. Long pasta cooks more evenly when it has room.

Give the mushrooms time to brown. Constant stirring encourages steaming rather than caramelization.

Don’t burn the garlic. Thirty seconds is usually enough before adding liquid.

Stir the pasta frequently. One-pot pasta is more prone to sticking because there’s less cooking liquid.

Don’t drain the remaining liquid. The starch is essential for the sauce.

Grate Parmesan yourself. It melts more smoothly than many packaged shredded cheeses.

Add Parmesan over very low heat. High heat can produce a grainy sauce.

Serve immediately. Creamy one-pot pasta continues absorbing liquid as it rests.

Storage

Allow leftovers to cool before transferring them to an airtight container.

Refrigerate for up to 3–4 days.

The pasta will absorb additional sauce while refrigerated, so leftovers will be thicker than the freshly prepared dish.

How to Reheat

Place the pasta in a skillet over low to medium-low heat.

Add a splash of milk, broth, or water and toss gently as it warms.

Add additional liquid as necessary until the sauce becomes creamy again.

Avoid high heat because it can make the Parmesan sauce oily or grainy.

Can You Freeze Garlic Parmesan Pasta?

You can, but this particular pasta is better fresh.

Cream sauces can change texture after freezing, and fully cooked pasta becomes softer after thawing and reheating.

For the best results, refrigerate leftovers and use them within a few days.

Frequently Asked Questions

Can I Cook Pasta Directly in the Sauce?

Yes.

That’s the entire idea behind this recipe. The pasta cooks directly in broth, and the starch it releases helps create the sauce.

Can I Use Spaghetti Instead of Linguine?

Absolutely.

Cooking time may vary slightly, so use the pasta texture rather than the clock as your final guide.

Why Is My One-Pot Pasta Too Dry?

Your pasta may have absorbed liquid faster than expected.

Add hot broth or water a little at a time.

Why Is My Sauce Too Thin?

Let the pasta stand for a minute after adding Parmesan.

The sauce thickens considerably as it cools slightly.

Can I Use Milk Instead of Heavy Cream?

Whole milk can work, although the sauce will be lighter and less rich.

Can I Use Frozen Spinach?

Yes, but thaw it and squeeze out as much excess moisture as possible first.

Why Did My Parmesan Become Grainy?

The heat was probably too high.

Add Parmesan after reducing the heat substantially or removing the pan from direct heat.

Do I Have to Use Cremini Mushrooms?

No.

Regular white button mushrooms work perfectly well.

Can I Make It Without Mushrooms?

Yes.

Leave them out or replace them with another vegetable.

What to Serve with Garlic Parmesan Pasta

This pasta is substantial enough to serve as the main meal, but simple sides can round it out.

Garlic bread or warm crusty bread is perfect for catching any Parmesan sauce left in the bowl.

A simple green salad provides a crisp contrast to the creamy pasta.

For a more substantial dinner, Garlic Butter Chicken Bites work particularly well alongside the garlic-Parmesan flavors.

If you’re planning a cozy Italian-inspired dinner spread, small bowls of Creamy Parmesan Tomato Tortellini Soup can also work as a starter before smaller portions of the pasta.

And when you want another easy meatless pasta dinner later in the week, Creamy Tomato Garlic Pasta gives you a tomato-based alternative.

Nutrition

Exact nutritional values depend on the pasta, broth, cream, Parmesan, and serving sizes used.

This recipe makes approximately 4 generous main-dish servings or 6 smaller portions.

For the nutrition values displayed on Yummizer, calculate them in WPRM using the exact ingredient brands and quantities entered into the recipe card.

One-pot garlic Parmesan linguine with golden mushrooms and wilted spinach coated in a creamy garlic Parmesan sauce.

One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms

Creamy One-Pot Garlic Parmesan Pasta with golden mushrooms, fresh spinach, garlic, and Parmesan. An easy meatless comfort-food dinner made in one pan in about 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Dinner
Cuisine: Italian-Inspired

Ingredients
  

  • 12 ounces linguine
  • 8 ounces cremini mushrooms sliced
  • 3 packed cups baby spinach
  • 5 garlic cloves finely minced
  • 1 tablespoon olive oil
  • 2 tablespoons unsalted butter
  • 3 cups low-sodium vegetable broth plus more as needed
  • ½ cup heavy cream
  • 1 cup freshly grated Parmesan cheese plus more for serving
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon crushed red pepper flakes optional
  • ½ teaspoon freshly ground black pepper plus more to taste
  • Salt to taste
  • 2 tablespoons chopped fresh parsley

Method
 

  1. Slice the mushrooms, mince the garlic, and grate the Parmesan.
  2. Heat olive oil in a large wide Dutch oven or deep skillet over medium-high heat.
  3. Add mushrooms and spread them across the cooking surface.
  4. Cook for 5–7 minutes, stirring occasionally, until moisture evaporates and the mushrooms develop golden-brown areas.
  5. Season lightly with salt and black pepper.
  6. Reduce heat to medium and add butter.
  7. Add garlic and cook for approximately 30 seconds.
  8. Stir in Italian seasoning and optional red pepper flakes.
  9. Add vegetable broth and scrape the bottom of the pot.
  10. Add linguine, gently bending the strands into the liquid as they soften.
  11. Bring to a gentle simmer.
  12. Cook for approximately 10–12 minutes, stirring frequently.
  13. Add small amounts of hot broth or water if the pan becomes dry before the pasta is al dente.
  14. Once pasta is almost al dente, reduce heat to low.
  15. Stir in heavy cream.
  16. Add baby spinach a handful at a time.
  17. Toss until spinach is wilted.
  18. Remove from direct heat and gradually toss in Parmesan.
  19. Adjust consistency with a small amount of broth or water if necessary.
  20. Season to taste and finish with parsley and additional Parmesan.

Notes

Use a wide cooking vessel so the pasta can cook evenly.
Allow the mushrooms to brown before adding butter and garlic.
Stir the pasta frequently while it cooks directly in the broth.
Do not drain the remaining starchy cooking liquid.
Add Parmesan over very low or no direct heat for the smoothest sauce.
The sauce thickens quickly as it cools, so serve promptly.

Similar Posts

Leave a Reply

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

Recipe Rating