Go Back
fresh tomato pasta sauce with zoodles and meatballs

Fresh Tomato Pasta Sauce

Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Servings 4 servings


  • 3 tbsp extra virgin olive oil (EVOO)
  • 2 containers grape tomatoes
  • 2 sun dried tomatoes sliced thinly
  • 4-5 cloves fresh garlic
  • 1/2 yellow onion
  • 1/4 cup grated carrot
  • 1/4 cup grated cauliflower
  • 1 tbsp tomoto paste
  • 1 tsp dried basil
  • 1/2 tsp dried oregano
  • 1/4 tsp dried rosemary
  • 1/8 tsp dried thyme
  • 1/4 tsp sea salt


  • Chop grape tomatoes in half or quarters depending on their size.
  • Using a cheese grater or food processor, grate carrots and cauliflower. You want them to be super small pieces.
  • Fine chop onion and mince garlic.
  • Heat your pan on medium heat. Once hot add evoo and tomatoes. Let cook for one minute then stir. Repeat for 5 minutes, until tomatoes start to soften.
  • Add in all other vegetables and spices.
  • Cook for another 5 minutes. Stirring regularly to prevent burning.
  • Remove from heat and mix in cooked pasta of choice. If desired, top with meatballs and enjoy!