Instant Pot Spaghetti in a bowl with garlic bread.

Easy Instant Pot Spaghetti and Meat Sauce

Instant Pot Spaghetti and Meat Sauce is a 20-minute pressure cooker meal that's easy, budget-friendly, and satisfies the whole family.
Course dinner, Main Course
Cuisine Italian
Prep Time 5 minutes
Cook Time 15 minutes
Resting time 10 minutes
Total Time 30 minutes
Servings 5 servings
Calories 323kcal
Author Erin Henry


  • 1 pound lean ground turkey
  • 1 tablespoon olive oil
  • 3/4 teaspoon sea salt
  • 1/4 cup minced onion
  • 2 cloves garlic
  • 1 teaspoon dried basil
  • 25 ounce jar marinara sauce
  • 2 cups water
  • 8 ounces whole wheat spaghetti
  • Grated Parmesan cheese optional


  • Press sauté on your Instant Pot, add tablespoon of olive oil, let it heat up.  Cook your ground turkey and salt (or ground beef) while breaking it into small chunks. About 3-4 minutes.  Add your onions and garlic and cook another minute or two.
  • Add your marinara sauce, water, basil and spaghetti to pot.  Break the pasta in half to fit into the Instant pot to be fully covered by the liquid. Press down if necessary, but don't stir.
  • Cover and cook on high pressure setting for 8 minutes. When done, do a quick release so the pasta doesn't continue cooking.  Finally, give it a quick stir and serve topped with grated parmesan cheese. Enjoy!


  • Ground beef or chicken can be used in place of ground turkey in this recipe.
  • Gluten-free or regular pasta can be used in place of whole wheat. 
Nutritional information is approximate and was calculated using a recipe nutrition label generator.
★ Did you make this recipe? Don't forget to give it a star rating below!


Calories: 323kcal | Carbohydrates: 42g | Protein: 30g | Fat: 5g | Cholesterol: 49mg | Sodium: 1147mg | Potassium: 846mg | Fiber: 2g | Sugar: 6g | Vitamin A: 635IU | Vitamin C: 10.9mg | Calcium: 49mg | Iron: 4mg