Go Back
+ servings
close up shot of spaghetti with ground beef, tomatoes, and fresh basil
Print Recipe
5 from 6 votes

Instant Pot Spaghetti

This easy Instant Pot Spaghetti recipe features delicious sauteed bacon and onion in a homemade meat sauce with tender spaghetti noodles.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Dinner
Cuisine: Italian
Keyword: instant pot spaghetti, pasta in instant pot, pressure cooker pasta
Servings: 6
Calories: 453kcal



  • 4 slices bacon, diced
  • 1 small yellow onion, finely diced
  • 1 pound ground beef
  • 3 to 4 cloves garlic, minced
  • 8 ounces dry spaghetti, (uncooked)
  • ½ teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • 1 28-ounce can crushed tomatoes
  • 2 cups water, you can also use 1 cup beef broth + 1 cup water
  • tablespoons tomato paste
  • 2 teaspoons dried basil
  • 1.5 teaspoons dried oregano
  • Grated parmesan cheese, for garnish
  • Chopped fresh parsley for garnish


  • Press the “Saute” button on the Instant Pot.
  • Add diced bacon and cook for 3 minutes, or until crispy.
  • Remove bacon with a slotted spoon and set aside on a plate. DO NOT drain bacon grease from the Instant Pot.
  • Add diced onion to the bacon grease and cook for 2 to 3 minutes, or until translucent.
  • Crumble the ground beef into the Pot; cook for 6 to 7 minutes, stirring frequently, until browned and no longer pink.
  • Stir in garlic.
  • Break spaghetti into thirds and add to the pot.
  • Season with salt and pepper.
  • Add in crushed tomatoes, water, tomato paste, basil, and oregano.
  • Stir gently to combine it all together.
  • Push the spaghetti down and make sure they are completely covered in the liquid.
  • Seal the Instant Pot.
  • Select the “Manual” button and set it for 5 minutes at HIGH PRESSURE.
  • When 5 minutes are up, allow for pressure to release naturally for 5 minutes.
  • Turn knob to venting and release remaining pressure.
  • Remove lid and gently stir everything together.
  • Taste for salt and pepper and adjust.
  • Garnish spaghetti with previously prepared bacon, parmesan cheese, and parsley.
  • Serve.


Calories: 453kcal | Carbohydrates: 42g | Protein: 23g | Fat: 22g | Saturated Fat: 8g | Trans Fat: 1g | Cholesterol: 63mg | Sodium: 576mg | Potassium: 823mg | Fiber: 5g | Sugar: 8g | Vitamin A: 404IU | Vitamin C: 15mg | Calcium: 95mg | Iron: 5mg