This post may contain affiliate links. Please see our disclosure policy.

Dinner doesn’t get much better than this quick and healthy Instant Pot spaghetti meat sauce! A hearty homemade sauce in just 20 minutes! The perfect weeknight dinner win!! Toss it with your favorite pasta, zucchini noodles, or spaghetti squash and you’ve got a meal everyone will love.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Instant Pot spaghetti meat sauce over zucchini noodles in a white bowl, garnished with basil. Easy weeknight spaghetti recipe.

Spaghetti is always a classic in our house: comforting, hearty, and met with excitement every single time I make it! I love that this recipe not only gives me a delicious dinner, but also stretches into leftovers for another night. And the best part? The Instant Pot takes away the need for hours of simmering, while still giving you that rich homemade flavor. Just set it, walk away, and come back to a dinner that tastes like it cooked all day!!

As a nutritionist, I’m always creating Instant Pot recipes that are healthy, easy, and family-friendly. I know how busy life gets, and the last thing you need is another complicated dinner. This recipe is exactly what I turn to when I want something wholesome on the table without hovering over the stove.

Instant Pot spaghetti meat sauce over zucchini noodles in a white bowl, garnished with fresh basil. Easy weeknight dinner recipe.

How to make Instant Pot Spaghetti Meat Sauce

Start with sautéing. Turn your Instant Pot to the sauté function and heat a little oil. Add in chopped onion, garlic, ground beef, and sausage. Cook for about 5–6 minutes, stirring often, until the meat is browned and nearly cooked through. Then press cancel.

Deglaze the pot. Pour in red wine vinegar (or broth if you prefer) and scrape the bottom of the pot well with a wooden spoon. This step prevents anything from sticking and keeps the Instant Pot from giving you a burn notice. If your pot tends to be extra sensitive, you can also splash in a bit of water here.

Build the sauce. Stir in crushed tomatoes, tomato paste, and a mix of dried herbs with salt. Everything comes together so quickly and already smells incredible at this stage!

Pressure cook. Secure the lid, set your Instant Pot to high pressure, and cook for 7 minutes. Walk away and let the magic happen.

Finish and serve. Release the steam quickly, open the lid, and stir. Your rich, hearty spaghetti sauce is ready to ladle over pasta, zucchini noodles, or spaghetti squash — all in less than 20 minutes!!

Instant Pot spaghetti meat sauce over zucchini noodles in a white bowl, garnished with basil. Easy weeknight dinner recipe.

Variations

  • Swap the sausage for turkey, chicken, or Italian pork sausage.
  • If the tomatoes taste a little too acidic, stir in a small pinch of sugar.
  • Use chicken or beef broth instead of vinegar for a slightly different flavor.

Serving Suggestions

This sauce is perfect with traditional spaghetti, but I also love pairing it with spaghetti squash or zucchini noodles for a lighter twist. Add fresh basil, parmesan cheese, or crushed red pepper flakes to finish it off.

Looking for sides? Try my Asparagus and Spinach Salad, or Roasted Brussels Sprouts Salad. And of course, garlic bread is always a must!!

This sauce makes fantastic leftovers. Keep it in the fridge for up to 5 days, or freeze for up to 4 months. Just thaw overnight and reheat on the stovetop for an easy, stress-free dinner anytime.

4.96 from 43 votes

The BEST Instant Pot Spaghetti Meat Sauce

Prep: 10 minutes
Cook: 7 minutes
Total: 17 minutes
Servings: 12
Toss all of your ingredients into the Instant Pot to make this quick and easy spaghetti meat sauce. A weeknight dinner win, ready in 20 minutes!
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tbsp avocado oil, or olive oil
  • 1 medium sized white/yellow onion, diced
  • 4 cloves garlic, minced
  • 1 lb ground beef
  • 1 lb ground sausage
  • 3 tbsp red wine vinegar
  • 2 28 oz cans San Marzano Tomatoes*
  • 6 oz tomato paste
  • 1 tsp sea salt, + more to taste
  • 2 tsp dried basil
  • 2 tsp dried oregano
  • Crushed red pepper, optional
  • Fresh basil to taste
  • 1/4-1/2 cup water**, (see note)

Instructions 

  • Set your instant pot to saute. Once hot, add oil. Coat the pot, then add both meats, onion, and garlic. Mix around until beef is almost cooked (a little pink is fine). Now select cancel.
  • Pour vinegar over meat mixture. Using a wooden spoon, be sure to scrape the bottom of the pot to prevent any of the onion/garlic sticking. This will help prevent the burn signal! See the note below, as some IP's are sensitive to the burn signal and this sauce may require a bit of water.
  • Now add tomatoes, paste, salt, and spices. Secure the lid. Select the manual function and cook on high pressure for 7 minutes.
  • Use a quick release, and make sure steam is completely released before removing lid.
  • Serve over noodles and squash. Add crushed red pepper, additional salt to taste, and garnish with fresh basil.

Notes

*San Marzano tomatoes are the highest quality canned tomatoes and make a difference in taste! I have a hard time using anything else as they taste so good.
**About 1/4 cup water may be needed for this recipe if you get the burn signal. Not all IP’s are the same, and some are more sensitive (the newer models). I don’t have a problem with mine showing the burn signal, but if you do, you may need to add in a bit of water and scrape the bottom of the pot with a wooden spoon.

Nutrition

Calories: 268kcal, Carbohydrates: 8g, Protein: 13g, Fat: 20g, Saturated Fat: 6g, Cholesterol: 54mg, Sodium: 729mg, Potassium: 506mg, Fiber: 1g, Sugar: 4g, Vitamin A: 365IU, Vitamin C: 10mg, Calcium: 49mg, Iron: 2.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @wholesomelicious or tag #wholesomelicious!

About Amy Rains

You May Also Like

4.96 from 43 votes (24 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




45 Comments

  1. Tom Darby says:

    4 stars
    This is a great-tasting recipe. But sometimes, I follow recipes like this too literally: I made it exactly like the recipe said, and what it DIDN’T say, but should have, was to DRAIN the grease from the meats before adding the garlic and other components. My sauce had a nice red sheen of grease on top! Nonetheless, it tasted delicious. Maybe the writer “assumed” the person cooking would know to drain the fats; or I “assumed” the recipe writer wanted it that way.

  2. Dan says:

    added bell pepper, did not say to stir before putting on lid ? I did stir it all together first, hoping I love this recipe, looking for something easy and nutritious , being Italian I eat tons of spaghetti and always look for good sauce recipes !