A close up image of Roasted Tomato Sauce in a glass jar, made with roma tomatoes, garlic, yellow onion, carrot, olive oil, basil, salt and black pepper.

Roasted Tomato Sauce

Enjoy the deep flavor and vibrant color of fresh tomatoes all year long with this easy Roasted Tomato Sauce. It’s super easy and the sauce freezes beautifully. Follow my recipe and you’ll have your first batch of Roasted Tomato Sauce ready in no time!

Categories Clean Eating. Gluten-Free, Paleo, Sauce, Vegan, Vegetarian
Difficulty Easy
Prep Time 15 minutes
Cook Time 1 hour 25 minutes
Total Time 1 hour 40 minutes
Servings 4
Calories 160 kcal
Author Lacey Baier


  • 2 lbs Roma tomatoes, cut in half
  • 5 cloves garlic
  • 1 medium yellow onion, cut into large chunks
  • 1 carrot, cut into large chunks
  • 1 tsp sea salt, plus more to taste
  • 1/2 tsp ground black pepper plus more to taste
  • 3 tbsp olive oil
  • 1 tbsp tomato paste
  • 3-4 basil leaves


  1. Preheat oven to 350 degrees.
  2. Line a rimmed baking sheet with parchment paper or you can use a large casserole dish.

  3. Lay out the tomato halves (skin-side up), onion, garlic and carrot and sprinkle with salt and pepper. Try to make this only one layer to allow for maximum roasting. Drizzle olive oil all over.

  4. Bake for 60 - 75 minutes, or until the edges of the tomatoes and onions begin to pull away from the tomato flesh.

  5. Allow to cool and then remove the peels using your hands.

  6. Carefully transfer the roasted contents to a food processor or blender (or a large mixing bowl, if using a stick blender), add the basil leaves and tomato paste, and pulse until smooth.

  7. Add additional salt and/or pepper, to taste.

Nutrition Facts
Roasted Tomato Sauce
Amount Per Serving (1 cup)
Calories 160 Calories from Fat 99
% Daily Value*
Total Fat 11g 17%
Saturated Fat 1g 5%
Sodium 636mg 27%
Potassium 682mg 19%
Total Carbohydrates 15g 5%
Dietary Fiber 3g 12%
Sugars 8g
Protein 2g 4%
Vitamin A 90.3%
Vitamin C 43.7%
Calcium 4.1%
Iron 5.3%
* Percent Daily Values are based on a 2000 calorie diet.