Clicky Skip to Content

Instant Pot Spaghetti Sauce {homemade from scratch}

Homemade Marinara Sauce

Spaghetti sauce is a staple, but making it homemade can be such a chore! This easy instant pot spaghetti sauce is the perfect solution. Spaghetti sauce made from scratch so you know exactly what’s in it but without the long cooking time.

instant pot spaghetti sauce

This post contains affiliate links. If you make a purchase after clicking one of my links I may earn a commission at no additional cost to you.

I always plan to make my own spaghetti sauce, but as a busy mom of two little girls it just never seems to happen. That was, until I realized I could make it in my INSTANT POT!

Now I can have delicious marinara sauce on hand that tastes just the way we like! It’s generally going to be healtheir than store bought versions as well since there aren’t any strangely named additives.

This recipe is for a meatless spaghetti sauce but you can easily brown some of your favorite meat and add it. I like to use Italian sausage in mine. I like to brown my meat and add it to the sauce when we’re making spaghetti but keep the base a vegetarian sauce so it’s great for different types of recipes.

Pour this in some mason jars and it also makes a great gift as part of a Christmas basket or to deliver to a new mom in need of a quick meal.

instant pot spaghetti sauce

Ingredients for homemade meatless spaghetti sauce

Full disclosure, this recipe is only semi-homemade. It does use canned tomato items. This site is for easy mom meals after all! If you are extra handy in the kitchen feel free to make your own tomato products.

This combo is a suggestion but feel free to play around with the spices and seasonings to make it suitable for your tastes. You can also reduce the amount of brown sugar if you want it to be less sweet.

  • 1 large sweet onion – chopped
  • 2 teaspoons minced garlic
  • 1 Tablespoon of Olive Oil
  • 1 Tablespoon of butter
  • 2 large cans of tomato sauce – 28 oz cans
  • 2 cans of stewed tomatoes – 14 – 15 oz cans
  • 1 small can of tomato paste (5 – 6 oz)
  • 2 Tablespoons Italian seasoning
  • 1 Tablespoon dried sweet basil
  • 1 Tablespoon ground oregano
  • 1 Tablespoon garlic salt
  • 1 Tablespoon pepper
  • 1/3 cup of brown sugar
  • OPTIONAL: 1/2 cup of red wine

Definitely use fresh herbs if you have them. You can mince up your own garlic (3-4 cloves) but I always love to use my big ole jar of minced garlic. It’s one of my must have kitchen items.

How to make spaghetti sauce from scratch

Before you start cooking go ahead and open up all those cans. That way they’ll be ready to add to your pot and nothing will burn!

1 – Set your Instant Pot to the saute setting. Add your olive oil and butter to melt before tossing in the onion. Allow it to cook until it caramelizes and begins to brown (about 5 minutes).

2 – Next, add the garlic and cook it for a couple minutes.

3 – Once the garlic has cooked for a couple minutes start adding your other ingredients. Add them quickly so the garlic and onion don’t burn!

Add the tomato sauce, stewed tomatoes, tomato paste, and 1 1/2 cups of water and give it all a good stir.

4 – Now it’s time for spices. Add all those wonderful spices to your pot. Stir to incorporate everything. Be sure to scrape the bottom in case any onions or garlic are stuck down there.

homemade spaghetti sauce

5 – Place the lid on your Instant Pot and be sure to set the valve to the sealing position.

6 – Use the manual button and set the timer for 30 minutes. When the timer goes off let it manually release to give it plenty of time for the flavors to mix.

7 – Once the pressure has all released carefully turn the valve to venting to ensure all the steam has been released. Then remove the lid and give your sauce a good stir.

8 – Allow the sauce to cool and then place it into 4-5 16 ounce mason jars. (Be sure to let the sauce cool or it may shatter the glass!)

You can refrigerate the sauce for up to 7 days or freeze it for up to 4 months.

Cost: The ingredients will cost you around $11. That’s about $2.75 per jar of spaghetti sauce. More than the store bought stuff when it’s on sale but healthier. (If you use wine it will cost more per jar)

If you enjoy this recipe please give it 5 stars below and follow us on Pinterest!

Follow us on Facebook or Instagram for more easy meal ideas and tag us with #easymommeals

Yield: 4 16oz jars

Instant Pot Homemade Spaghetti Sauce

spaghetti sauce recipe thumbnail

Meatless homemade spaghetti marinara sauce.

Prep Time 15 minutes
Cook Time 1 hour
Additional Time 10 minutes
Total Time 1 hour 25 minutes

Ingredients

  • 1 large sweet onion - chopped
  • 2 teaspoons minced garlic
  • 1 Tablespoon of Olive Oil
  • 1 Tablespoon of butter
  • 2 large cans of tomato sauce - 28 oz cans
  • 2 cans of stewed tomatoes - 14 - 15 oz cans
  • 1 small can of tomato paste (5 - 6 oz)
  • 2 Tablespoons Italian seasoning
  • 1 Tablespoon dried sweet basil
  • 1 Tablespoon ground oregano
  • 1 Tablespoon garlic salt
  • 1 Tablespoon pepper
  • 1/3 cup of brown sugar
  • OPTIONAL: 1/2 cup of red wine

Instructions

    1. Set your Instant Pot to the saute setting. Add olive oil & butter. Once melted add the onion. Allow it to cook until it caramelizes.
    2. Next, add the garlic and cook for a couple of minutes.
    3. Add the tomato sauce, stewed tomatoes, tomato paste, and 1 1/2 cups of water and give it all a good stir.
    4. Add the spices and stir to incorporate everything. Be sure to scrape the bottom in case any onions or garlic are stuck down there.
    5. Place the lid on your Instant Pot set the valve to the sealing position.
    6. Use the manual button and set the timer for 30 minutes. When the timer goes off let it manually release.
    7. Once the pressure has all released carefully turn the valve to venting to ensure all the steam has been released. Then remove the lid and give your sauce a good stir.
    8. Allow the sauce to cool and then place it into 4-5 16 ounce mason jars.

Notes

You can refrigerate the sauce for up to 7 days or freeze it for up to 4 months.

Nutrition Information

Yield

4

Serving Size

16 oz

Amount Per Serving Calories 271Total Fat 8gSaturated Fat 3gTrans Fat 0gUnsaturated Fat 4gCholesterol 8mgSodium 3665mgCarbohydrates 46gFiber 7gSugar 32gProtein 5g

Homemade spaghetti sauce (no meat)

Sharing is caring!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe