Instant Pot Spaghetti

Instant Pot Spaghetti made in the pressure cooker with ground beef. Spaghetti pasta noodles layered with tomato sauce, ground beef, onion, garlic, and parmesan cheese. A 7-minute spaghetti pasta recipe for the pressure cooker served as the ultimate quick dinner. A versatile recipe that can use uncooked fresh ground beef, frozen ground beef, frozen meatballs or no meat but just a vegetable tomato sauce for a vegetarian meal.
Spaghetti pasta noodles layered with tomato sauce in a instant pot pressure cooker with meat sauce.

For a quick pressure cooker meat sauce and easy pasta dinner meal made with beef and marinara sauce, try my easy homemade Instant Pot Spaghetti from scratch recipe. I’ve included tips and tricks to creating the perfect Instant Pot 7-minute Spaghetti in just a fraction of the time it normally takes on the stove top.

Instant Pot Beef Spaghetti. Spaghetti pasta noodles cook in 7 minutes in the pressure cooker with ground beef and spaghetti sauce.



If you’re just getting started with the Instant Pot Pressure Cooker, be sure to follow my directions. Plug in the Instant Pot and turn it on “SAUTEE MODE”. You’ll want to insert the stainless steel insert into the pressure cooker. In the insert, cook the ground beef, onions, and garlic. Break the beef up as you cook it with a spoon. Once the beef is no longer pink, drain it then return it to the pressure cooker. Turn the pressure cooker “OFF”.


In the insert, add in 1 cup water to the cooked beef. Next, mix 2 cups water with 2 teaspoons olive oil. The olive oil helps the noodles to not stick together while cooking; set aside. Toss in the spaghetti noodles. I break them in half so that the lid makes a tight seal. I toss them in 4-6 layers, much like pick-up-sticks. Scroll up to see my first photo of this step.

Next, pour the water and olive oil mixture over the noodles. The olive will slightly stick to the noodles to prevent them from sticking. Don’t worry, the sauce will still stick to the noodles.


Finally, pour the tomato or marinara sauce into the center of the noodles. Try not to get the sauce around the edges. DO NOT STIR in the sauce. It must be placed near the top. The pressure cooker will result in a burn notice if the sauce ends up anywhere near the base of the insert because the sauce is too heavy to count as “steam” to be converted for this process.


Secure the lid on top and set the Steam Release Handle to the SEALED position. This is the knob on top of the pressure cooker by the handle. Select the “MANUAL” or “PRESSURE COOK” button on the panel. Use the ( + ) and set it to 7 minutes. The pressure cooker should then beep and say “ON” which means it is working to come to pressure. It will take 10-15 minutes to come to pressure. Once it comes to pressure, it will beep and count down from 7 minutes. After 7 minutes, the Instant Pot will beep to indicate it’s done. Do a “QUICK RELEASE” by turning the “STEAM RELEASE KNOB” to “VENTING”. Once the “PIN” drops, it’s safe to open.


Because the Instant Pot masks any seasoning taste, I like to stir mine in at the end. Add all the seasoning AFTER the spaghetti has cooked then stir it well to combine.

Beef Spaghetti. An easy Instant Pot spaghetti pasta recipe served in a bowl for a quick dinner.



If you notice a lot of steam pouring out from the pressure cooker while it is “ON” and it hasn’t come to pressure in 15 minutes, release the steam knob and push down the noodles, then return to cook for 1-2 more minutes. It’s important that you DO NOT STIR the pasta sauce or any tomato sauce into the mixture. It MUST be added to the top of the noodles. This is because pasta sauce is too heavy to count as a real liquid like broth or water and the pressure cooker will result in a burn notice because it won’t be able to convert the heavy sauce to steam even though water is added.


A general rule for spaghetti in the Instant Pot is 1 cup water and 24 ounces of tomato sauce for every 1/2 pound of pasta. If you’d like to make more or less spaghetti, follow this rule.


Can I use frozen meatballs in the Instant Pot for spaghetti from scratch? Yes, you can! Follow the same instructions, however, replace the frozen meatballs with the ground beef on the bottom. They do not need to be defrosted, so you can cook them with everything else at the same time. Just be sure that the frozen meatballs are already cooked when you buy them. Set the timer for 7 minutes, then instead of a quick release at the end of cooking, do a natural release for 2 minutes. That means you need to only move the steam knob to “VENTING” after 2 minutes once the 7 minute cook time is done.


Place the steam rack into the insert. Place the frozen ground beef on top of the rack then pour in 1 cup water. Pressure Cook on high for 25 minutes. Allow the pressure cooker to “NATURALLY RELEASE” at least 10 minutes, then turn the steam knob to “VENTING”. Carefully remove the steam rack with two pairs of kitchen tongs then drain the meat in a strainer as well as drain the fat/water from the pot. Return ground beef to pot and break it up with a spatula. If it’s still pink, you can saute it until it’s cooked otherwise, follow the directions for the rest of the recipe I’ve listed.


Simply skip the ground beef step. Still add in garlic, and onion, then follow the remainder of the recipe.

Instant Pot pressure cooker loaded with spaghetti noodles, ground beef, tomato sauce, and cheese.

The key to creating awesome Instant Pot Spaghetti is to cook the beef first then layer the noodles on top. Water is added to the bottom of the pot after the beef to aid in providing enough steam for the pressure cooker to come to pressure and cook the pasta noodles. The tomato marinara sauce is added to the top of the noodles, which means that you won’t run into a burn notice. Finally, traditional spaghetti seasoning like onion powder, Italian seasoning, salt, and pepper, are stirred into the pot after cooking to achieve the BEST Italian flavor.


For more quick and easy INSTANT POT recipes, check out my Instant Pot Creamy Tuscan Chicken Pasta, Instant Pot Crack Chicken, Instant Pot Mashed Potatoes. Instant Pot beef recipes are my go to for a quick dinner and I love these Instant Pot Taco Bowls, and Instant Pot Rotisserie Chicken.

Instant Pot Beef Spaghetti. Spaghetti pasta noodles cook in 7 minutes in the pressure cooker with ground beef and spaghetti sauce.

Instant Pot Spaghetti

A quick 7-minute Instant Pot Spaghetti recipe made with beef meat sauce and Italian flavors. An easy one pot pressure cooker pasta recipe with incredible flavors. Options include frozen meatballs, frozen ground beef, uncooked raw ground beef, or no meat at all.
5 from 1 vote
Prep Time 15 minutes
Cook Time 7 minutes
Total Time 22 minutes
Course Main Course
Cuisine American, Italian
Servings 8 servings
Calories 586 kcal


  • 2 1/2 pounds ground beef
  • 1 white onion, diced
  • 5 cloves garlic, minced
  • 3 cups water, divided
  • 2 teaspoons olive oil
  • 12 ounces spaghetti pasta noodles
  • 48 ounces marinara sauce, divided
  • 15 ounces diced tomatoes
  • 1 teaspoon salt
  • 1 1/2 teaspoons Italian seasoning
  • 1 teaspoon onion powder
  • 1/2 teaspoon ground black pepper
  • grated parmesan cheese, to serve


  • In an Instant Pot insert, cook ground beef, onions, and garlic. Turn the pressure cooker on and select SAUTEE. Break it up with a spoon and cook until no longer pink. Drain beef fat; return beef to Instant Pot.
     Evenly spread cooked beef/onion mixture across the bottom. 
    Pour in 1 cup water. 
    Break spaghetti pasta noodles in half. Layer the noodles like pick-up-sticks. Alternate layers and directions so that the noodles are not sticking together – See post for a photo of this step.
    Add 2 teaspoons olive oil to 2 cups water. Pour mixture evenly over the noodles.
    In the CENTER of the noodles, pour in canned diced tomatoes. Pour 24 oz. marinara sauce on top in the CENTER. Do NOT STIR (if you stir, you’ll get a burn notice) Do not get any tomato ingredients on the sides of the pot either. 
    Secure lid. Set the pressure valve to SEALING. Select MANUAL or PRESSURE COOK; cook on high-pressure 7 minutes. The pressure cooker will beep and indicate “ON” while it comes to pressure. It took mine about 15 minutes to come to pressure then it started to count down from 7 minutes.
    Once done, select CANCEL. Do a QR or QUICK-RELEASE by turning steam release handle to release steam immediately. Once pressure pin drops, open lid and turn off the device.
    Stir in 1 teaspoon salt, 1.5 teaspoons Italian seasoning, 1 teaspoon onion powder, and 1/2 teaspoon black pepper.
    Serve with parmesan cheese. I like to use the extra 24 ounces marinara sauce to add to each bowl. If you stir the sauce in, the noodles will absorb it so I like to stir in when serving. 


Be sure to follow my recipe the first time. For more information, read my blog post for tips and tricks, including troubleshooting issues. 
FROZEN MEATBALLS / FROZEN GROUND BEEF – recipe notes shared in blog post, be sure to read the section for full directions.


Calories: 586kcalCarbohydrates: 45gProtein: 32gFat: 30gSaturated Fat: 11gCholesterol: 100mgSodium: 1290mgPotassium: 1172mgFiber: 4gSugar: 10gVitamin A: 805IUVitamin C: 18.5mgCalcium: 88mgIron: 5.8mg

Nutritional information is only an estimate and it’s accuracy is not guaranteed to be exact.

Save This Recipe To Your Favorites

Create an account on our website and save your favorite recipes. You’ll be able to access your favorite recipes on any device!

Spaghetti with beef meat sauce stirred with parmesan cheese and tomato sauce.

3 Responses

  1. 5 stars
    Delicious and very easy to make! The kids loved it. I used whole wheat spaghetti so 8 minutes would have been good. 7 mins was too aldente for the kids. Instead I just put it all on Sauté for another minute or two, stirring to avoid burning. I will be making it again! Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Welcome to Swanky Recipes!

Welcome to Swanky Recipes!

I'm Jessica. Our approachable and enjoyable recipes aim to encourage people to cook and find joy in the kitchen. We believe that cooking should be a pleasurable experience. Thank you for joining us, and we hope you'll find inspiration and happiness in our recipes.

About Jessica

Shop Kitchen Accessories

Stay in The Know!

Join the Swanky Recipes newsletter to get exclusive new recipes, kitchen deals, & more!

Looking for the best easy and tasty recipes?