How to make easy roasted tomato sauce

This easy homemade roasted tomato sauce recipe is the perfect way to preserve flavorful tomatoes into a versatile, delicious sauce.

Easy roasted tomato sauce

Ingredients needed

  • Tomatoes. This sauce is undoubtedly the best when made with ripe summer tomatoes. Use a variety to get the most flavor into your sauce. However, you can still make this with canned whole tomatoes.
  • Olive oil. 
  • Fresh garlic cloves.
  • Fresh Herbs. Thyme, rosemary and fresh basil are all excellent with tomatoes. Dried oregano is also delicious and can be added to the pan when you cook the onions and garlic.
  • Chilli flakes. Optional but adds a hum of heat which is delicious with the tomatoes.
  • Salt and pepper. Tomatoes can handle a lot of salt so don’t be shy with the seasoning.
  • Onion.
  • Sugar. Optional. I like adding a pinch of sugar to tomatoes to temper their acidity and bring out their natural sweetness.
  • Vegetable stock or water.
Easy roasted tomato sauce

How to make roasted tomato sauce

  1. How to roast tomatoes for sauce: Place ripe tomatoes into a large roasting pan or rimmed baking sheet. A variety of tomatoes will add even more flavor but using Roma tomatoes, cherry tomatoes or any one variety you can find is also fine. Make sure they are ripe to get the most out of them. Drizzle the tomatoes with olive oil and add garlic, herbs of your choice and a generous pinch of salt. Place the tomatoes in a hot oven and allow to roast until the tomatoes have released their juices and their skins are starting to blister.
  2. Make the sauce: In a medium pot or deep pan, fry onions and garlic in olive oil or butter until soft and translucent. Add the roasted tomatoes along with smoked paprika, dried Italian herbs, salt and sugar (optional). Turn the heat down and allow to simmer for 10-15 minutes until reduced. At this point you can break down the tomatoes with a potato masher or blend with an immersion blender until smooth. Season to taste then use or store for later.

How to cut acidity in tomato sauce

Tomatoes can be very acidic and the best way to cut the acidity is by adding a little sugar or sweetener. A neutral sweetener like sugar or xylitol works best as it doesn’t alter the flavor of the finished sauce at all.

How to make tomato sauce from canned tomatoes

Follow the recipe exactly as is, simply substitute fresh tomatoes with canned tomatoes.

Can you freeze tomato sauce?

Yes, tomato sauce freezes very well. Transfer cooked and cooled tomato sauce into freezer bags or freezer safe containers/jars then freeze for up to 4 months. Allow to thaw completely before re-heating over gentle heat in a saucepan.

easy roasted tomato sauce

Recipes using roasted tomato sauce

  1. Cheesy baked meatballs
  2. Easy pizza toast
  3. Eggplant involtini
  4. Easy cheese and tomato pasta bake
  5. Easy pork sausage meatballs in tomato sauce
Easy roasted tomato sauce

How to make easy roasted tomato sauce

This easy roasted tomato sauce recipe is the perfect way to preserve flavourful tomatoes into a versatile, delicious sauce.
4.83 from 167 votes
Print Pin Rate
Course: Easy Recipe, Sauce
Cuisine: Italian
Keyword: Roasted tomato sauce, Tomato sauce, Tomato sauce recipe
Prep Time: 20 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 50 minutes
Calories: 63kcal
Author: Alida Ryder
Servings: 4 cups of sauce


  • 2 kg approximately 4lb ripe tomatoes (I use a mixture and like to roast them with the vines)
  • 2-3 tablespoons olive oil
  • 4-6 garlic cloves
  • 2 sprigs fresh rosemary
  • small handful fresh thyme leaves
  • ½ teaspoon chilli flakes/red pepper flakes
  • 1 teaspoon salt
  • black pepper to taste

for the sauce

  • 2 red onions finely chopped
  • 2-3 garlic cloves thinly sliced
  • salt & pepper to taste
  • 1-2 teaspoons sugar optional
  • ½-1 cup vegetable stock


  • Pre-heat the oven to 200ºC.
  • Place the tomatoes in a roasting tray then add the olive oil and flavourings.
  • Mix to combine.
  • Place in the oven and allow to roast for 30-45 minutes or until the tomatoes are soft and starting to char.
  • Remove and set aside.
  • Heat a splash of oil in a deep pot then add the onion and allow to soften for a few minutes.
  • Add the garlic and allow to saute for a minute before adding the roasted tomatoes.
  • Add the sugar (if using) then pour in the stock.
  • Turn the heat down and allow to cook for 15-20 minutes until the sauce has thickened slightly.
  • At this point you can keep the sauce rustic and chunky and freeze in ziploc bags or keep in the fridge in an airtight container for up to a week.
  • Alternatively, blend until as smooth as you prefer and then freeze/keep in the fridge.



Calories: 63kcal | Carbohydrates: 9g | Protein: 2g | Fat: 3g | Saturated Fat: 1g | Sodium: 243mg | Potassium: 434mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1497IU | Vitamin C: 25mg | Calcium: 29mg | Iron: 1mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I’ve read that Italians add carrots to the tomato sauce to make it sweeter, and it seems to work. Better for you than sugar, too. Can chop them up and saute with the onions-they get cooked during the simmer phase

  2. This recipe is the best. The flavour and taste are superior to any tomato sauce I have ever had or made. I harvested multi-kinds of tomatoes from my garden.
    I will freeze it in portions for Tortillini soup, and pasta/pizza sauce. I followed the recipe to precision.
    Thank you for this lovely recipe!