Go Back

Instant Pot Spaghetti Sauce

ThisĀ Instant Pot Spaghetti SauceĀ is vegetarian, gluten-free, and dirties just one dish. Made with red wine, tons of seasonings, parmesan, and more!
Prep Time30 mins
Cook Time45 mins
Total Time1 hr 15 mins
Course: Dinner, Lunch, Sauce
Cuisine: Italian
Keyword: gluten free, healthy, instant pot
Author: Jennifer Debth




  • 2 tablespoons olive oil
  • 1/2 yellow onion diced
  • 2 stalks celery diced
  • 2 carrots diced
  • 1 tablespoon minced garlic
  • 1/2 cup red wine can replace with grape juice
  • 2 cups chicken broth
  • 1 (28 oz) can peeled and crushed tomatoes
  • 1 (8 oz) can tomato sauce
  • 4 teaspoons dried basil leaves
  • 2 teaspoons Italian seasoning
  • 1 teaspoon salt plus more to taste (I did about 2 teaspoons)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon red pepper flakes optional
  • 1/4 teaspoon ground nutmeg
  • 1 (6 oz) can tomato paste
  • 2 tablespoons balsamic vinegar
  • 1 tablespoon cornstarch
  • 1/4 cup finely grated parmesan
  • 2-4 tablespoons brown sugar
  • 1/4 cup unsalted butter


  • Hit SAUTE on your 6 quart Instant Pot.
  • Once it reads HOT, add in olive oil, onion, celery, carrots, and garlic.
  • Cook, stirring regularly, for 5 minutes.
  • Hit CANCEL on the Instant Pot, then deglaze with wine. Be sure to scrape up any brown bits from the bottom to avoid a BURN reading.
  • Stir in the broth.
  • WITHOUT STIRRING, add in crushed tomatoes and tomato sauce, then sprinkle on basil, Italian seasoning, salt, pepper, red pepper flakes, and nutmeg.
  • Dollop tomato paste on top - again, do not stir, this helps avoid a BURN reading.
  • Cover and lock the lid; be sure the pressure valve is pointing toward SEALING.
  • Cook on HIGH pressure for 25 minutes.
  • Allow the Instant Pot to naturally release for 10 minutes, then flip the valve toward VENTING to release any remaining pressure.
  • Hit SAUTE on the Instant Pot.
  • In a small bowl, whisk together balsamic vinegar and cornstarch, then slowly whisk that mixture into the Instant Pot.
  • Simmer, stirring regularly, until the sauce has thickened to your liking.
  • Hit CANCEL on the Instant Pot, then stir in parmesan, brown sugar, and butter.
  • Taste and re-season, if necessary, then serve with cooked pasta and enjoy!
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!