Make roasted tomato sauce recipe from scratch in just 60 minutes — and honestly, most of that time is hands-off oven work. The second those tomatoes hit the heat, your kitchen fills with this warm, caramelized smell that makes everyone ask what you’re cooking. This is the kind of sauce you’ll batch cook and freeze, pulling it out for weeknight pasta, pizza, or dipping bread. Save this for your next meal-prep Sunday.
I started making this after my neighbor Maria shared hers at a dinner party last spring, and I’ve never gone back to jarred sauce since. The roasting brings out this deep, almost sweet flavor that jarred versions just can’t touch. You’re gonna love how simple the ingredient list is.
5 reasons to make this tonight roasted tomato sauce recipe
Here’s the thing — this homemade Italian sauce from scratch beats anything you’ll find at the store, and it takes barely any active work.
- Hands-off roasting means you prep once, let the oven do the work while you relax or meal prep other things
- Freezes beautifully for up to three months, perfect for batch cooking on weekends and eating all month
- Budget-friendly compared to buying quality marinara roasted sauce multiple times per week for your family
- Rich, authentic flavor that tastes like you spent hours simmering, but you didn’t — pasta sauce easy never tasted this good
- Versatile base works for pasta, pizza, dipping, soups, or even as a topping for chicken or fish
Ingredients for roasted tomato sauce recipe

- 4 lbs ripe tomatoes, halved
- 2 tbsp olive oil
- 1 large onion, chopped
- 4 cloves garlic, minced
- 1 carrot, diced
- 2 stalks celery, sliced
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 tsp sugar
- 1 tsp salt
- 1/2 tsp black pepper
The tomatoes are gonna be your star here, and you want them ripe but still firm — not mushy or overly soft. Look for ones with deep color and a little give when you squeeze them gently. The flesh should have that slightly yielding texture that tells you they’ll roast into something incredible, not collapse into mush.
When picking tomatoes for this roasted tomato sauce recipe, skip the pale pink ones. I always grab the ones that smell sweet at the stem end. That’s your sign they’re packed with flavor and ready to transform into something amazing.
Step-by-step instructions

1. Preheat your oven to 400°F. Line two large baking sheets with foil for easy cleanup. Halve your 4 lbs of tomatoes and place them cut-side up on the sheets. Drizzle with 2 tbsp olive oil, then sprinkle with salt and pepper. This setup takes five minutes flat and makes roasting tomatoes totally foolproof.
2. Roast the tomatoes for 30-35 minutes until the edges char slightly and the juices start pooling on the pan. I always check mine around minute 25 because my oven runs hot. You want the skins to blister and darken, but not burn completely — that char is where the flavor magic happens.
3. While tomatoes roast, heat a large pot over medium heat. Add your chopped onion, diced carrot, and sliced celery. You’ll hear them sizzle immediately when they hit the pan — that’s your signal they’re cooking, not just sitting there. Stir occasionally for about 8 minutes until softened and fragrant.
4. Add minced garlic and cook for one more minute until you can’t miss that garlicky smell. Stir constantly so it doesn’t burn. This is when I usually add the dried oregano and basil too — lets them bloom in the heat and release their oils.
5. Once tomatoes finish roasting, let them cool for five minutes. Then carefully transfer them to your pot with all their juices — don’t waste a drop. Stir everything together, then add 1 tsp sugar to balance acidity. Simmer uncovered for 10-12 minutes.
6. When your kitchen smells like warm, caramelized tomato with hints of garlic and herbs, that’s your signal the sauce is ready. Use an immersion blender to puree everything until smooth, or leave it chunky if that’s your preference. I personally prefer smooth for pasta, but chunky is totally valid too.
7. Taste and adjust seasoning as needed — sometimes mine needs a pinch more salt or a crack more pepper. Simmer for two more minutes if you made any adjustments. Your roasted tomato sauce recipe is now ready to use or cool completely before freezing.
Serving ideas for roasted tomato sauce recipe

Toss this roasted tomato sauce recipe over everything from pasta to proteins.
Fresh pasta with crispy breadcrumbs
Serve your warm sauce over al dente pasta, then top with toasted breadcrumbs mixed with olive oil and fresh parsley. The creamy pasta contrasts perfectly against the crispy, golden topping while the warm sauce ties everything together. This combination always gets compliments, and it’s ready in under 20 minutes once you’ve got your sauce made.
Dipping sauce for garlic bread
Warm your sauce gently and serve it in a small bowl alongside crusty bread brushed with olive oil and garlic. The rich, tangy sauce cools slightly against the hot bread, creating that perfect temperature contrast. This is honestly my favorite way to use leftovers — feels fancy but requires zero extra effort.
Base for homemade pizza
Spread a thin layer as your pizza base, then add cheese and toppings of choice. The sauce stays slightly chunky and flavorful even after baking, never getting watery or bland like some store-bought versions. Freeze portions in ice cube trays so you’ve always got single servings ready to thaw.
Frequently asked questions
Can I freeze roasted tomato sauce recipe?
Yes, absolutely — freeze it for up to three months in airtight containers or ice cube trays. This is honestly my favorite part about batch cooking this sauce because you’ve got homemade flavor ready whenever you need it.
Just thaw overnight in the fridge or reheat gently on the stovetop over medium heat. I personally thaw mine while I’m making pasta water boil, and it’s ready to go by the time my noodles finish cooking.
What if I only have canned tomatoes instead of fresh?
Use 28 oz canned crushed tomatoes instead of fresh, and skip the roasting step entirely. Just add them directly to your pot with the sautéed vegetables and simmer for 15 minutes instead.
The sauce won’t have that deep caramelized flavor from roasting, but it’ll still be delicious and homemade. Drain canned tomatoes first so your sauce doesn’t turn watery and thin.
How do I reheat leftover roasted tomato sauce recipe?
Reheat on the stovetop over medium-low heat for 5-8 minutes, stirring occasionally until warmed through. Never microwave it because the heat distributes unevenly and can make it taste flat.
If your sauce is frozen, thaw it overnight in the fridge first for best results. Frozen sauce goes straight into a pot over low heat and takes about 10-12 minutes to warm completely.
Can I add cream to make it into a pink sauce?
Stir in 1/2 cup heavy cream at the very end, right before serving, and simmer for just one minute. Don’t boil it or the cream might separate and look weird.
This transforms your roasted tomato sauce into a rich, silky marinara roasted version that works beautifully over pasta or as a base for creamy chicken dishes.
Final thoughts
This 60-minute roasted tomato sauce recipe is honestly the easiest way to have restaurant-quality flavor at home without the restaurant price tag. Once you taste how deep and rich homemade sauce gets compared to jarred versions, you’ll never go back.
The first time you bite into pasta coated in this warm, velvety sauce with those caramelized tomato notes hitting your tongue — that’s when you realize why people get obsessed with making their own. Pin this for your next batch-cooking day.
Make this today and freeze it for next week. You’ll thank yourself when a busy Wednesday rolls around and all you need to do is heat and serve. Check out more pasta sauce ideas to keep your rotation fresh all month long.








