Go Back

Instant Pot Italian Marinara Pasta

Simple, quick, and easy instant pot meal for any night of the week! The sausage, onion, and tomato sauce infuses into the pasta to create a flavorful Italian dish!
Prep Time15 mins
Cook Time10 mins
Pressure Build-Up/Release15 mins
Total Time25 mins
Course: Main Course
Cuisine: Italian
Keyword: Instant Pot
Servings: 6
Calories: 586kcal
Author: Clean Fingers Laynie


  • 1 lb Italian Sausage Mild or Hot
  • 1 small Onion, Diced Small
  • 2 tbsp Italian Seasoning
  • 16 oz Penne Pasta, Dried
  • 3 cups Beef Broth
  • 24 oz Marinara or Spaghetti Sauce I used Hunts Garlic and Herb
  • 1 cup Cottage Cheese or Ricotta
  • 1 cup Mozzarella Cheese, Shredded
  • Parmesan, Grated Optional
  • Parsley Optional


  • If necessary, remove sausage from casings.
    Removing Casing from Italian Sausage for Instant Pot Italian Marinara Pasta
  • Turn on the "Saute" setting on the Instant Pot, and add onion, sausage, and Italian seasoning to inner pot. Cook for about 5-6 minutes until onion is softened and sausage is browned and no longer pink. Drain mixture if there is more than 2-3 tablespoons of grease. 
    Cooked Sausage and Onions in Instant Pot for Italian Marinara Pasta
  • Add pasta to pot in an even layer on top of the sausage mixture, and cover pasta with beef broth. 
    Beef Broth Poured into Instant Pot with Pasta
  • Without stirring(!), add marinara or spaghetti sauce on top of the pasta. (Not stirring in the tomato sauce will prevent receiving the "Burn" notice on the Instant Pot.)
  • Close the instant pot with the lid, and turn the steam valve to "Sealing". 
  • On the Instant Pot, click "Cancel" (or equivalent) to stop "Saute". Click the "Manual" button on High Pressure. Set the timer for 5 minutes* and allow the Instant Pot to come to pressure (about 10-15 minutes). 
    Pressure Cook Setting on Instant Pot
  • Turn the steam valve to "Venting" to release the pressure manually. 
  • Stir in cottage cheese (or ricotta) and mozzarella cheese. 
  • If desired, top with Parmesan cheese and parsley. Serve hot! 


Estimated Nutrition, Per Serving: Fat 22 g, Carbohydrate 67 g, Dietary Fiber 6 g, Protein 31 g, Sodium 1685 mg
*Pasta Cooking times may differ if using different pasta. To estimate the correct cooking time for your pasta, take the estimated boiling time and divide that number by 2 and subtract 1 more minute. (If a 10 minute boiling time is given, 10 / 2 = 5; 5 - 1 = 4 minutes). 
–Adapted from 365 Days of Slow + Pressure Cooking