
Easy Homemade Roasted Tomato Sauce tastes rich, slightly smoky, and naturally sweet, like summer in a skillet. It works for busy home cooks who want big flavor in about 1 hour total, with only 15 minutes of actual effort. I started making this on weeknights when my kids kept asking for “the red sauce that smells like pizza,” and it never fails.
Why Choose This Easy Homemade Roasted Tomato Sauce
Roasting concentrates the tomato flavor, caramelizes the edges, and gives you a sauce that tastes like it simmered all day. You skip constant stirring on the stove and let the oven do the heavy lifting.
You control the salt, oil, and herbs, so this roasted tomato sauce fits a lot of diets and preferences. It tastes amazing with fresh summer tomatoes, yet canned tomatoes still give you a cozy, restaurant-level result.
“This Easy Homemade Roasted Tomato Sauce tastes like a fancy Italian restaurant made it just for you, but your sheet pan did all the work. ★★★★★”
Ingredients You’ll Need
Tomatoes
- 3 pounds ripe tomatoes
- Use Roma, plum, or vine tomatoes for a thicker sauce.
- Use cherry or grape tomatoes if you want extra sweetness and less chopping.
- In winter, use two 28-ounce cans of whole peeled tomatoes, drained well.
Aromatics
- 1 large yellow onion, roughly chopped
- 6 cloves garlic, peeled
- Use jarred minced garlic in a pinch, about 2 tablespoons.
- 1 medium carrot, peeled and sliced
- This adds natural sweetness so you can skip sugar.
Oil & Seasoning
- 1/4 cup extra virgin olive oil
- Use a decent mid-range brand; you do not need the fancy stuff.
- 1 1/2 teaspoons kosher salt, plus more to taste
- 1 teaspoon freshly ground black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes
- Optional, but they add a gentle kick.
Fresh Herbs & Finishers
- 1 small bunch fresh basil leaves, torn
- 1–2 teaspoons balsamic vinegar or red wine vinegar
- This brightens the sauce at the end.
- 1–2 teaspoons sugar or honey, only if the tomatoes taste very acidic
Optional Add-ins
- 2 tablespoons tomato paste for extra depth
- 1/4 cup grated Parmesan or Pecorino for a savory boost
- A small knob of butter (about 1 tablespoon) to stir in at the end for silkiness
Equipment
- Large rimmed baking sheet or roasting pan
- Parchment paper or a silicone baking mat
- Chef’s knife and cutting board
- Blender, immersion blender, or food processor
- Large pot or deep skillet for final simmer
- Wooden spoon or spatula
Tips & Tricks
- Use the ripest tomatoes you can find; slightly soft ones roast beautifully and taste sweeter.
- Cut tomatoes into similar sizes so they roast evenly and caramelize instead of steaming.
- Line the pan with parchment so the tomatoes do not stick and clean-up stays easy.
- Spread everything in a single layer; crowding the pan traps moisture and dulls flavor.
- Toss the vegetables with oil and seasoning right on the sheet pan to save a bowl.
- Roast on a high rack in the oven so the tops brown and concentrate.
- Taste a roasted tomato before blending; adjust salt and acid based on that bite.
- Add tomato paste on the pan during the last 10 minutes if you want a thicker, deeper sauce.
- Blend in short bursts so you keep some texture; stop before it turns completely smooth if you like rustic sauce.
- Stir in fresh basil and vinegar at the end so the herbs stay bright and the flavor pops.
- Keep a little pasta water or plain water nearby to thin the sauce if it turns too thick.
- Cool the sauce fully before freezing so ice crystals stay minimal and texture stays better.
How to Make Easy Homemade Roasted Tomato Sauce
Step 1: Prep the Tomatoes and Vegetables
Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment or a silicone mat. Cut large tomatoes into halves or quarters, then scoop out any tough core pieces.
Spread the tomatoes on the sheet pan. Add chopped onion, whole garlic cloves, and sliced carrot. Drizzle with olive oil, then sprinkle on salt, pepper, oregano, basil, and red pepper flakes.
Use your hands or a spatula to toss everything until it coats evenly. Flip most tomato pieces cut-side up so they caramelize nicely. Spread the mixture into a single layer with a little space between pieces.
Step 2: Roast Until Jammy and Golden
Slide the pan into the oven on an upper rack. Roast for 25 minutes, then check the vegetables. Stir gently if the edges brown faster than the center.
Continue roasting 15 to 20 more minutes. Watch for shriveled edges, golden brown spots on the onions, and soft, jammy tomatoes that release juice. Taste one tomato; it should taste sweet, rich, and slightly smoky.
If you want extra depth, dot tomato paste around the pan during the last 10 minutes so it cooks and darkens slightly. Pull the pan from the oven and let everything cool for 5 to 10 minutes so the blender handles it safely.
Step 3: Blend to Your Favorite Texture
Transfer the roasted mixture and all the juices into a blender or food processor. Add fresh basil leaves. Blend in short pulses until the sauce reaches your preferred texture.
Blend longer for a smooth tomato sauce or stop early for a chunky, rustic style. Taste and adjust with more salt, pepper, or a pinch of sugar if the tomatoes taste sharp. If the sauce looks very thick, add a splash of water to loosen it.
Step 4: Simmer and Finish the Flavor
Pour the blended sauce into a large pot or deep skillet. Bring it to a gentle simmer over medium heat. Stir occasionally so it does not stick.
Simmer 10 to 15 minutes so the flavors marry and the texture thickens slightly. Stir in balsamic or red wine vinegar, then taste again. Add grated Parmesan and a small knob of butter if you want a richer, silkier finish.
Turn off the heat and toss in a few extra torn basil leaves. Give the sauce one last stir. Use it right away or cool it for storage.
What to Serve with it?
This Easy Homemade Roasted Tomato Sauce loves a big bowl of pasta, from classic spaghetti to penne or rotini that catches all the little bits of roasted tomato. Spoon it over grilled chicken, turkey meatballs, or baked fish for a quick dinner that still feels special. Use it as a pizza sauce, a dip for mozzarella sticks, or a topper for toasted garlic bread and roasted vegetables. I also pour it over warm cooked rice or quinoa with a sprinkle of cheese when I want a fast, cozy bowl.
Storage Options
- Fridge: Cool the roasted tomato sauce completely, then store it in airtight containers or jars in the refrigerator for up to 5 days.
- Freezer: Portion the sauce into freezer-safe containers or zip bags, label with the date, and freeze for up to 3 months.
- Ice cube method: Freeze small portions in an ice cube tray, then pop the cubes into a bag so you can grab just enough for quick lunches or single servings.
- Reheating: Reheat gently on the stove over low to medium heat, adding a splash of water if it thickens too much, and stir often so it warms evenly and does not scorch.

Easy Homemade Roasted Tomato Sauce
Ingredients
Method
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or a silicone baking mat.
- Arrange the halved or quartered tomatoes on the baking sheet. Add the chopped onion, whole garlic cloves, and sliced carrot.
- Drizzle the vegetables with olive oil and sprinkle with kosher salt, black pepper, dried oregano, dried basil, and red pepper flakes if using. Toss directly on the sheet pan until everything is evenly coated, then spread into a single layer with a little space between pieces, turning most tomato pieces cut-side up.
- Roast on an upper oven rack for about 25 minutes. Check the vegetables, stirring gently if the edges are browning faster than the center.
- Continue roasting for 15 to 20 minutes more, until the tomatoes are soft and jammy, the onions have golden spots, and the edges are slightly shriveled. If using tomato paste for extra depth, dot it around the pan during the last 10 minutes of roasting so it cooks and darkens slightly.
- Remove the pan from the oven and let the mixture cool for 5 to 10 minutes so it is safer to blend.
- Transfer the roasted vegetables and all their juices to a blender or food processor. Add the torn fresh basil leaves.
- Blend in short pulses until the sauce reaches your desired texture, smoother for a classic sauce or stopping sooner for a chunky, rustic style. If the sauce seems very thick, add a splash of water and blend again. Taste and adjust with more salt, pepper, or a pinch of sugar or honey if the tomatoes taste sharp.
- Pour the blended sauce into a large pot or deep skillet and bring to a gentle simmer over medium heat, stirring occasionally so it does not stick.
- Simmer for 10 to 15 minutes, until the flavors meld and the texture thickens slightly. Stir in the balsamic or red wine vinegar and taste again, adjusting seasoning if needed.
- If desired, stir in grated Parmesan or Pecorino and a small knob of butter for a richer, silkier finish. Add a few extra torn basil leaves, then remove from the heat.
- Use the roasted tomato sauce immediately with pasta, grains, or proteins, or let it cool completely before refrigerating or freezing.
Notes
Approximate per 1/2-cup serving (8 servings total): 90 calories; fat 7 g; saturated fat 1 g; carbohydrates 7 g; fiber 2 g; sugars 4 g; protein 2 g; sodium 350 mg. Values are estimates based on the basic version without optional cheese, butter, or sugar and will vary with ingredients, portion size, and any add-ins.
