This roasted tomato pasta sauce is rich, sweet, and bursting with flavor from oven-baked tomatoes, garlic, and olive oil. The easiest homemade roast tomato sauce for pasta, pizza, or dipping, no canned tomatoes needed!
If you like this recipe, you might like my Saffron Creamy Sauce or my White Ragu'.

This article contains affiliate links that support us at no extra cost to you.
Jump to:
Every summer, when tomatoes are at their peak, I roast tray after tray to make the best roasted tomato pasta sauce. I love how the oven transforms simple cherry or Roma tomatoes into something magical — sweet, caramelized, and full of flavor.The first time I made this sauce, I couldn’t believe how different it tasted from a jar of store-bought pasta sauce. It’s fresher, richer, and it honestly feels like sunshine in a pan.
My dad (nonno) always told me that if you start with good tomatoes, you don’t need much else. And nonno was the Sicilian tomato expert! That’s exactly what I do when I make this sauce for my family. Just tomatoes, garlic, olive oil, and herbs — slow-roasted until the kitchen smells incredible.
Sometimes my husband will ask me to make a double batch, because it disappears so quickly. For me, this oven roasted tomato pasta sauce is one of those simple but powerful recipes that proves Italian cooking doesn’t have to be complicated to be amazing.

Ingredient Notes
- Tomatoes: Use good quality Italian tomatoes like Mutti or San Marzano for a naturally sweet and rich base.
- Onion (cut into wedges): Slowly sautéing the onion brings out its sweetness and adds depth to the sauce.
- Anchovies: They melt right into the oil and add a savory, salty flavor without tasting fishy.
- Garlic cloves: Fresh garlic is key here, slice or crush it to release its aroma into the olive oil.
- Olive oil: Use extra virgin olive oil for the best flavor and a silky texture in your sauce.
- Salt and pepper: Always season gradually and taste as you go since the anchovies already add saltiness.
- Fresh basil (torn): Tear the basil by hand so it releases its natural oils without bruising.
- Unsalted butter: Stir it in at the end for a glossy and velvety finish that balances the acidity of the tomatoes.
- Chili flakes: A small pinch adds a gentle heat that enhances the garlic and tomato flavors.
How to Make Roasted Tomato Sauce
Here is how to make homemade ravioli (the full printable recipe is below!):
Gather all your ingredients together. You need a large enough oven-proof casserole to hold all the sauce ingredients.

- Step 1: Preheat oven – Set to 350°F. Gather all your ingredients.
- Step 2: Arrange vegetables – Place tomatoes and onion wedges in a snug roasting pan. Add anchovies and garlic cloves on top. Season with a sprinkle of sea salt and freshly ground black pepper.
- Step 3: Roast – Bake 45 minutes to 1 hour, until tomatoes are soft and onions are caramelized.
- Step 4: Add Basil + Blend – Transfer to a saucepan. Add in fresh basil.
- Step 5: Blend- Puree with an immersion blender (or food processor) until smooth.
- Step 6: Combine pasta – Toss drained pasta into the sauce. Add a pat of butter and stir to combine. The butter makes it silkier. You could also add a drizzle of olive oil and a splash of pasta water.

📃 NOTE: Recipe card with detailed instructions are below! Print it out for later!

Pro Tips for the Best Roast Tomato Pasta Sauce
- Use ripe, in-season tomatoes for maximum sweetness.
- Spread tomatoes in a single layer so they caramelize instead of steam.
- Roast garlic in its skin to prevent burning, then squeeze it into the sauce.
- Save some roasted tomatoes whole and fold them into the blended sauce for texture.
- Reserve pasta water — it helps the sauce cling to the pasta.
Freezing & Storing
- Refrigerate: Store in an airtight container for 4–5 days.
- Freeze: Freeze in small portions up to 3 months.
- Reheat: Warm gently on the stove; add a splash of olive oil or water if needed.

Serving Suggestions
- Toss with fresh spaghetti or penne
- Spread on pizza as a homemade base
- Use as a dip for focaccia or garlic bread
- Spoon over grilled chicken or fish for extra flavor

FAQ'S
Regular tomato sauce is simmered on the stove, while roasted tomato pasta sauce is made by oven-roasting tomatoes, which makes it sweeter, richer, and less acidic.
No — once roasted, the skins soften and blend easily. If you prefer, you can peel them after roasting, but it’s not necessary.
Yes! Store in the fridge for up to 5 days, or freeze in portions for up to 3 months.
This sauce pairs beautifully with spaghetti, penne, or tagliatelle. It also makes a great base for lasagna or baked ziti..
Absolutely — let it cool, portion it into containers or bags, and freeze for up to 3 months. Thaw in the fridge overnight before reheating.
What to serve with this recipe
- Toss with fresh spaghetti or penne.
- Pizza >>> Spread on pizza as a homemade base. You'll love our homemade pizza dough!
- Focaccia >>> Use as a dip for focaccia or garlic bread.
- Spoon over grilled chicken or fish for extra flavor
Some other pasta recipes to try
Did you make this and love it? Please RATE THE RECIPE below:)
I would LOVE if you could leave me a star rating and a review down below and let me know your thoughts! It means the world to me to hear how you like it.
Please Subscribe and give a follow on Instagram, Facebook, Pinterest, and TikTok xx
📖 Recipe
Roasted Tomato Pasta Sauce
Equipment
- 1 large saucepan
Ingredients
- 1 ¼ pounds tomatoes cut into halves or quarters depending on size
- 1 small onion sweet, Vidalia, cut into wedges
- 6 anchovy fillets
- 6 garlic cloves
- 3 Tablespoons olive oil
- ½ teaspoon sea salt add more to taste
- ½ teaspoon freshly ground black pepper add more to tase
- ½ cup fresh basil leaves torn
- 2 Tablespoons unsalted butter
- ¼ teaspoon (optional) red pepper flakes
Instructions
Preheat oven
- Set to 350°F.
Arrange vegetables
- Place tomatoes and onion wedges in a snug roasting pan.
Layer flavor
- Add anchovies and garlic cloves on top.
Season
- Sprinkle red pepper flakes (optional), drizzle with olive oil, then add salt and pepper.
Roast
- Bake 45 minutes to 1 hour, until tomatoes are soft and onions are caramelized.
Blend
- Transfer to a saucepan and puree with an immersion blender (or food processor) until smooth.
Add basil
- Stir in torn basil and keep sauce warm over low heat.
Combine pasta
- Cook pasta in salted water. Cook until about 1 minute less than al dente (check the timing on your pasta box or bag). Toss drained pasta into the sauce with a splash of pasta water.
Finish with butter
- Stir in butter and let pasta simmer for 1 minute on medium heat.
Serve
- Top with grated Parmigiano (optional), extra basil, and a drizzle of olive oil (optional).
Nutrition Disclaimer
Please keep in mind that the nutritional information presented below is an approximation and may vary depending on the exact ingredients used.
Notes
- Tomatoes: Use ripe, in-season tomatoes for the best flavor. Roma or plum tomatoes work beautifully because they’re meaty and less watery, but any variety you have on hand will roast up deliciously.
- Anchovies: Don’t skip them! They melt into the sauce and give it a deep, savory flavor without tasting “fishy.”
- Honey: It's optional to add a touch of honey balances the acidity of the tomatoes. You can swap in a pinch of sugar if you prefer.
- Texture: For a chunkier sauce, pulse the roasted mixture a few times instead of blending it completely smooth.
- Butter: Optional to add a pat of butter at the end to the sauce. It makes it creamier. You could also add olive oil. Use unsalted butter.
- Make ahead: Roast the tomatoes and onions earlier in the day, blend, and keep the sauce in the fridge. Just reheat gently before tossing with pasta.
- Serving idea: This sauce works with any pasta shape, but I love it with spaghetti, rigatoni, or orecchiette. Don’t forget the drizzle of olive oil and extra Parmigiano on top!






Jen says
I made this and am impressed with how flavorful and easy it was to cook! The whole family enjoyed it!
Gabby says
Hi Jen-THANK YOU for taking the time to let me know you enjoyed the roasted tomato sauce!
Krystle says
So fresh and flavorful. I was unsure about using the anchovy but went for it and they added the perfect salty bite!
Gabby says
Hi Krystle-Yes, it adds that perfect salty bite! Thank you...happy you enjoyed!
Ashley says
Such a great, flavor-packed recipe. Everyone loved it!
Nicole Kendrick says
This pasta recipe is so good!! My family loved it.
Jaleah Kendrick says
This pasta is soo delicious!! Such a comforting meal.
Jacqueline Debono says
Making tomato sauce with roasted tomatoes is a game changer. So flavorful!
Gabby says
Hi Jacqueline-It really is...thank you!