Go Back
+ servings
Garden Vegetable Homemade Tomato Sauce Recipe

Garden Vegetable Tomato Sauce

Don’t be afraid to try making your own homemade tomato sauce. Full of garden vegetables, this marinara sauce recipe will have you wondering why you didn’t always make your own homemade spaghetti sauce. It’s really that easy! 

Course Main Course, Sauce
Cuisine Italian
Keyword creamy tomato sauce, easy tomato sauce recipe, homemade spaghetti sauce, homemade tomato sauce, marinara sauce, tomato sauce recipe, vegan pasta recipes
Total Time 30 minutes
Servings 4 people


  • 2 tbsp extra virgin olive oil look for cold pressed, unfiltered varieties in dark glass bottles
  • 1/2 yellow onion diced
  • 3 garlic cloves crushed
  • 1 carrot washed and diced
  • 1 celery stalk washed and diced
  • 8-10 button mushrooms washed and chopped
  • 2 tbsp tomato paste
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/2 tsp dried thyme
  • 1/2 tsp crushed red pepper
  • 1 28 oz can crushed tomatoes
  • 1 tbsp fresh lemon juice
  • salt & pepper to taste


  1. Heat a large cast iron skillet (if you have it) and add the olive oil. Heat until shimmering. Add the onions. Sauté the onions on medium-low heat until they are translucent and starting to brown. About 8-10 minutes.

  2. Add the garlic, carrots, celery and button mushrooms. Sauté a few minutes more, being careful not to burn the garlic. 

  3. Add the basil, oregano, thyme and crushed red pepper and the tomato paste. Stir to combine and allow the cook for 2-3 minutes on medium-low heat to caramelize the tomato paste. It should turn from a bright red to a dark reddish brown. 

  4. Add the crushed tomatoes. Raise the heat slightly and allow to simmer for 10-15 minutes.

  5. Add the lemon juice and reduce the heat to keep warm. Season with salt & pepper.