This post may contain affiliate links.
This is the easiest Creamy One Pot Pasta you will ever make! Less than 10 minutes to prep, ready in 30 minute and as easy as tossing everything in the pot and stirring. Dinner doesn't get any easier, or tastier than this creamy, parmesan pasta!

If you like pasta and you also like to put minimal effort into cooking an amazing dinner, then this EASY Creamy One Pot Pasta is literally screaming your name.
We are talking toss all of the ingredients into the pot, turn on the heat, and about 20 minutes later, dinner is served.
Who would not be down for that??
There are a lot of things in life that you have to work hard for, don't let dinner be one of those things. Check out my 20 Minute One Pot Lemon Ricotta Pasta or this One Pot Chicken Alfredo as well!
Why You Will Love this Creamy One Pot Pasta Recipe:
- It is the EASIEST pasta recipe ever! All you have to do to make this creamy one pot pasta is toss everything in the pot, and essentially walk away. You will be amazed by how easy it is and how delicious as well!
- A dump and go dinner ready in 30 minutes. Dinner is ready in 30 minutes but also an EASY dinner is ready in 30 minutes. When you don't have a lot of time on your hands, this pasta dish is great because you can get something else done while it cooks.
- Simple to vary. Add meat, other veggies, vary the cheeses and more. So easy to make this dish several times without making it exactly the same twice.

What you will need:
- pasta: I prefer rotini but have made it with other short pastas as well. Use what you have on hand and just check after about 10 minutes of boiling to make sure the pasta doesn't get over cooked.
- tomatoes: Diced tomatoes, you can use regular or fire roasted are great as well.Leave the juices in the tomatoes when adding to the pot--no need to drain them as the liquid will get absorbed when boiling.
- spinach: fresh spinach is my preference however frozen spinach should work as well.
- onion: yellow or white, a shallot will work as well
- seasoning: I used to make this recipe with a combination of oregano, basil and rosemary. Recently, I started using Italian seasoning as it is always on hand and I seemed to never have rosemary. If you want to make this as originally posted, it's 1 teaspoon each of oregano and basil and then ½ teaspoon rosemary.
- garlic: freshly minced for the best flavor. If you don't have any on hand, add about ¾ teaspoon to start and adjust as desired to taste.
- broth: vegetable or chicken broth will work well. If you want the recipe to be vegetarian, use veggie broth and make sure your parmesan cheese is vegetarian as well.
- parmesan: grated parmesan is ideal to allow it to melt into the creamy sauce.
- cream: I prefer heavy cream in this creamy one pot pasta recipe versus half and half or another alternative. It will add the most richness and make the sauce less watery.

How to make this Creamy One Pot Pasta Recipe:
The only thing you need to chop is the onion in this easy one pot pasta. Everything else gets tossed right into the pot as is.
- Add all of the ingredients except the cream and parmesan to a large pot. The pasta should be uncooked! Stir it all up and you are set. Bring the pot to a boil on medium heat for about 13-15 minutes, or until pasta is cooked al dente. (steps 1-3)

Once the pasta is cooked, set the heat to low. Slowly stir in the cream and parmesan until smooth and creamy. Simmer for a few minutes to help thicken the sauce before serving with an extra sprinkle of parmesan! (steps 4-5)

Recipe Notes and Tips:
- If the pasta seems to be boiling too high, lower the heat slightly and stir it well. You want to keep the pasta at a nice gentle boil.
- A lot of the liquid will boil down in this Creamy One Pot Pasta, but you do not want all of it to do so. If it looks like the liquid is almost gone, you can add an extra ½ cup or so of broth while cooking. This will keep the pasta from burning and sticking to the bottom of the pot.
- Any grated cheese combo would be delicious if you want to up the ante. Parmesan, Romano, asiago--you name it!

Storage Instructions:
This easy creamy one-pot pasta is technically better as leftovers in my opinion. You can store it in the refrigerator for up to 5 days. When reheating, you can add in some more cream to help add some moisture back into the recipe if desired to get that sauce like texture.
While this is not the best recipe to freeze, it can be frozen for up to 3 months. The only issue is that the pasta can get a bit mushy when thawed and reheated so if texture is your thing, it may not be ideal. If you plan to make and freeze right away, cook the pasta just under al dente and that will help it hold up better when thawing!
Ways to Vary This One Pot Pasta:
Lots of ways to vary this recipe to jazz it up a bit. Here are some of the ways we change things up since we eat it so much:
- Add in some Italian sausage. You can use pre-cooked and just slice it up or brown the sausage before hand.
- Add other veggies. Toss in some other vegetables: red peppers,
- Use fresh herbs. Add in some freshly chopped oregano, basil, thyme and more.
- Vary the cheese. You can add romano, asiago, a cheese blend of your choice to the parmesan. Serve topped with fresh mozzarella.
- Add rotisserie chicken. Shredded rotisserie chicken is one of our favorites to add to this one pot pasta recipe.

Try these other simple dinners:
- Ground Beef Pasta Skillet
- Creamy Parmesan Instant Pot Pasta
- Easy One Pot Chicken Alfredo
- Easy Baked Pasta Dinner
- Simple Ground Turkey Skillet Dinner
- Parmesan Crusted One Pan Chicken Dinner
- 15 Minute Lentil Sloppy Joe's
HUNGRY FOR MORE? Subscribe to my newsletter and follow me on Facebook, Instagram and Pinterest for all the latest!

Creamy One Pot Pasta
Ingredients
- 16 oz. rotini or short pasta, uncooked
- 4 c vegetable broth (chicken will work too!)
- 2 cans diced tomatoes, do not drain liquid! (approx. 14 oz. cans)
- 3 c baby spinach, fresh
- 1 small small onion, chopped
- 3-4 garlic cloves, minced
- 2 - 3 teaspoon Italian seasoning
- ⅓ c heavy cream
- ⅔ c grated parmesan
- ½ teaspoon cracked pepper
- ½ teaspoon sea salt
Instructions
- In a large pot, combine all ingredients except for the parmesan and the cream. Stir well to combine.
- Bring to a boil over medium heat, and cook for about 13-15 minutes, or until the pasta is cooked al dente.
- Lower the heat to low and add in the cream and parmesan and stir until smooth and creamy. Simmer for several minutes to allow the sauce to thicken. Serve with an extra sprinkle of parmesan and enjoy!
Notes
- If the pasta seems to be boiling too high, lower the heat slightly and stir it well.
- Most of the liquid will boil down in this Creamy One Pot Pasta, but you do not want all of it to do so. If it looks like the liquid is almost gone, you can add an extra ½ cup or so of broth while cooking. This will keep the pasta from burning and sticking to the bottom of the pot.
- Any grated cheese combo would be delicious if you want to up the ante. Parmesan, Romano, asiago--you name it!
Kar says
Mine is on the stove now! Cant wait! I used ham, peas, onions and mushrooms and will be finishing with pureed cottage cheese and shredded marble. Topped with black olives! Thank you for the inspiration! I have not tried pasta this way!
Lorie says
Yum! Enjoy it!
Deb says
This looks delicious. I’d like to make this in advance, if that is possible. If so, how would you recommend doing so? Thanks.
Lorie says
Hi Deb! How far in advance are you wanting to make this? You can certainly make it a day ahead and then just warm everything up again before serving.
Lillian says
can you use almond milk or canned coconut milk to sub out the heavy cream? or even evaporated milk?
Lorie says
If you are trying to keep it dairy free, a cashew cream or something slightly thicker would be ideal. However, you still should be ok with the other options, just won’t be as thick and rich.