Did you make this? Snap a photo and tag us on Instagram at @thrivinghome so we can see your creations and cheer you on!

a hand with a fork twirling a bite of spaghetti on a plate

Instant Pot Spaghetti Sauce

With a few simple ingredients, this hearty Instant Pot Spaghetti Sauce couldn’t be easier or tastier! Serve over pasta, zoodles, or spaghetti squash for a delicious and healthy dinner. Freezing instructions included.

Yield: 6 servings 1x
Prep: 8 minutesCook: 5 minutesTotal: 13 minutes


  • 1 to 2 tablespoons avocado oil or olive oil
  • 1 yellow onion, finely diced (about 1 cup)
  • 2 garlic cloves, minced
  • 1/2 pound lean ground beef
  • 1/2 pound mild ground Italian sausage or Italian turkey sausage
  • 1/8 teaspoon red pepper flakes
  • Salt and ground black pepper
  • 2 (24-ounce) jars marinara sauce (or make your own)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.


Make It Now:

  1. Set the 6-quart Instant Pot to “Sauté.” Pour the oil into the pot and heat until shimmery. Add the onion and cook, stirring, for 4 to 5 minutes, until softened, stirring in the garlic during the last 30 to 60 seconds of cooking. Add the ground beef and sausage and cook, breaking up the meat as it cooks, until browned, 5 to 7 minutes, seasoning lightly with the red pepper flakes, salt, and black pepper while it cooks. Using pot holders, carefully lift the inner pot and drain off the grease.
  2. Add a 1/2 cup of water and scrape the bottom with a spatula to help prevent the burn signal. Add the marinara sauce to the meat mixture and stir to combine. Press “Cancel.” (Freezing instructions begin here.)
  3. Lock and seal the lid. Cook at high pressure for 5 minutes, then quick release the pressure.
  4. Serve the sauce over whole-grain pasta, zoodles, spaghetti squash, or quinoa, topped with Parmesan, if desired.

Freeze For Later:

Follow steps 1 and 2. Pour the meat sauce into a gallon-size freezer bag or round container. Seal and freeze (if using a freezer bag, set it in a bowl or round container with a diameter similar to the Instant Pot so it will fit in the pot when frozen; see page 20).

Prepare From Frozen:

Note: You will need to have cooked whole-grain pasta, zoodles, etc and (optional) Parmesan on hand to complete this meal. Set the Instant Pot to “Sauté.” Transfer the frozen sauce to the pot and cook for 5 minutes to release some liquid. Press “Cancel.” Follow step 3, but cook for 10 to 15 minutes. Follow step 4.


To Make With Spaghetti Noodles in the Sauce: Complete Step 1. Add 1 cup of water and scrape the bottom of the pot. (This will help prevent the burn signal later.) Then, break one package (16 ounces) of spaghetti noodles in half. Layer them in the pot in a few crisscrossing layers over the meat and veggies. Cover the noodles with 2 more cups of water and all the marinara sauce. Do not stir! Follow Steps 3 and 4.

    © Author: Rachel Tiemeyer
    Cuisine: Italian Method: Instant Pot