
Easy Homemade Roasted Tomato Sauce tastes rich, slightly sweet, and a little smoky, with that slow-cooked flavor you usually only get at a tiny Italian spot that only locals know about. It works for busy home cooks who want a big payoff in about 1 hour total, with only 15 minutes of actual hands-on time. I first made a version of this on a Tuesday night when I felt lazy, and my family thought I had simmered sauce all afternoon.
Why You Should Try This Easy Homemade Roasted Tomato Sauce
Roasting concentrates the tomato flavor, caramelizes the natural sugars, and gives the sauce a deep, almost jammy richness. You get all that flavor without babysitting a pot on the stove for hours, which feels like a small kitchen miracle.
This recipe also uses simple pantry ingredients that you probably already keep around. You can scale it easily, freeze it well, and use it in a dozen different meals, so one baking sheet of tomatoes turns into serious meal prep gold.
“This Easy Homemade Roasted Tomato Sauce tastes like it simmered all day, but I pulled it together between homework and dinner time. ★★★★★”
Ingredients You’ll Need
Tomatoes
- 3 pounds ripe tomatoes
- Roma or plum tomatoes work best because they roast well and stay meaty.
- Use cherry or grape tomatoes if that is what you have; they roast quickly and taste extra sweet.
- In winter, I often mix canned whole San Marzano tomatoes (drained) with fresh ones to boost flavor.
Aromatics & Flavor Boosters
- 1 large yellow onion, cut into thick wedges
- 6 to 8 garlic cloves, peeled
- Use whole cloves so they roast gently and turn sweet, not bitter.
- 3 tablespoons olive oil
- Use a decent extra-virgin brand; it really affects the flavor here.
- 1 to 1½ teaspoons kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 to 2 teaspoons sugar or honey, optional
- Add this only if your tomatoes taste very acidic.
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme or Italian seasoning
- ¼ to ½ teaspoon red pepper flakes, optional for a little heat
Fresh Herbs & Finishing Touches
- ½ cup fresh basil leaves, loosely packed
- 2 tablespoons fresh parsley or fresh oregano leaves, optional
- 1 to 2 tablespoons butter, optional
- Stir this in at the end for a silkier sauce.
- 1 to 3 tablespoons grated Parmesan or Pecorino Romano, optional
- Stir in a little at the end if you want a cheesy, savory finish.
Pantry Shortcuts & Substitutions
- Use canned whole tomatoes when fresh ones look pale or out of season. Drain them well and roast them just like fresh.
- Swap yellow onion with red onion or shallots if that is what you have.
- Use garlic powder in a pinch: ½ teaspoon, added after roasting when you blend.
- Replace fresh basil with 1 teaspoon dried basil if you cannot find fresh, and add it before roasting.
Equipment List
- Large rimmed baking sheet (or two smaller sheets)
- Parchment paper or a silicone baking mat for easier cleanup
- Chef’s knife and cutting board
- Blender, immersion blender, or food processor
- Large spoon or spatula
- Medium saucepan (if you want to simmer and thicken after blending)
Tips & Tricks
- Use very ripe tomatoes for the best roasted tomato sauce flavor; slightly soft tomatoes work perfectly.
- Spread tomatoes in a single layer on the baking sheet so they roast and caramelize instead of steam.
- Roast the onions and garlic right alongside the tomatoes to build flavor without extra work.
- Taste a tomato before roasting and again after; adjust salt and sugar based on how sweet or acidic they taste.
- Keep the garlic cloves whole so they roast gently and turn sweet instead of burning.
- Stir the tomatoes halfway through roasting so the edges do not scorch.
- Blend the sauce while the tomatoes still feel warm; they blend smoother and release more flavor.
- Add a splash of pasta cooking water when you toss the sauce with pasta to help it cling to every noodle.
- Stir in a knob of butter or a drizzle of olive oil at the end for a richer, restaurant-style texture.
- Cool the sauce completely before freezing so ice crystals stay minimal and texture stays smooth.
How to Make Easy Homemade Roasted Tomato Sauce
Step 1: Prep the Tomatoes and Pan
Preheat your oven to 425°F. Line a large rimmed baking sheet with parchment paper so cleanup stays easy and the tomatoes do not stick. Rinse the tomatoes, pat them dry, then cut them into halves or quarters, depending on size, and place them on the baking sheet.
Scatter the onion wedges and whole garlic cloves around the tomatoes. Drizzle everything with the olive oil, then sprinkle on the salt, pepper, dried oregano, dried thyme or Italian seasoning, and red pepper flakes if you want a little kick. Toss gently with your hands so every piece gets coated, then spread everything into a single layer.
Step 2: Roast Until Jammy and Golden
Slide the pan into the hot oven. Roast for 25 to 35 minutes, until the tomatoes collapse, edges look slightly caramelized, and the onions soften and pick up some color. Give everything a gentle stir halfway through so the tomatoes roast evenly and the garlic does not sit in one hot spot.
If you use smaller cherry or grape tomatoes, start checking around 20 minutes because they roast faster. Taste one tomato at the end of roasting; it should taste sweet, rich, and slightly smoky. If it still tastes sharp or watery, roast for another 5 to 10 minutes.
Step 3: Blend the Roasted Tomato Mixture
Transfer the roasted tomatoes, onions, garlic, and all the pan juices into a blender or food processor. Add the fresh basil and any fresh parsley or oregano. Blend until the sauce reaches your preferred texture: smooth for a classic pasta sauce or slightly chunky for a rustic feel.
If you use an immersion blender, scrape everything into a large pot instead and blend directly in the pot. Taste the sauce and adjust with extra salt, pepper, and a pinch of sugar or honey if it tastes too acidic. If you want a richer finish, blend in the butter and grated cheese at this point.
Step 4: Simmer to Thicken and Deepen Flavor
Set a medium saucepan over medium heat and pour in the blended sauce. Bring it to a gentle bubble, then lower the heat and let it simmer for 10 to 15 minutes. Stir occasionally so it does not stick.
This short simmer thickens the roasted tomato sauce and lets the flavors meld. If the sauce looks too thick, add a splash of water or vegetable broth until it reaches the consistency you like. Taste again and fine-tune the seasoning.
Step 5: Serve or Cool for Later
Use the Easy Homemade Roasted Tomato Sauce right away with hot pasta, over chicken, or spooned onto toasted bread. If you plan to store it, let it cool to room temperature first. Divide it into jars or containers in the portion sizes you usually use, then chill or freeze.
What to Serve with Easy Homemade Roasted Tomato Sauce
This Easy Homemade Roasted Tomato Sauce pairs beautifully with spaghetti, penne, rigatoni, or any pasta shape that holds sauce well. Spoon it over grilled or baked chicken, roasted vegetables, or use it as a base for homemade pizza. It tastes great over zucchini noodles or spaghetti squash if you want a lighter option. I also love it as a warm dip with toasted baguette slices or garlic bread sticks for a simple appetizer.
Storage Options
- Fridge: Store the roasted tomato sauce in airtight containers or jars for up to 5 days.
- Freezer: Freeze in freezer-safe containers or zip-top bags for up to 3 months; lay bags flat so they stack easily.
- Portioning: Freeze in muffin tins or ice cube trays, then pop the portions into a bag so you can grab just what you need for a quick meal.
- Reheating: Reheat gently in a saucepan over low to medium heat, stirring often; add a splash of water or broth if it thickens too much.
- Microwave option: Warm in a microwave-safe bowl in 30-second bursts, stirring between each, until hot and smooth.

Easy Homemade Roasted Tomato Sauce
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
- Place the halved or quartered tomatoes on the baking sheet. Scatter the onion wedges and whole garlic cloves around the tomatoes.
- Drizzle with olive oil and sprinkle with kosher salt, black pepper, dried oregano, dried thyme or Italian seasoning, and red pepper flakes if using. Toss gently so everything is evenly coated, then spread into a single layer.
- Roast for 25 to 35 minutes, stirring once halfway through, until the tomatoes have collapsed, the edges are slightly caramelized, and the onions are softened and lightly browned.
- Transfer the roasted tomatoes, onions, garlic, and all pan juices to a blender or food processor. Add the fresh basil and optional parsley or fresh oregano.
- Blend until the sauce reaches your preferred texture, smooth or slightly chunky. Taste and adjust with additional salt, pepper, and sugar or honey if the sauce tastes too acidic. Blend in the butter and grated cheese if using.
- Pour the blended sauce into a medium saucepan. Bring to a gentle simmer over medium heat, then reduce heat and simmer for 10 to 15 minutes, stirring occasionally, until slightly thickened and the flavors have melded. Add a splash of water or broth if it becomes too thick.
- Serve the sauce immediately with pasta, chicken, roasted vegetables, or toasted bread, or let it cool to room temperature before transferring to containers for refrigeration or freezing.
Notes
Approximate per 1/2-cup serving (8 servings total, without butter or cheese): 70 calories; fat 4 g; saturated fat 1 g; carbohydrates 9 g; fiber 2 g; sugars 6 g; protein 2 g; sodium 260 mg. Adding butter and cheese will increase calories, fat, and sodium. Values are estimates and will vary based on specific ingredients, add-ins, and portion size.

Leave a Reply