Go Back
+ servings
healthy tomato sauce in a bowl with basil
Print Recipe
4.50 from 2 votes

Healthy Homemade Tomato Sauce

You're going to LOVE this homemade tomato sauce! Made either on the stovetop or fast in the Instant Pot, this healthy tomato sauce recipe has a ton of hidden vegetables that's perfect for picky eaters.
Prep Time10 mins
Cook Time50 mins
Total Time1 hr
Course: Main Course
Cuisine: Italian
Servings: 8 cups
Calories: 114kcal


  • 1 onion chopped
  • 1 garlic clove minced
  • 4 celery stalks chopped
  • 4 carrots roughly chopped
  • 1 red bell pepper chopped
  • 1 zucchini shredded
  • 2 lbs tomatoes chopped
  • 2 cups vegetable stock
  • 4 tbsp olive oil
  • 1 tsp dried oregano
  • 1 tsp dried rosemary
  • ½ tsp dried thyme
  • salt and pepper to taste


InstantPot Instructions:

  • Select the sautee option. Add olive oil and onion and cook until transparent (around 3 minutes). Add garlic and cook until fragrant or around 1 more minute.
  • Add celery, carrots, red bell peppers, zucchini, tomatoes, stock and spices. Close the lid and set on high pressure for 15 minutes.
  • Manually release steam, open and season to taste with salt and pepper.
  • With the help of a wooden spoon, lightly mash any big chuck of veggie.

Stovetop Instructions:

  • Heat the olive oil in a large saucepan over medium heat. Add onion and cook until transparent, around 4 minutes. Add garlic and cook for 1 more minute or until fragrant.
  • Add remaining vegetables, except the tomatoes, and spices and cook for around 15 minutes or until vegetables are soft.
  • Add tomatoes and stock and bring to a simmer. Reduce heat and cook for around 30 minutes or until everything is soft.
  • With the help of a wooden spoon, lightly mash any big chuck of veggie.


Container Counts

Full recipe: 10 greens, 12 tsps.
Per 1 cup serving: 1 1/4 green, 1 1/2 tsp.


Serving: 1cup | Calories: 114kcal | Carbohydrates: 11g | Protein: 2g | Fat: 7g | Saturated Fat: 1g | Sodium: 267mg | Potassium: 487mg | Fiber: 3g | Sugar: 7g | Vitamin A: 6689IU | Vitamin C: 42mg | Calcium: 32mg | Iron: 1mg