Roasted Tomato Sauce Recipe

roasted tomato sauce

The Spruce / Diana Chistruga

Prep: 20 mins
Cook: 75 mins
Total: 95 mins
Servings: 6 servings
Nutrition Facts (per serving)
115 Calories
7g Fat
12g Carbs
3g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 115
% Daily Value*
Total Fat 7g 9%
Saturated Fat 1g 5%
Cholesterol 0mg 0%
Sodium 222mg 10%
Total Carbohydrate 12g 4%
Dietary Fiber 3g 12%
Total Sugars 7g
Protein 3g
Vitamin C 33mg 167%
Calcium 40mg 3%
Iron 1mg 5%
Potassium 591mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This roasted tomato sauce is a nice change from commercial jarred sauces. Roasting fresh tomatoes brings out their natural tangy, sweet notes. For complex flavors, use two or more types of tomatoes. Roma tomatoes have tangy garden-fresh flavor with dense flesh and are an excellent choice for sauces. Pair Roma tomatoes with the sweeter cocktail or cherry tomatoes or fresh grape tomatoes. Use heirloom tomatoes for their rich flavor and interesting color.

The ingredients in this sauce can easily be altered to suit your taste. Instead of Italian seasoning, use 3/4 teaspoon each of dried oregano and basil and 1/4 teaspoon each of dried crumbled rosemary and dried thyme. If you aren't a fan of onions, feel free to omit them.

The sauce is an excellent vegetarian or vegan sauce or you can use it as a base sauce, adding browned ground meat or sausage. It's a great sauce to use in a layered lasagna or chicken Parmesan as well.

The recipe makes 2 1/2 to 3 cups of sauce, which is more than enough for 12 to 16 ounces of spaghetti, linguine, or bucatini. If you have a surplus of tomatoes, scale the recipe up and freeze the sauce in 1-pint containers.


  • 3 pounds tomatoes

  • 3 tablespoons extra-virgin olive oil

  • 6 cloves garlic, sliced

  • 1/2 cup sliced onion

  • 2 teaspoons Italian seasoning

  • 1 teaspoon kosher salt, or to taste

  • 1/4 teaspoon freshly ground black pepper

  • 2 to 3 tablespoons chopped basil

  • 3 tablespoons tomato paste, optional

  • 1/8 teaspoon crushed red pepper flakes, optional

  • 1 pound pasta (e.g., bucatini, spaghetti, linguine), optional

Steps to Make It

  1. Gather the ingredients and preheat the oven to 325 F.

    roasted tomato sauce ingredients

    The Spruce / Diana Chistruga

  2. Cut the cores out of large tomatoes; slice or chop the tomatoes into 1-inch to 2-inch chunks.

    tomatoes cut on cutting board with knife

    The Spruce / Diana Chistruga

  3. Toss the tomatoes in a large bowl with the olive oil, sliced garlic, onion, Italian seasoning, salt, and black pepper.

    tomato slices in bowl with onion

    The Spruce / Diana Chistruga

  4. Arrange the tomatoes in a single layer on a large rimmed baking sheet. Roast the tomatoes for 1 hour.

    tomato and onions on roasting pan

    The Spruce / Diana Chistruga

  5. Put the roasted tomatoes and seasonings through a food mill; this will eliminate the skins and most of the seeds to make a smooth sauce. If you don't have a food mill, process the mixture in a blender or food processor.

    roasted tomato mixture in food mill

    The Spruce / Diana Chistruga

  6. Transfer the tomato mixture to a large saucepan and add the basil. Add the tomato paste and red pepper flakes, if using. Bring the sauce to a simmer; reduce the heat to low and simmer for about 15 minutes, or until slightly reduced and thickened.

    roasted tomato sauce simmering in pot on burner

    The Spruce / Diana Chistruga

  7. Cook the pasta in boiling salted water, if using; drain, but do not rinse. Toss the hot drained pasta with the sauce. Serve with garlic bread, if desired.

    spaghetti and tomato sauce in a bowl with bread and cheese on side

    The Spruce / Diana Chistruga


  • If not using immediately, pour the sauce into containers or jars with lids. Refrigerate the sauce and use within 3 days or store it in the freezer for up to 4 months.
  • The tomato sauce freezes beautifully, but it will expand when frozen, which can shatter a glass jar. When freezing sauces in glass jars, a wide-mouth jar with no shoulder is the best choice. Let the sauce cool for 15 to 20 minutes, then fill the jars, leaving at least 1 to 2 inches of headspace. If you use a jar with a shoulder, leave 1 to 2 inches of space below the shoulder. Or, if you want to make sure the jar won't break, fill it, and freeze the sauce without the lid. When frozen solid, put the lid on and return the jar to the freezer.

Recipe Variation

  • If you like, replace the onion with shallot slices.