Spaghetti Sauce With Fresh Tomatoes is a simple vegan recipe that is full of delicious Italian flavors and a touch of spice. When you make this recipe your home will be filled with the aroma of roasted garlic, tomatoes, and herbs just like an Italian grandma’s kitchen.

Spaghetti Sauce with Homemade Fresh Tomatoes on a plate

What to do with a lot of cherry tomatoes

I was trying to figure out what to do with the abundance of cherry tomatoes that are growing now when I came up with the idea to create this homemade spaghetti sauce with fresh roasted tomatoes.

Save This Recipe Form

Send A Copy Of This Recipe To Your Inbox 

Enter your email below & I will send it straight to your inbox. Plus you’ll get great new recipes each week and a free surprise bonus!

Roasting cherry tomatoes is easy. I do have a tip, however, to get the roasted tomatoes to hold their flavor and shape. After cutting them in half, toss them in a colander and sprinkle salt on them. Let them rest there for 30 mins in your sink. This will help draw the moisture out. After that pat, any excess moisture of with paper towel and then place the tomatoes in a dry bowl for the next step,  seasoning.

How to roast tomatoes

  1. Wash and cut in 1/2 the tomatoes.
  2. Toss them in a colander and sprinkle salt. Let them rest there for 30 mins in your sink.
  3. Pat any excess moisture with paper towel and place on a parchment-lined cookie sheet.
  4. Drizzle tomatoes with olive oil and roast at 400 degrees for 35 minutes without string or until most of the moisture has evaporated. Remove from the oven.
roasted tomatoes on a cookie sheet they have just come out of the oven

Fresh herbs are always best if you have them to make this homemade spaghetti sauce with fresh tomatoes. If not most groceries sell the plants now in the produce section. They are cheaper than the little packs they sell and I can get several trimmings off of them if I keep them watered.

Fresh herbs on a board

I have a Hydroponic Garden Tower that I have all my herbs for this recipe growing in. It has been easy to keep this going year-round, but I do have to pull it into our garage in the winter and use plant lights.

hydroponic garden tower

For this light pasta meal, I ramped up the nutrition and cut out the gluten by using Trader Joe’s Brown Rice & Quinoa Spaghetti Pasta.  Quinoa is an excellent alternative choice to wheat pasta and it does not get mushy when it’s cooked like gluten-free pasta tends to do. It is higher in protein than other gluten-free varieties, and it contains high amounts of fiber and iron. Another plus, it cooks quickly and does not clump together like other grain alternative pasta.

Quick Vegan Cheese Topping  Substitute for Spaghetti Sauce With Fresh Tomatoes

I also created something a little different for this recipe to go with this homemade spaghetti sauce. I wanted to a topping like cheese but I’m vegan. So I created an alternative that I like even better than parmesan cheese. I mixed dried Italian bread crumbs equally with nutritional yeast, tossing to mix, and then sprinkled on top of my spaghetti.

If you enjoy vegan recipes with tomatoes be sure and try these.

spaghetti on a plate
5 from 2 ratings

Spaghetti Sauce With Fresh Tomatoes

Prep Time: 40 minutes
Cook Time: 35 minutes
Total Time: 1 hour 15 minutes
Servings: 3 people
Spaghetti Sauce With Fresh Tomatoes is a simple vegan recipe that is full of delicious Italian flavors and a touch of spice. When you make this recipe your home will be filled with the aroma of roasted garlic, tomatoes, and herbs just like an Italian grandma's kitchen.

Note: Be sure to read through the recipe’s post for tips and details about this recipe.

Ingredients
 

  • 3 cups cherry tomatoes, in various sizes and colors
  • 1/4 cup extra virgin olive oil
  • 1/4 cup garlic cloves peeled and cut in half, peeled and cut in half
  • 1 cup zucchini, diced about the size of the tomatoes
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper, courslly ground
  • 1/2 crushed red pepper flakes
  • 1/2 cup of fresh chopped herbs , such as parsley, oregano, basil, and thyme. Divide these into half portions
  • 3 tablespoons balsamic vinegar
  • 4 ounces Spaghetti pasta

Vegan Cheese Topping

  • 1/4 cup fine Italian bread crumbs
  • 1/4 cup nutritional yeast
  • 1/4 teaspoon salt

Instructions
 

  • Cut tomatoes in half, place in a colander. Sprinkle with salt lightly and toss. Allow draining in the sink for 30 minutes. This will help release some of the moisture from the tomatoes which will help them roast quicker and hold their shape better
  • Fill a large pan with water, bring to a boil. Drop in 2 servings of spaghetti and cook until done.
  • Line a large cookie sheet with parchment paper
  • After 30 minutes, pat the tomatoes excess moisture off with paper towels. Place tomatoes in a large bowl.
  • Drizzle tomatoes with olive oil and then add 1/4 cup of herbs, garlic, zucchini, pepper, salt, and crushed red peppers. Toss gently until all coated, then place on parchment paper
  • Roast tomatoes mixture at 400 degrees for 35 minutes without stirring or until most of the moisture has evaporated. Remove from oven.
  • Place Italian bread crumbs, nutritional yeast, and salt in a bowl. Stir until well mixed, set aside.
  • Place cooked pasta in a large bowl, add cooked tomato mixture over pasta, add balsamic vinegar and 1/4 cup fresh herbs and toss to coat evenly.
  • Sprinkle vegan cheese topping over pasta when serving.
Serving: 14 ounce, Calories: 394kcal, Carbohydrates: 49g, Protein: 8g, Fat: 19g, Saturated Fat: 3g, Sodium: 1038mg, Potassium: 581mg, Fiber: 6g, Sugar: 8g, Vitamin A: 1022IU, Vitamin C: 46mg, Calcium: 64mg, Iron: 2mg
Cuisine: Italian
Course: Main Dish
Author: Gina Dickson

⭐️ One last thing, please leave a rating and comment letting me know how you liked making this recipe. This helps me provide more free, high-quality recipes for everyone.

Join Us!Our tables are a gathering place where we can relax, show love, and encourage others while enjoying a meal together. Be sure to Sign Up to get the newest recipes and easy entertaining tips.