One pot pasta transforms weeknight dinners into something truly special. My friend James actually called this his new go-to meal after trying it last Tuesday. This creamy, mushroom-studded pasta comes together in a single pot without any fussy draining or separate sauce-making steps. Unlike other versions that require boiling pasta separately or making cream sauce on the stove, this method combines everything at once, which means less cleanup and more time at the table. You can also try our golden 30 min parmesan pasta for another quick dinner option.
Quick pasta dishes have earned their reputation for busy families. With spinach, sun-dried tomatoes, and garlic simmered right into the broth, every bite tastes restaurant-quality. The beauty of this approach lies in efficiency—no colander, no multiple pans, no stress.
What makes this one pot pasta stand out is the technique of cooking pasta directly in the broth, which allows the noodles to absorb all those savory flavors while the cream creates an incredibly silky sauce. Most other recipes skip this step entirely.
James says the texture reminds him of authentic Italian trattorias, and honestly, I agree completely.
Why this pasta dish works
Cooking pasta directly in broth creates layers of flavor that separate cooking methods simply cannot achieve. The pasta absorbs the liquid gradually, developing a richer taste throughout.
- Mushrooms release umami compounds that deepen the entire sauce naturally
- One-pot cooking reduces cleanup dramatically while building complex flavors
- Heavy cream binds everything into a silky, restaurant-quality coating
- Italian seasoning and garlic create authentic depth without hours of simmering
The reason this one pot method works better is because the pasta starches naturally thicken the broth, so you’re not fighting against separation or over-reduction like you would with traditional cream sauces made separately.
Prep 10 minutes | Cook 20 minutes | Cal 620 | Serves 4 servings | Cuisine Italian |
Ingredients for one pot pasta

- 1 lb pasta
- 4 cups chicken broth
- 2 cups heavy cream
- 3 cloves garlic, minced
- 1 medium onion, diced
- 8 oz mushrooms, sliced
- 2 cups spinach
- 1 cup parmesan cheese, grated
- 2 tbsp butter
- 1 tbsp olive oil
- 1 tsp Italian seasoning
- 1/2 tsp red pepper flakes
- 1/4 tsp salt
- 1/8 tsp black pepper
- 1/2 cup sun-dried tomatoes
Substitutions work beautifully here—use vegetable broth instead of chicken for a vegetarian version, or swap heavy cream with half-and-half if you prefer lighter results. White wine adds complexity if you have it open, and fresh herbs like basil can replace dried Italian seasoning. The sun-dried tomatoes provide concentrated sweetness and tang that fresh tomatoes cannot match, so avoid skipping them entirely unless you’re substituting with fresh cherry tomatoes (use double the amount).
Mise en place matters tremendously with this recipe since everything cooks so quickly. Have your garlic minced, onion diced, and mushrooms sliced before you start heating the pot, because once you begin cooking, there’s no pause button between steps.
Step-by-step pasta dish instructions

1. Heat butter and olive oil in a large Dutch oven or heavy-bottomed pot over medium heat until butter foams, roughly 60 seconds. Add your diced onion and sauté until softened and fragrant, about 3-4 minutes, stirring occasionally. This builds the aromatic foundation—skipping this step means missing out on the caramelized sweetness that balances the cream.
2. Add minced garlic and sliced mushrooms to the pot, cooking for 2-3 minutes until the mushrooms release their moisture and begin to soften. You’ll notice the pan smells absolutely incredible at this point. The garlic should be fragrant but never browned, because burnt garlic tastes bitter and will haunt your entire dish.
3. Pour in chicken broth and bring to a rolling boil. Add your pasta directly to the broth along with Italian seasoning and red pepper flakes, stirring well to prevent sticking. Unlike traditional pasta cooking, you’re creating one pot pasta by letting the noodles cook directly in the liquid, which extracts starch and thickens your sauce naturally.
4. Reduce heat to medium-high and cook for 10-12 minutes, stirring frequently to prevent sticking to the bottom. The pasta should be almost tender but still slightly firm, about 2 minutes before normal al dente. This timing matters because the pasta continues cooking once you add the cream—overcook here and you’ll end up with mush.
5. Reduce heat to low and stir in heavy cream, parmesan cheese, sun-dried tomatoes, and spinach. Cook for 2-3 minutes, stirring gently, until spinach wilts completely and cheese melts into the sauce. Taste and adjust seasoning with additional salt and black pepper as needed—I typically add another 1/4 tsp salt and pinch of pepper. The sauce should coat the back of a spoon luxuriously.
Serving ideas for one pot pasta
Transform this creamy pasta with simple but impactful pairings that round out the meal perfectly. Each combination takes your weeknight dinner from quick to memorable in seconds flat.
Garlic bread with fresh herbs
Slice a baguette lengthwise, brush with olive oil and minced garlic, then toast until golden because the crispy exterior provides textural contrast to the creamy pasta. Garnish with fresh parsley and extra parmesan for elegance without effort.Simple arugula salad with lemon vinaigrette
Toss fresh arugula with lemon juice, olive oil, salt, and pepper because the peppery bite and acidity cut through the richness beautifully. The brightness refreshes your palate between every forkful of creamy pasta.Roasted cherry tomatoes and broccolini
Toss halved cherry tomatoes and broccolini florets with olive oil, garlic, and Italian seasoning, then roast at 400°F for 12-15 minutes because the slight char adds complexity. This also works beautifully alongside our golden 30 min ground beef skillet for another quick dinner pairing.Frequently asked one pot pasta questions
Can I freeze this pasta dish?
Not ideally—the pasta texture changes after freezing and thawing, becoming mushy rather than al dente. However, you can freeze the sauce separately (without pasta) for up to 2 months, then cook fresh pasta to combine later.What can I substitute for heavy cream?
Half-and-half works beautifully because it reduces fat slightly while maintaining creaminess, though the sauce will be thinner. You can also use Greek yogurt stirred in at the end for tanginess and protein.How do I reheat leftovers?
Place leftovers in a pot over medium-low heat with 2-3 tablespoons of chicken broth, stirring gently for approximately **5-7 minutes** at 160°F until heated through. Never use high heat because pasta breaks apart and the sauce becomes grainy rather than silky.Why is my one pot pasta sauce breaking or separating?
This happens when cream gets too hot too fast or when the pan wasn’t hot enough initially. Always reduce heat to low before adding cream and stir constantly, keeping temperature below 180°F, because high heat causes fat molecules to separate from the liquid.Final thoughts on this pasta dish
This one pot pasta delivers restaurant-quality results without the restaurant stress or cleanup burden. James keeps texting me photos of his bowls because he’s making it twice weekly now—that’s the ultimate endorsement for any weeknight meal.
The combination of creamy sauce, tender pasta, and earthy mushrooms makes this genuinely crave-worthy. You’re investing 30 minutes total and getting something that tastes like you spent hours cooking, which is the real magic here.
Perfect your pasta game further by exploring our golden 30 min teriyaki chicken bowl for variety in your quick dinner rotation. Make this one pot pasta recipe tonight and discover why busy families everywhere are ditching complicated weeknight dinners forever.








