
Easy Homemade Roasted Tomato Sauce tastes rich, slightly smoky, and bright, with that slow-cooked flavor you usually only get at a tiny Italian spot with three tables. It works for busy home cooks who want a from-scratch tomato sauce in about 1 hour total, with only 15–20 minutes of hands-on time. I tested versions of this in my tiny first apartment kitchen with one wobbly sheet pan, so you can absolutely pull this off at home too.
Why Easy Homemade Roasted Tomato Sauce Is Worth It
Roasting concentrates the tomato flavor, caramelizes the natural sugars, and gives the sauce a deep, restaurant-level taste with almost no extra effort. You toss everything on a pan, slide it in the oven, and the heat does the heavy lifting while you handle the pasta, meatballs, or garlic bread.
This sauce also uses simple pantry ingredients, so you skip the long simmer on the stove and still get that slow-cooked vibe. You control the salt, sweetness, and herbs, which means you get a sauce that fits your taste instead of a one-flavor-fits-nobody jar.
“This Easy Homemade Roasted Tomato Sauce tastes like it simmered all afternoon, but it hits the table in about an hour and beats any jarred sauce I ever bought. ★★★★★”
Ingredients You Need
Tomatoes
- 3 pounds ripe tomatoes, halved or quartered
- Use Roma, plum, or vine-ripened tomatoes for best flavor.
- In off-season months, use 2 large cans (28 ounces each) of whole peeled tomatoes, drained well.
- I like Cento or Muir Glen for canned; they roast nicely and taste naturally sweet.
Vegetables & aromatics
- 1 large yellow onion, cut into thick wedges
- 6–8 garlic cloves, peeled and left whole
- 1 medium carrot, sliced into coins (adds natural sweetness and cuts acidity)
- 1 small red bell pepper, sliced (optional, adds sweetness and depth)
Oils, herbs, and seasonings
- 3 tablespoons extra-virgin olive oil
- 1–1½ teaspoons kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1–2 teaspoons sugar or honey, only if the tomatoes taste very tart
- 1 teaspoon dried oregano
- 1 teaspoon dried basil or Italian seasoning
- ¼–½ teaspoon red pepper flakes, to taste
- Small handful fresh basil leaves, roughly torn (for blending or garnish)
- 1–2 teaspoons balsamic vinegar or red wine vinegar (optional, for brightness)
Liquids
- ½–1 cup low-sodium vegetable broth or water, as needed to thin
- 1–2 tablespoons tomato paste, for extra richness and color
Pantry shortcuts and substitutions
- Use canned whole tomatoes when fresh ones taste bland or watery.
- Swap dried herbs with a mix of Italian seasoning if that sits in your pantry already.
- Use pre-peeled garlic cloves from the refrigerated section when you feel short on time.
- Use tomato paste from a tube (like Mutti or Cento) so you squeeze out just what you need and stash the rest.
Equipment
- Large rimmed baking sheet (or two, if your oven runs crowded)
- Parchment paper or a silicone baking mat, for easier cleanup
- Blender, immersion blender, or food processor
- Large pot or Dutch oven
- Wooden spoon or spatula
- Measuring spoons and cup
Quick Tips & substitutions
- Roast the tomatoes cut-side up so they caramelize instead of steaming.
- Spread everything in a single layer; crowding leads to steaming and bland sauce.
- Use canned whole tomatoes when fresh ones look pale or feel hard.
- Add a small carrot instead of sugar to balance acidity in a more natural way.
- Toss in a Parmesan rind while you simmer the blended sauce if you eat dairy.
- Use vegetable broth for extra flavor or water for a lighter, cleaner sauce.
- Blend only half the mixture if you want a chunky roasted tomato sauce.
- Skip red pepper flakes for kids, then swirl chili oil into adult portions at the table.
- Use fresh basil at the end so it stays bright and fragrant.
- Cool the sauce before blending if your blender lid tends to burp hot steam.
How to Make Easy Homemade Roasted Tomato Sauce
Step 1: Prep and season the tomatoes
Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment for easier cleanup. Spread the tomato halves or quarters on the sheet, cut-side up, and tuck onion wedges, garlic cloves, carrot slices, and bell pepper strips around them.
Drizzle everything with olive oil and toss gently with your hands so the vegetables wear a light, even coat. Sprinkle on salt, pepper, dried oregano, dried basil, and red pepper flakes. Make sure the vegetables sit in a single layer with a little space between pieces so they roast and caramelize.
Step 2: Roast until caramelized and jammy
Slide the baking sheet into the hot oven. Roast 30–40 minutes, until the tomatoes collapse, edges brown slightly, and the onions and carrots turn tender and golden in spots. Rotate the pan halfway through if your oven heats unevenly.
Check the garlic by piercing a clove with a knife; it should feel soft and mash easily. If some pieces brown faster, pull them off the pan and set them aside so they do not burn. The tray should smell sweet, toasty, and a little smoky when everything finishes.
Step 3: Blend the roasted vegetables
Transfer the roasted tomatoes, onions, garlic, carrot, and bell pepper to a large pot or directly into a blender. Scrape every bit of the caramelized juices and browned bits from the pan; those carry huge flavor. Add tomato paste and a splash of broth or water to help the blender catch.
Blend until smooth for a silky sauce, or pulse a few times for a rustic texture. Taste and adjust salt and pepper. If the sauce tastes very tangy, add a teaspoon of sugar or honey and blend again.
Step 4: Simmer and adjust flavor
Pour the blended sauce into a large pot if you blended in a stand blender. Set the pot over medium heat and bring the sauce to a gentle bubble. Stir often so it does not splatter or stick.
Add more broth or water if the sauce looks thicker than you like. Toss in fresh basil leaves and a splash of balsamic or red wine vinegar if you want extra brightness. Let the sauce simmer 10–15 minutes so the flavors meld and the texture turns glossy and rich.
Step 5: Taste, tweak, and serve
Taste the Easy Homemade Roasted Tomato Sauce one more time. Adjust salt, pepper, and red pepper flakes to match your preferences. If you crave more sweetness, grate in a bit more carrot or add another small pinch of sugar.
Swirl in a tablespoon of butter or a drizzle of olive oil for extra richness. Remove the pot from heat and use the sauce right away over hot pasta, in lasagna, or as a base for other recipes. Save the rest for future meals, since this sauce works like a flavor cheat code all week long.
Recipe Variations
- Gluten-free: Pair with gluten-free pasta, polenta, or zucchini noodles; the sauce itself already stays gluten-free.
- Vegan: Use vegetable broth, skip Parmesan rinds, and finish with extra-virgin olive oil instead of butter.
- Low carb: Serve over zucchini noodles, spaghetti squash, grilled chicken, or roasted eggplant slices.
- Creamy version: Stir in a splash of heavy cream, half-and-half, or coconut milk at the end.
- Spicy version: Add extra red pepper flakes or a spoonful of Calabrian chili paste while the sauce simmers.
- Herb-heavy version: Add fresh basil, parsley, and oregano right before serving for a bright, green-flecked sauce.
- Smoky version: Add a pinch of smoked paprika or a small roasted red pepper from a jar.
- Chunky veggie version: Reserve some roasted vegetables, chop them, and stir them back into the smooth sauce.
Ways to Serve Easy Homemade Roasted Tomato Sauce
- Toss with spaghetti, penne, or rigatoni and top with grated Parmesan or vegan cheese.
- Use as the base for homemade pizza or flatbreads.
- Layer in lasagna, baked ziti, or stuffed shells.
- Spoon over grilled chicken, turkey meatballs, or roasted tofu.
- Serve warm over polenta, gnocchi, or baked potatoes.
- Use as a dipping sauce for mozzarella sticks, garlic bread, or roasted vegetables.
- Simmer with meatballs or plant-based meatballs for a cozy weeknight dinner.
Storage Success
Cool the Easy Homemade Roasted Tomato Sauce to room temperature before you stash it away. Store it in airtight containers or jars in the fridge for up to 5–6 days. Freeze portions in freezer-safe containers, zip-top bags laid flat, or silicone cubes for up to 3 months.
Label containers with the date so you know which batch you reach for first. Reheat gently on the stove over low heat, and add a splash of water or broth if it thickens too much. Taste after reheating and freshen the flavor with a pinch of salt and a little chopped basil.

Easy Homemade Roasted Tomato Sauce
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper for easier cleanup.
- Spread the tomato halves or quarters on the baking sheet, cut-side up. Tuck the onion wedges, whole garlic cloves, carrot slices, and red bell pepper strips (if using) around the tomatoes in a single layer.
- Drizzle everything with the olive oil and gently toss so the vegetables are lightly and evenly coated. Sprinkle with kosher salt, black pepper, dried oregano, dried basil or Italian seasoning, and red pepper flakes if using. Make sure the vegetables have a little space between them so they roast and caramelize instead of steam.
- Roast in the preheated oven for 30–40 minutes, until the tomatoes have collapsed, the edges are lightly browned, and the onions and carrots are tender and golden in spots. Rotate the pan halfway through roasting if your oven heats unevenly. If any garlic cloves brown too quickly, remove them early so they do not burn.
- Transfer the roasted tomatoes, onions, garlic, carrot, and bell pepper to a large pot or blender. Scrape all the caramelized juices and browned bits from the baking sheet into the pot or blender as well. Add the tomato paste and a splash of vegetable broth or water to help the mixture blend.
- Blend until smooth for a silky sauce, or pulse a few times if you prefer a rustic, chunky texture. Taste and adjust with more salt and pepper as needed. If the sauce tastes very tangy, blend in a teaspoon of sugar or honey, adding more only as needed.
- If you blended in a stand blender, pour the sauce into a large pot. Set the pot over medium heat and bring the sauce to a gentle bubble, stirring often so it does not splatter or stick. Thin with additional broth or water if the sauce is thicker than you like.
- Stir in the fresh basil leaves and add a splash of balsamic or red wine vinegar if you want extra brightness. Let the sauce simmer for 10–15 minutes, stirring occasionally, until the texture is glossy and rich and the flavors have melded.
- Taste the sauce once more and adjust the seasoning with additional salt, pepper, red pepper flakes, or a pinch of sugar if you want more sweetness. For extra richness, swirl in a tablespoon of butter or an extra drizzle of olive oil just before serving. Use the sauce right away over pasta, in lasagna, on pizza, or as a base for other recipes, or cool and store for later.
Notes
Approximate per 1/2-cup serving (about 8 servings total): 70–90 calories; fat 4–6 g; saturated fat 0.5–1 g; carbohydrates 9–12 g; fiber 2–3 g; sugars 6–9 g; protein 2–3 g; sodium 220–320 mg. Values will vary based on tomato variety, amount of added salt, use of sugar or honey, and exact portion size.

Leave a Reply