And the best part? It’s made for real life: busy weeknights, “I forgot to thaw anything,” picky-eater diplomacy, and the classic question: “Can dinner also be comforting and fast?” Yes. Yes, it can. This One-Pot Garlic Parmesan Pasta comes through with silky sauce, garlicky goodness, and enough flavor to make everyone stop scrolling for a second.
Why You’ll Love This One-Pot Garlic Parmesan Pasta
Let me paint the scene: your kitchen smells like garlic (the good kind of problem), the sauce is creamy and peppery, and you’ve got pasta that feels restaurant-y without requiring restaurant pants.
Here’s why it’s a keeper:
- Weeknight-friendly: You’re looking at about 30 minutes, start to finish.
- Comfort food energy: Cream + parmesan = instant “everything is fine” vibes.
- Veggies sneak in easily: Hello, spinach and mushrooms. Nobody has to know you were being responsible.
Ingredients You’ll Need
Nothing weird, nothing fussy. Just the kind of ingredients you can actually find at a regular grocery store while also answering texts and pushing a cart with one hand.
- 14 oz (400g) farfalle pasta
- 3 tablespoons olive oil
- 2 medium onions, sliced
- 3–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, depending on how saucy you like it)
- 1 teaspoon red chili pepper flakes, optional
How to Make One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms
Even though we’re calling it one-pot, we’re really talking “one main skillet + a pot for pasta.” (It’s still a win. Trust me. I’ve seen what happens when every pan in the house gets involved.)
Step 1: Cook the pasta
Bring a pot of salted water to a boil and cook the farfalle until al dente, following your package directions.
Step 2: Sauté the onions
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add sliced onions and sauté 2–3 minutes, until translucent and lightly browned.
Transfer onions to a plate.
Step 3: Brown the mushrooms
In the same skillet, add mushrooms and sauté about 3 minutes until browned. Add a little oil if the skillet looks dry.
Move mushrooms to the plate with the onions.
Step 4: Wilt the spinach
Still in the same skillet, add spinach and cook about 2 minutes until just wilted.
Season lightly with salt and pepper, then remove and drain any excess water (spinach loves being dramatic and releasing liquid at the worst time). Transfer to another plate.
Step 5: Build the creamy garlic parmesan sauce
Deglaze the pan with vegetable broth, scraping up any flavorful bits. Then add:
- heavy cream
- grated parmesan
- Italian seasoning
- chili pepper flakes (optional)
- fresh cracked pepper
Cook for 2 minutes, stirring until it’s smooth and slightly golden.
Step 6: Combine everything
Once the pasta is cooked, drain it. Add mushrooms, onions, and spinach back into the skillet. Add the drained pasta and toss everything together until coated.
Taste and adjust:
- more parmesan (always a yes)
- more Italian seasoning
- more pepper
- a splash of cream if you want it extra silky

My Favorite Tips for a Creamy, Stress-Free Pasta Night
Because I want you to win at dinner—and also not feel like you ran a marathon afterward.
- Slice mushrooms evenly. Thin slices brown faster and don’t turn rubbery.
- Use fresh parmesan if you can. Pre-shredded works in a pinch, but fresh grated melts smoother.
- Control the sauce thickness.
- Too thick? Add a splash of broth, cream, or a spoonful of pasta water.
- Too thin? Simmer one extra minute, stirring often.
- Want more protein? Add cooked chicken, rotisserie chicken, or even crispy chickpeas on top.
And yes—this is one of those dishes where leftovers mysteriously disappear from the fridge. I don’t make the rules.
A Little Story From My Kitchen
I threw it together, fully expecting a “meh” reaction.
Instead? Plates were cleaned. Someone asked if we could have it again “like, tomorrow.” And I just stood there thinking: Okay… so we’re keeping this in the permanent rotation.
That’s the kind of recipe I love sharing here at Chicken Magic Recipes—food that feels comforting and impressive, but doesn’t demand you be a professional chef with unlimited time and a spotless kitchen.
FAQs About One-Pot Garlic Parmesan Pasta
Can I make One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms lighter?
Can I substitute the pasta shape?
Absolutely. Farfalle is fun and holds sauce well, but penne, rotini, or fusilli also work great. Just cook to al dente so it doesn’t get too soft when you toss it in the skillet.
How do I store leftovers?
Let it cool, then store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave with a splash of cream or broth to bring the sauce back to life.
Can I add chicken?
What if I don’t like mushrooms?
No problem. You can skip them and add extra spinach, or replace mushrooms with zucchini, peas, or roasted red peppers.

Serve It Up and Make It a Moment
If you’re craving something creamy, cozy, and low-drama, this One-Pot Garlic Parmesan Pasta is about to become your new “I’ve got this” dinner. It’s comforting without being heavy in a bad way, and it’s the kind of meal that makes a regular Tuesday feel a little more like you’re taking care of yourself, too.
Keep the One-Pot Dinner Magic Going
- If you loved how cozy and creamy this pasta turned out, you’ll probably swoon over this One-Pot Chicken Margherita Pasta with Ricotta—same easy vibe, with a dreamy ricotta twist that feels like a hug in a bowl.
- Want to stay in the garlic-parmesan comfort zone (because honestly… why leave)? Try Garlic Mushroom Pasta for another simple, savory dinner that’s big on flavor and low on drama.
- And if you’re in the mood for another fast skillet dinner that feels restaurant-level without the restaurant bill, you’ve got to try Monterey Chicken Skillet—melty, saucy, and seriously family-friendly.
If you make this recipe, I’d love to hear how it went—leave a quick review and tap your star rating ⭐⭐⭐⭐⭐ so other readers know it’s worth adding to their dinner rotation!
One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms
-
Total Time:
30 minutes -
Yield:
4 servings
Description
Ingredients
- 14 oz (400g) farfalle pasta
- 3 tablespoons olive oil, divided
- 2 medium onions, sliced
- 3–4 cloves garlic, minced
- 14 oz (400g) mushrooms, sliced
- 10 oz (300g) fresh spinach
- 1/2 cup (125ml) low-sodium vegetable broth
- Fresh cracked black pepper, to taste
- 1 teaspoon Italian seasoning
- 1/2 cup grated parmesan cheese (plus more for serving)
- 3/4 cup heavy whipping cream (adjust to taste)
- 1 teaspoon red chili pepper flakes (optional)
Instructions
- Bring a large pot of salted water to a boil. Cook the farfalle until al dente according to package instructions. Drain and set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add sliced onions and sauté for 2–3 minutes until translucent and lightly browned. Transfer to a plate.
- Add spinach to the skillet and cook for about 2 minutes until wilted. Season lightly with salt and pepper. Remove and drain excess moisture. Set aside.
- Add a small drizzle of olive oil if needed. Stir in minced garlic and cook for about 30 seconds until fragrant. Deglaze the pan with vegetable broth, scraping up any browned bits.
- Return mushrooms, onions, and spinach to the skillet. Add drained pasta and toss well to coat in the sauce. Adjust seasoning and add more parmesan if desired.
- Serve hot with extra parmesan and red pepper flakes on top.
Notes
- For a lighter version, substitute half-and-half for heavy cream.
- Add grilled chicken or rotisserie chicken for extra protein.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 serving (¼ of recipe)
- Calories: 540 kcal
- Sugar: 5 g
- Sodium: 480 mg
- Fat: 28 g
- Saturated Fat: 14 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 4 g
- Protein: 16 g
- Cholesterol: 65 mg
The post One-Pot Garlic Parmesan Pasta with Spinach and Mushrooms appeared first on Chicken magic recipes .
