Easy One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms – Creamy Comfort Dinner

This Easy One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms is a rich, creamy, and satisfying pasta dish made with tender farfalle, earthy mushrooms, fresh spinach, and a silky garlic parmesan sauce. If you’re looking for the best One-Pot Garlic Parmesan Pasta recipe that is simple, flavorful, and perfect for busy weeknights, this is it. With Italian seasoning, cream, vegetable broth, and freshly grated parmesan, this homemade garlic parmesan pasta delivers restaurant-quality flavor in a single pan. It’s a creamy spinach mushroom pasta recipe that’s ideal for quick dinners, family meals, or cozy comfort food nights.

Introduction

There’s something incredibly comforting about a bowl of creamy pasta that comes together quickly in one pan. This One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms is exactly that kind of recipe—simple ingredients, minimal effort, and maximum flavor.

The combination of sautéed onions, garlic, and mushrooms creates a savory base, while fresh spinach adds brightness and balance. The creamy parmesan sauce ties everything together, coating each piece of pasta in rich, velvety goodness.

What makes this dish especially appealing is its versatility. It works as a weeknight dinner, a vegetarian main course, or even a side dish for a larger meal. Everything is cooked in one skillet, which means fewer dishes and more time to enjoy your food.

This is the kind of recipe that quickly becomes a household favorite because it is both easy and deeply satisfying.

Why You’ll Love This Recipe

  • One-pan simplicity – Less cleanup, more flavor
  • Creamy and comforting – Rich parmesan sauce
  • Quick weeknight meal – Simple steps, fast cooking
  • Vegetable-packed – Spinach and mushrooms add nutrition
  • Customizable – Easy to adjust spice and creaminess
  • Family-friendly – Loved by all ages

Ingredients Breakdown

Servings: 4–6

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

Ingredient Notes

  • Mushrooms add deep, savory umami flavor
  • Spinach brings freshness and color
  • Parmesan cheese creates a nutty, creamy sauce
  • Heavy cream gives the dish its signature richness

Tools & Equipment Needed

  • Large skillet or deep sauté pan
  • Pot for boiling pasta
  • Wooden spoon or spatula
  • Knife and cutting board
  • Colander

Optional:

  • Cheese grater
  • Pasta tongs

Step-by-Step Instructions

1. Cook the pasta

Boil pasta in salted water until al dente according to package instructions. Drain and set aside.

2. Sauté onions

Heat 1 tablespoon olive oil in a large skillet over medium heat. Add sliced onions and sauté for 2–3 minutes until softened and lightly golden. Remove and set aside.

3. Cook mushrooms

Add more olive oil if needed. Add mushrooms and sauté for about 3 minutes until golden brown. Remove and set aside with onions.

4. Wilt spinach

Add spinach to the same skillet and cook for about 2 minutes until wilted. Season lightly with salt and pepper. Drain excess moisture and set aside.

5. Make the garlic parmesan sauce

Add remaining olive oil to the skillet. Sauté garlic for 30 seconds until fragrant. Pour in vegetable broth to deglaze the pan.

Add heavy cream, parmesan cheese, Italian seasoning, red pepper flakes (if using), and black pepper. Stir continuously until the sauce thickens and becomes smooth and creamy.

6. Combine everything

Return onions, mushrooms, and spinach to the skillet. Add cooked pasta and toss until evenly coated in sauce. Adjust seasoning and add extra parmesan if desired.

7. Serve

Serve hot immediately for best texture and flavor.

Tips & Variations

  • Gluten-free: Use gluten-free pasta
  • Dairy-free: Use plant-based cream and vegan parmesan
  • Extra creamy: Add more cream at the end
  • Spicy version: Increase chili flakes
  • Vegetable boost: Add zucchini or peas
  • Lighter option: Reduce cream slightly

Flavor Profile

This One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms is creamy, savory, and deeply satisfying. The garlic adds warmth, while parmesan provides a nutty, salty richness.

Mushrooms give earthy depth, spinach adds freshness, and the cream sauce brings everything together in a smooth, velvety coating. Each bite is balanced, comforting, and full of flavor.

Nutritional Overview

Estimated per serving:

  • Calories: ~500–600 kcal
  • Protein: ~15–18 g
  • Carbohydrates: ~55–65 g
  • Fat: ~25–30 g
  • Fiber: ~4–6 g

This is a balanced vegetarian pasta dish with satisfying richness.

Make-Ahead & Meal Prep Tips

  • Cook pasta ahead and store separately
  • Slice vegetables in advance for faster prep
  • Store leftovers in the refrigerator for up to 3 days
  • Reheat gently with a splash of broth or cream
  • Best enjoyed fresh for optimal creaminess

FAQs

1. Can I use a different pasta shape?
Yes, penne or rotini work well.

2. How do I keep the sauce creamy?
Avoid overheating after adding cream and stir continuously.

3. Can I make it ahead?
Yes, but it’s best fresh for ideal texture.

4. What mushrooms work best?
Cremini or button mushrooms are ideal.

5. Can I skip the cream?
Cream is essential for the signature texture, but lighter substitutes can be used.

Cooking Timeline

Prep TimeCook TimeTotal TimeServings
10 mins20 mins30 mins4–6

Serving Suggestions

Serve this pasta in wide bowls to showcase its creamy sauce and colorful ingredients. Top with extra parmesan and black pepper for a finishing touch.

For presentation:

  • Serve immediately while hot
  • Add a light drizzle of olive oil if desired
  • Sprinkle fresh herbs for color

Recipe Variations

  • Extra cheesy: Add more parmesan
  • Spicy version: Increase chili flakes
  • Veggie-loaded: Add more greens or mushrooms
  • Lighter version: Reduce cream slightly

Ingredient Spotlight

Mushrooms

Mushrooms bring a deep umami flavor and absorb the creamy sauce beautifully. Choose fresh, firm mushrooms for best results.

Spinach

Fresh spinach adds color, nutrients, and freshness that balances the richness of the sauce.

Pro Cooking Tips

  • Cook mushrooms until golden for best flavor
  • Don’t overcook spinach—just wilt it
  • Stir sauce constantly for smooth texture
  • Use freshly grated parmesan for better melting

Storage & Freezing Guide

  • Refrigerator: Up to 3 days
  • Freezer: Not recommended due to cream sauce
  • Reheating: Warm gently with added liquid

Nutrition Estimate Table (Per Serving)

NutrientAmount
Calories500–600 kcal
Protein15–18 g
Carbs55–65 g
Fat25–30 g
Fiber4–6 g

Dietary Notes: Vegetarian. Contains dairy and gluten unless modified.

Expanded Conclusion

This One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms is the perfect combination of convenience and comfort. It’s creamy, flavorful, and made with simple ingredients that come together effortlessly in one pan.

Whether you’re cooking for a busy weeknight or craving a cozy homemade meal, this pasta delivers every time. It’s rich without being overwhelming and easy without sacrificing flavor.

Save this recipe, share it, and enjoy a warm, comforting bowl of creamy pasta whenever you need something satisfying and simple.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Easy One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms – Creamy Comfort Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This One-Pot Garlic Parmesan Pasta with Spinach & Mushrooms is a creamy, comforting pasta dish made with garlic, parmesan, spinach, and mushrooms in a rich sauce, perfect for a quick and easy dinner.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 14 oz (400g) farfalle pasta
  • 3 tbsp olive oil
  • 2 medium onions, sliced
  • 34 cloves garlic, minced
  • 14 oz (400g) mushrooms, sliced
  • 10 oz (300g) spinach
  • 1/2 cup vegetable broth
  • 1 tsp Italian seasoning
  • 1/2 cup parmesan cheese
  • 3/4 cup heavy cream
  • 1 tsp red pepper flakes (optional)
  • Salt & pepper to taste

Instructions

  1. Cook pasta until al dente, then drain.
  2. Sauté onions in olive oil until soft, then remove.
  3. Cook mushrooms until golden, then set aside.
  4. Wilt spinach and remove excess moisture.
  5. Sauté garlic, add broth, cream, parmesan, seasoning, and stir until creamy.
  6. Return vegetables and pasta to the pan and mix well.
  7. Season and serve hot.

Notes

  • Add pasta water or broth if sauce thickens too much.
  • Use fresh vegetables for best flavor.
  • Adjust spice level with chili flakes.
  • Author: lily
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: One-Pot
  • Cuisine: Italian
  • Diet: Vegetarian

Leave a Comment

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