Say goodbye to store-bought pasta sauces! This easy roasted tomato pasta sauce is naturally sweet, rich in flavor, and made from scratch with just a few simple ingredients.

🍅 Roasted Tomato Garlic Pasta Sauce
Roasting ripe tomatoes in the oven creates a deeply flavorful pasta sauce that’s sweet, savory, and satisfying—without hours of simmering on the stovetop. Add in roasted garlic, a few sprigs of fresh herbs, and a swirl of extra-virgin olive oil, and you’ve got a silky sauce that’s simple to make and far more rewarding than anything from a jar.
💡 Why Make Your Own Tomato Sauce?
Making your own roasted tomato sauce is one of those small endeavors that deliver a big payoff. The flavor is brighter, richer, and more nuanced than store-bought versions, and you control every ingredient—from the oil to the herbs to the salt. No preservatives, no added sugars—just fresh, vibrant tomatoes turned into a beautiful, comforting sauce. Once you taste it, it’s hard to go back to the jar.

Why You’ll Love This Roasted Tomato Pasta Sauce
- No long stovetop simmering – Roasting brings out natural sweetness and depth in the tomatoes with little effort.
- Roasted garlic magic – Whole cloves are roasted in their skins for a mellow, buttery garlic flavor.
- Naturally vegan and gluten-free – Adaptable to your dietary needs without sacrificing flavor.
- Herbaceous finish – Fresh basil gets blended in at the end for brightness and aroma.
🛒 Ingredients & Notes
This roasted tomato sauce uses minimal, wholesome ingredients. Here's what you'll need and why:
- Ripe tomatoes - Roma tomatoes are best — they’re low in water and high in flavor, which makes for a thicker, more concentrated sauce but you can also use tomatoes on the vine.
- Garlic cloves - Roasted whole in their skins for a mellow, buttery garlic flavor without the bite of raw garlic.
- Carrot - Adds natural sweetness and helps thicken the sauce (no added sugar needed!).
- Extra-virgin olive oil - Adds richness and helps emulsify the sauce when blended.
- Fresh basil - Blended in at the end for a fresh, herbal finish and a boost of color and aroma.
- Fine sea salt & black pepper - Essential for seasoning—adjust to taste.
- Pasta of choice - Use gluten-free or traditional pasta depending on your preference.
- Optional toppings - Fresh herbs, Pecorino, vegan Parmesan, or a drizzle of olive oil for serving.

🔥 How to Make Roasted Tomato Pasta Sauce (Step-by-Step)
1️⃣ Preheat the oven - Set your oven to 400°F (200°C) and line a baking sheet with parchment paper.
2️⃣ Prep the vegetables - Slice the tomatoes in half and lay them cut-side up on the baking sheet. Add whole head of garlic (unpeeled) and peeled carrot chunks. Drizzle with olive oil and sprinkle with salt.
3️⃣ Roast until tender - Roast for 30–35 minutes, or until the tomatoes are caramelized, the carrot is fork-tender, and the garlic is soft and golden.
4️⃣ Cool slightly & peel - Let everything cool just enough to handle. Peel the tomato skins and squeeze the garlic out of its skin—this creates a smoother, richer sauce.
5️⃣ Blend until smooth - Transfer everything to a blender or use an immersion blender. Add the fresh basil then blend until smooth. Adjust seasoning as needed.
6️⃣ Reheat the sauce - Pour the sauce into a sauté pan or pot and gently reheat over low heat while the pasta cooks.
7️⃣ Cook pasta & combine - Boil your pasta until al dente. Then toss the pasta into the warm sauce, adding reserved pasta water a splash at a time if needed.
🍝 Tips for the Best Roasted Tomato Sauce
- Use Roma tomatoes – Their meaty texture and low moisture make them ideal for sauces.
- Don’t skip the carrot – It balances acidity naturally and makes the sauce creamy without cream.
- For a smooth sauce – Always remove the tomato skins and blend thoroughly.
- Customize the herbs – Basil, oregano, thyme, or even a pinch of chili flakes for heat.
- Add onion (optional) – For a more traditional marinara-style depth, roast ¼ of a yellow onion, sliced, along with the tomatoes, garlic, and carrot. Blend it into the sauce for a subtle sweetness and rounder flavor.
- Make it ahead – Store in an airtight container in the fridge for up to 5 days, or freeze for up to 3 months.
🌿 Serving Suggestions
- Toss with gluten-free spaghetti or chickpea pasta for a weeknight dinner
- Spoon over roasted zucchini noodles or spaghetti squash
- Use as a base for baked eggplant or vegan lasagna
- Top with fresh basil, olive oil, or a sprinkle of dairy-free Parmesan
More Pasta Recipes:
Roasted Tomato Pasta Sauce
Make the best roasted tomato pasta sauce with fresh tomatoes, garlic, and basil. Naturally sweet and full of rich, roasted flavor.
Ingredients
- 2 pounds/907g ripe Roma tomatoes, halved
- 1 head of garlic, unpeeled, top sliced off
- 1 medium carrot, peeled and chopped
- 2 Tablespoons/30ml extra-virgin olive oil, divided
- ½ tsp dried Italian herbs (optional)
- 1 teaspoon fine sea salt
- ¼ cup fresh basil leaves, loosely packed
- 8 ounces/226g pasta of choice (gluten-free or traditional)
- Reserved pasta cooking water (as needed)
- Optional garnish: cheese (vegan if desired), fresh herbs, or a drizzle of olive oil
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Prepare vegetables: Arrange halved tomatoes cut-side up on the sheet. Add whole garlic head and chopped carrot. Drizzle with 1 ½ Tablespoons of the olive oil, and sprinkle with salt, and dried herbs if using.
- Roast for 30–35 minutes, or until tomatoes are caramelized, garlic is soft, and carrot is fork-tender.
- Cool slightly. Remove tomato skins and squeeze garlic out of its skins.
- Blend: Combine roasted tomatoes (and any juices), carrot, garlic, and basil in a blender or food processor. Add remaining ½ Tablespoon olive oil and blend until smooth. Adjust seasoning to taste.
- Reheat sauce in a large sauté pan or pot over low heat until warmed through.
- Cook pasta until al dente. Reserve ¼ cup pasta water before draining.
- Combine pasta and sauce: Add cooked pasta to the sauce in the pan. Toss well, adding reserved pasta water a little at a time if needed.
- Serve immediately, garnished with fresh basil, cheese, or a drizzle of olive oil, if desired.
Notes
🔄 Variation: Add Onion
For a slightly sweeter, more traditional marinara-style
base, add: ¼ small yellow onion, sliced or chopped
Add the onion to the roasting pan along with the tomatoes, garlic, and carrot. Roast as directed and blend into the sauce with the other ingredients. It brings a subtle richness without overpowering the roasted tomato flavor.
💡 Tips
Use Roma tomatoes for a thicker, more flavorful sauce.
Remove tomato skins after roasting for a smoother texture.
Roasted carrot adds natural sweetness and balances acidity without sugar.
Double the batch and freeze leftovers in airtight containers for up to 3 months.
Dietary Notes:
Gluten-Free, Grain-Free, Vegetarian, Vegan, Dairy-Free, Egg-Free, Nut-Free, Paleo
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 417Total Fat: 21gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 7mgSodium: 609mgCarbohydrates: 49gFiber: 8gSugar: 13gProtein: 12g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Leave a Reply