Go Back Email Link
+ servings
instant pot spaghetti and meat sauce in white bowl
Print Pin
5 from 10 votes

Instant Pot Spaghetti and Meat Sauce

Instant Pot Spaghetti and Meat Sauce is a quick and easy pasta dinner made with ground beef and tomato sauce in the pressure cooker. Ready in 30 minutes!
Course Main
Cuisine American
Keyword instant pot, meatsauce, spaghetti
Prep Time 2 minutes
Cook Time 5 minutes
pressure time 10 minutes
Total Time 22 minutes
Servings 10
Calories 89kcal
Author Dee


  • ½ yellow onion , chopped
  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1 tablespoon Italian seasoning
  • 1 ½ teaspoons sea salt
  • 1 teaspoon garlic powder
  • ½ teaspoon ground black pepper
  • 1 16-ounce package spaghetti uncooked and broken in half
  • 1 24-ounce jar marinara sauce
  • 1 can diced tomatoes
  • 3 cups water


  • Turn Instant Pot to saute, and when it reads HOT, add the olive oil and onion, and cook until slightly soft
  • Add the meat, Italian seasoning, salt, garlic powder and pepper, and cook until no pink remains, stirring frequently 
  • Hit CANCEL, and add a little water if needed, to deglaze bottom of pot 
  • Break spaghetti strands in half, and layer on top of meat in a criss-cross pattern
  • Pour marinara sauce over pasta
  • Pour diced tomatoes over sauce
  • Pour water around sides and on top of tomatoes, and push down lightly with spatula to make sure water gets through layers and all pasta is covered
  • Cover with lid, turn valve to SEALING, press PRESSURE COOK or Manuel on some models, and set cook time to 5 minutes 
  • When cooking is done, let pressure do a natural release for 5 minutes, then hit CANCEL, and do a quick release until pin drops
  • Open lid, and stir spaghetti and meat sauce together well before serving


I use Barilla brand pasta and marinara sauce, but any brand is fine, although results may be different depending upon thickness of the sauce.
For al dente pasta, cook for 4 minutes and do a gradual quick release.
To make spaghetti and meatballs, put meatballs on bottom, and layer remaining ingredients on top.


Calories: 89kcal