One-Pot Garlic Parmesan Pasta in a skillet

One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms – Creamy, Easy, Delicious!

By:

Jessica

|

January 19, 2026

Last Updated

|

January 19, 2026

One-Pot Garlic Parmesan Pasta is the kind of dinner every busy woman dreams about at 5:32 p.m.—that magical moment between deciding whether to DoorDash again or whip up something quick, satisfying, and dare I say… kinda fancy? Enter this creamy, savory, one-skillet wonder that comes together faster than your kids can say, “I’m hungry.” Packed with tender farfalle pasta, earthy mushrooms, and vibrant spinach, this dish doesn’t just taste good—it feels like a warm hug on a chaotic day.

And did I mention it only uses one pot? Yes, girl. One. Pot. That means fewer dishes and more time to binge your favorite guilty pleasure show (we won’t judge). Midway through the simmer, the garlic and parmesan mingle in the pan like they’ve known each other for years, and the result is pure, cheesy comfort. Whether you’re a weeknight warrior or just looking for a solid vegetarian dinner idea, One-Pot Garlic Parmesan Pasta is your new go-to.

Table of Contents

What is One-Pot Garlic Parmesan Pasta?

One-Pot Garlic Parmesan Pasta is exactly what it sounds like: a creamy, dreamy pasta dish that all comes together in a single pot. No juggling multiple pans, no praying your sauce doesn’t scorch while you’re draining noodles—just real, simple cooking with a big flavor payoff. This version features farfalle (you know, the bowtie pasta that always feels like it’s dressed for a party), sautéed onions and mushrooms for an earthy base, fresh spinach for that pop of green goodness, and of course, the stars of the show: garlic and parmesan.

Add in a splash of cream and a dash of Italian seasoning, and you’ve got a skillet full of weeknight magic. This recipe also flexes a little—want it spicier? Toss in those red chili flakes. Need it dairy-free? We’ve got ideas for that too. The beauty of a one-pot pasta is its flexibility, and this one’s got personality and pantry-friendliness in spades. It’s hearty enough for a main but cozy enough for a solo night in.

Reasons to Try One-Pot Garlic Parmesan Pasta

Let’s be honest—after a long day of Zoom calls, carpool pickups, or wrestling with laundry that seems to regenerate itself, the last thing you want is a complicated dinner. That’s where One-Pot Garlic Parmesan Pasta steps in and saves your night. First off, it’s the poster child for quick comfort. In under 30 minutes, you’ve got a warm, filling meal that tastes like it took way more effort than it actually did. Secondly, the flavor balance is chef’s kiss.

The garlic and parmesan create a savory, slightly salty backbone, while the mushrooms and spinach bring in depth and nutrition. Plus, it’s vegetarian-friendly, so it checks the “meatless Monday” box without feeling like a salad in disguise. And yes—only one pot! Which means less cleanup, more couch time. It’s also a great way to sneak some greens into your day, even for picky eaters (the cream and cheese do a lot of the convincing). It’s fast, flexible, flavorful—and honestly, kind of fabulous.

Ingredients Needed to Make One-Pot Garlic Parmesan Pasta

To whip up this cozy weeknight dinner, you’ll need:

  • 14 oz (400g) farfalle pasta
  • 3 tablespoons olive oil
  • 2 medium onions, sliced
  • 3 or 4 cloves garlic, minced
  • 14 oz (400g) mushrooms, sliced (any variety works!)
  • 10 oz (300g) fresh spinach
  • 1/2 cup (125ml) low-sodium vegetable broth
  • Fresh cracked pepper, to taste
  • 1 teaspoon Italian seasoning
  • 1/2 cup grated parmesan cheese
  • 3/4 cup heavy whipping cream (adjust to taste)
  • 1 teaspoon red chili pepper flakes (optional but encouraged)

You can easily adjust this based on your dietary needs or what you’ve got on hand—try subbing kale for spinach or using a dairy-free cream option if needed.

Instructions to Make One-Pot Garlic Parmesan Pasta – Step by Step

Step 1: Cook the pasta

Start this One-Pot Garlic Parmesan Pasta by cooking the farfalle in a large pot of salted boiling water. You want it just al dente, meaning firm to the bite—because it’ll soak up more flavor later. Follow the timing on your package, but usually, 9–11 minutes does the trick. Once done, drain and set aside, but don’t forget to save a little pasta water if you like a silkier sauce later.

Step 2: Sauté the onions

Now, grab your biggest skillet or sauté pan—this dish is going to fill it up. Heat one tablespoon of olive oil over medium heat. Once shimmering, toss in your sliced onions. Let them cook for about 2–3 minutes until they soften and get a bit golden. This step adds a slight sweetness and depth to the dish that pairs beautifully with the salty parmesan.

Step 3: Brown the mushrooms

Slide those cooked onions onto a plate and return the pan to the stove. Add another splash of oil if things are looking dry. Then, in go the mushrooms. Sauté for around 3 minutes until they’re tender and browned. Mushrooms are like sponges—they soak up flavor and release this magical, umami-rich juice that gives the sauce some extra backbone. Transfer them to the same plate as your onions.

Step 4: Wilt the spinach

Still in the same skillet (you see the pattern here, right?), add a touch more oil and pile in the spinach. Don’t be shy—it looks like a lot, but it’ll cook down fast. Let it wilt for about 2 minutes, season with salt and pepper, then drain off any extra liquid. You want tender, not soggy.

Step 5: Make the creamy garlic parmesan sauce

This is where the real fun starts. Add a final swirl of oil to the skillet and toss in your minced garlic. Let it sizzle gently for about 30 seconds—just enough to release that glorious aroma without burning. Now, pour in the vegetable broth to deglaze the pan (translation: scrape up all that tasty brown stuff stuck to the bottom). Stir in the heavy cream, grated parmesan, Italian seasoning, and red pepper flakes if using. Let it simmer gently for 2 minutes until slightly thickened and the cheese melts into the cream. The smell? Absolutely intoxicating.

Step 6: Bring it all together

Now for the satisfying part. Add your sautéed onions, mushrooms, and spinach back into the skillet. Then, toss in your drained pasta. Use tongs or a big spoon to mix everything thoroughly, making sure every piece of farfalle gets cozy with that creamy sauce. Taste and adjust—maybe a bit more parmesan or seasoning if you’re feeling bold. If the sauce’s too thick, that reserved pasta water you saved? Now’s the time to splash some in for that perfect silky finish.

Step 7: Serve and garnish

Dish up your One-Pot Garlic Parmesan Pasta while it’s still hot and creamy. Top with extra parmesan, a pinch of red chili flakes if you’re feeling spicy, and maybe a few twists of fresh black pepper. This is a feel-good bowl if ever there was one.

For more step-by-step recipe ideas like this one, check out our other pasta dishes like creamy crab bisque or shrimp orzo in lemon garlic sauce.

What to Serve with One-Pot Garlic Parmesan Pasta

Honestly? This dish can fly solo and still steal the show. But if you’re looking to round things out, a simple side salad with a tangy vinaigrette works wonders to balance the creaminess. Garlic bread or a warm baguette is basically required for sopping up that leftover sauce—no shame here. If you’re feeding a bigger crowd or just want to add protein, grilled chicken or pan-seared shrimp makes a great addition. You might also love pairing this with a light veggie side like crispy oven-baked sweet potato fries or tex-mex salad with crispy quinoa. Don’t overthink it—the pasta’s the star.

Key Tips for Making One-Pot Garlic Parmesan Pasta

First tip: prep everything ahead of time. This dish moves quickly, and having your garlic minced and mushrooms sliced makes the step-by-step process smoother. Use fresh spinach over frozen—trust me, the texture makes a difference. When cooking your garlic, go low and slow—burnt garlic is the fastest way to ruin a good sauce. If your sauce ends up too thick, a splash of reserved pasta water (or even more broth) thins it beautifully. Want it lighter? Use half-and-half instead of heavy cream. Want it richer? Add a little butter at the end. And don’t skimp on the parmesan—buy the real deal, grate it fresh, and let it melt right into the sauce. That’s where the magic is.

Storage and Reheating Tips One-Pot Garlic Parmesan Pasta

This pasta is a total meal prep win. Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, add a splash of milk or cream before microwaving to bring the sauce back to life—otherwise it may dry out. A stovetop reheat on low heat also works great; stir frequently and add a bit of broth if needed. This dish doesn’t freeze super well due to the cream, but honestly, it’s so good, leftovers rarely last long enough to worry about that. If you’re prepping ahead, you can also keep the components (sautéed veggies and pasta) separate and mix them with fresh sauce right before serving.

FAQs

Can I use a different type of pasta?
Absolutely. Penne, rotini, or even spaghetti work fine. Just adjust the cooking time and watch the texture.

Is there a dairy-free version?
You can swap the heavy cream for a plant-based alternative (like oat or cashew cream) and use nutritional yeast instead of parmesan.

Can I add protein?
Yep—grilled chicken, shrimp, or even crispy tofu would be delicious stirred in.

Is this spicy?
Only if you want it to be! The red pepper flakes are optional and totally adjustable.

How do I keep the sauce from getting too thick?
Reserve some pasta water when draining—it’s your secret weapon for thinning the sauce back out.

Can I make this gluten-free?
Totally. Just use your favorite gluten-free pasta brand and you’re good to go.

Final Thoughts

One-Pot Garlic Parmesan Pasta is the kind of recipe that makes you feel like a kitchen rockstar without requiring Michelin-star skills. It’s easy, it’s comforting, and it brings together flavors that just work. Whether you’re cooking for picky kids, your partner, or just yourself (with leftovers for lunch!), this dish will not disappoint. So next time you’re tempted to order takeout again, remember: one skillet, one bowl, one happy tummy. And if you’re looking for more one-pan wonders or creamy pasta cravings, visit us at Nourish Well Recipes and keep your dinner rotation fresh and exciting. Happy cooking, friend.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pot Garlic Parmesan Pasta in a skillet

One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms – Creamy, Easy, Delicious!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Description

One-pot garlic parmesan pasta skillet with spinach and mushrooms is super delicious and quick to make. This pasta recipe is the ultimate win for easy weeknight dinners.


Ingredients

  • 14 oz (400g) farfalle pasta
  • 3 tablespoons olive oil
  • 2 medium onions, sliced
  • 3 or 4 cloves garlic, minced
  • 14 oz (400g) mushrooms, sliced
  • 10 oz (300g) fresh spinach
  • 1/2 cup (125ml) low-sodium vegetable broth
  • Fresh cracked pepper, to taste
  • 1 teaspoon Italian seasoning
  • 1/2 cup parmesan cheese, grated
  • 3/4 cup heavy whipping cream (more or less, according to your taste)
  • 1 teaspoon red chili pepper flakes, optional


Instructions

1. Cook the pasta in salted water until al dente, according to the package instructions.

2. Heat 1 tablespoon olive oil in a large skillet. Add the onion and sauté for 2-3 minutes until translucent and slightly browned. Remove from the skillet and transfer to a plate.

3. In the same skillet, add the mushrooms and sauté for about 3 minutes until browned. Add a bit of oil if necessary. Remove mushrooms to the plate with onion and set aside.

4. In the same skillet, add the spinach and cook for 2 minutes until just wilted. Adjust seasoning with salt and pepper. Remove spinach and drain excess water. Transfer to another plate.

5. Still in the same skillet, heat a little oil, add the chopped garlic, and cook for about 30 seconds, then deglaze with vegetable broth. Add cream, grated parmesan, chili pepper flakes, and Italian seasoning. Cook for 2 minutes, stirring until combined and the cream gets some color.

6. Once the pasta is ready, add mushrooms, onion, and spinach back to the skillet, then add drained pasta and toss to combine.

7. Add more parmesan and Italian seasoning and give a quick stir. Serve hot with red chili pepper flakes and extra parmesan, if desired.


Notes

You can substitute farfalle pasta with penne or fettuccine if preferred. For a lighter version, use half-and-half instead of heavy cream. This dish is best served immediately but can be stored in the refrigerator for up to 2 days.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star