Tap here to get 5 Secrets to Stress Free Dinners

Creamy Instant Pot Spaghetti

5 from 17 votes

posted: 08/04/22

This post may contain affiliate links. Please read my disclosure policy
This post may contain affiliate links. Please read my disclosure policy

This Creamy Instant Pot Spaghetti is a super easy dinner recipe done in a pressure cooker in about 30 minutes! My kids love this recipe, and will even gobble up cold left overs.

side view of a platter of instant pot spaghetti

This Instant Pot Spaghetti recipe has been on Simple Joy for some time and has gotten great reviews. It is very easy to make, and full of delicious flavor. It is the definition of comfort food, and exactly what you want at the end of a long day.

A few months ago, Nathan was out of town and I was a single mom for a week. How do all the single parents out there do it? This simple Instant Pot dinner recipe definitely came to the rescue. It was fast to make while the kids were doing homework with enough for left overs the next day too. It was a total win.

Reader Review

We love spaghetti and try many recipes to find THE ONE. When my husband tasted this recipe he said from now on this is it. This is THE ONE. I whole heartedly agree. It is rich, flavorful and super easy to make. A huge plus with my work schedule to make a homemade meal. Easy enough for my husband to make if I’m not home.

ground beef cooked in the bottom of an instant pot

How to Cook Spaghetti in the Instant Pot

  1. Turn on the Instant Pot. Sauté the ground beef in the base of the pressure cooker first. It takes a bit to get hot, so use this time to measure out the rest of your ingredients.
  2. Sauté the ground beef. Once the Instant Pot says “Hot” add the ground beef, breaking it up and stirring it well to ensure that none of it sticks to the bottom. Once browned, remove the inner pot (carefully, it will be hot), and drain the excess grease.
  3. Add the other ingredients in this order. Add spices, chicken stock, tomato sauce, and then uncooked spaghetti (broken in half). Adding in this order will prevent the sauce from scorching.
  4. Close the Instant Pot and cook. Make sure that the release valve is set to sealing and then set the pressure cooker to high for 5 minutes. Once it is done cooking, release the valve and allow the steam to release before opening the instant pot.
  5. Add the cream cheese and Parmesan. Stir in the cream cheese and grated Parmesan.
overhead of an instant pot with chicken stock, spaghetti sauce, and uncooked spaghetti

Creamy Spaghetti Sauce

It is the cream cheese that makes this recipe rich and creamy. It is a simple trick that you just throw in at the end that put this recipe over the top.

That being said, you could absolutely skip the cream cheese and just add the Parmesan. The recipe will still work great, and it will still be delicious. If you are watching fat and calorie content, you could also substitute the cream cheese with a low fat version.

overhead of an instant pot filled with spaghetti sauce, a brick fo cream cheese, and Parmesan cheese

Substitutions and Variations for Instant Pot Spaghetti

  • Change the pasta: If you have little ones in your house, the spaghetti might be difficult for them to eat. You can use any pasta in this recipe and it will work just fine.
  • Use ground turkey: If your family prefers ground turkey (or chicken) to beef, you can substitute with that. You will need to add a little oil to your pressure cooker before sautéing it.
  • Make it vegetarian: You can skip the meat all together and make this a vegetarian dish. Swap the chicken stock for vegetable stock. Be sure to be aware of the order you add the ingredients. Make sure that the tomato sauce is added after the stock.
  • Use reduced fat cream cheese: As mentioned above, if you are looking to cut calories or fat, you can use reduced fat cream cheese. I don’t normally recommend that swap in baking recipes, but in a recipe like this it will work great.
  • Leave out the cream cheese: You can also make this just plain Instant Pot Spaghetti by leaving out the cream cheese and Parmesan at the end.
overhead of an instant pot full of creamy spaghetti


What size Instant Pot do you have?

I have this 6 quart Instant Pot.

What spaghetti sauce should I use?

I recommend using your family’s favorite jarred spaghetti sauce. You could also use this Homemade Spaghetti Sauce. It makes 6 cups, which will be more than enough for this recipe.

Can I make this recipe gluten free?

Yes, you can replace the noodles with gluten free noodles.

Can I leave out the cream cheese and Parmesan?

Yes. This recipe is delicious without the dairy.

Can I make this creamy spaghetti in the crockpot?

Yes! You will need to add 2 more cups of spaghetti sauce. Cook on high for 4 hours.

tongs lifting creamy spaghetti out of an instant pot

What to Serve with Instant Pot Spaghetti

If you make this Instant Pot Spaghetti recipe or any of my other recipes, please leave me a comment and let me know what you think!

side view of a platter of instant pot spaghetti
5 from 17 votes

Creamy Instant Pot Spaghetti

(tap # to scale)
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes
This Creamy Instant Pot Spaghetti is the amazing creamy spaghetti you love made super simple in a pressure cooker in about 30 minutes! A dinner win for sure!


  • 1 pound lean ground beef
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 3 cups chicken stock (or beef stock)
  • 4 cups spaghetti sauce (homemade or store bought)
  • 1 pound spaghetti broken in half
  • 1/2 cup parmesan cheese
  • 8 ounces cream cheese


  • Turn your pressure cooker on sauté. When it says "Hot" add the ground beef and sauté until broken up and beginning to brown stirring to ensure that none of it is sticking to the bottom. Very carefully remove the inner pot from the Instant Pot, and drain the excess grease.
  • Return the pot to the Instant Pot and stir in the spices. Then add in the chicken stock and then the tomato sauce. Add the dry spaghetti. Do not stir, but just gently press down so that the liquid is covering the spaghetti.
  • Put the top on your Instant Pot and make sure the valve is set to sealing.  Set to High Pressure for 5 minutes.  (It took about four minutes to come to pressure for me and begin counting down the 5 minutes.)  Once the Instant Pot has counted down the 5 minutes, use a manual pressure release, turning it to venting. Once the valve has fallen, remove the lid.  
  • Give the spaghetti a good stir.  Then stir in the cream cheese and parmesan until melted.
Author: Lisa Longley
Course: Main Course
Cuisine: Italian
side view of a platter of instant pot spaghetti

did you make this

Creamy Instant Pot Spaghetti

I’d love to see what you made! Tag me @lisasimplejoy and hashtag it #simplejoyrecipes!

Hi! I'm Lisa Longley, and I am committed to giving you simple dinner ideas and recipes that are easy to make; recipes that will fill your home with joy. I am the owner and author of SimpleJoy.com and I'm so glad that you are here.

Reader Interactions


    Have a question? Use the form below to submit your question or comment. I love hearing from you & seeing what you made!

    Rate This Recipe:

  1. Karen says

    What is the serving size?

  2. Susan Coble says

    Can I just cook the hamburger on the stove and then pick up the recipe in the instant pot?

    • Lisa Longley says


Broccoli Pasta"Omg! I didn’t think anything so simple could be so good!"
overhead of skillet of Cajun Shrimp Pasta ingredients on a cooling rack with toasted bread sitting beside
Cajun Shrimp Pasta"My family absolutely loved this recipe. Even my finicky eaters."
overhead photo of a gray skillet filled with beef and broccoli recipe, garnished with sliced green onions
Beef and Broccoli Recipe"I have made this a couple or more times. It’s easy & quick to prepare. I like this for a quick meal. It will be my go to recipe."


5 Secrets to Stress Free Dinners



5 Secrets to Stress Free Dinners